Solved

Finding out about DX Core and Coderush in VS 2008 SP1

Posted on 2009-06-29
11
393 Views
Last Modified: 2013-11-27
With SP1 you get free versions of CodeRush and DX Core.
I have never used these products before.
However when I visit the DevExpress website, the training video keep referring to the DevExpress menu, which I do not see when I open VS.
So how do I get started with this?
0
Comment
Question by:hijiki7777
  • 5
  • 4
11 Comments
 
LVL 30

Expert Comment

by:Alexandre Simões
ID: 24743830
Hi...

The DXCore is basically a free framework for VS addin development.
So you can used it to build your own addins for VS and ofcourse, DevExpress use it to develop their own.

You can't expect any output from DXCore except for the tools you can use that appear on a group on your toolbox whenever the apply.

CodeRush is infact an addin that once installed you don't have to configure pretty much anything.
Once installed it simply adds itself to the VS functionalities and enhence them. For example, you get more functionalities on the context menu whitle writing code, you get some refactorings and simple code generations, before the types or members declarations you get a small image that identifies the kind and clicking on it you can change some of its properties, etc...

On top of all, this is a tool that aims to help you write code faster, but for that you'' have to learn how to master it.
Same thing as www.wholetomato.com or www.jetbrains.com/resharper/

I believe the menu you're searching is under the Tools menu on VS.

Cheers!
Alex
0
 

Author Comment

by:hijiki7777
ID: 24753047
I find that when I right click on some code selection, I have a "refactor" option which does all of the things that the training video on Dev Express demonstrates.
There is also an option for "code" which I assume is "Code Rush". However if I click on that, nothing happens.
I cannot work out what I can do with code rush.
0
 
LVL 30

Expert Comment

by:Alexandre Simões
ID: 24770844
I'm sorry mate, I've been a little short when it comes to time :)

Anyways, are you still having the same issues?
I think that what you may have is this CodeRush Xpress version, not the full version that appears on the DevX website, that would explain with you miss functionality.

Have a look here:
http://community.devexpress.com/blogs/markmiller/archive/2009/06/25/coderush-xpress-for-c-and-visual-basic-2008.aspx
http://msdn.microsoft.com/en-us/vcsharp/dd218053.aspx

Cheers,
Alex
0
DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

 

Author Comment

by:hijiki7777
ID: 24771350
With service pack 1 of ASP.NET 3.5, you get the full version of Code Rush.
However you do not get the DEV Express menu, so I do not know how to use it.
0
 
LVL 30

Expert Comment

by:Alexandre Simões
ID: 24771656
I have to disagree with you just because every mention I see on the web about CodeRush and Visual Studio SP1 refers to CodeRush Xpress.

Read with care:
"Developer Express and Microsoft are proud to announce a new version of CodeRush licensed exclusively for C# developers working in Visual Studio. The new product is called CodeRush Xpress, and it includes a fresh selection of hand-picked features taken from CodeRush and Refactor! Pro."

I enphasize the last sentense:
"The new product is called CodeRush Xpress, and it includes a fresh selection of hand-picked features taken from CodeRush and Refactor! Pro.""

So, DevX didn't gave away its product for free, its marketing, give a subset of the product expecting users to like it and buy the full package :)

Along with the links I gave you above, take a look at this thread on DevX support website that answers why you don't have the menu.
http://www.devexpress.com/Support/Center/p/Q35329.aspx

Cheers mate,
Alex
0
 
LVL 30

Accepted Solution

by:
Alexandre Simões earned 500 total points
ID: 24771666
Forgot to write, and to let it shown on this thread, the missing menu can be shown using the "Ctrl+Shift+Alt+O" key combination.

Cheers,
Alex
0
 

Author Comment

by:hijiki7777
ID: 24772340
When I open Visual Studio, I get a reference to CodeRush Express AND CodeRush for Visual Studio.
As a result I was confused by that and your reply that I should only have CR Express. Still I am pleased to have found the short cut and I will accept your solution as a result.
I wonder if DevExpress actually want anyone to use it? It is not exactly obvious, and it is not as though they try telling anyone.
I have Googled around to find out more, but the webpages I wanted to see have been blocked by my company.
I will try again later when I get home.
0
 
LVL 30

Expert Comment

by:Alexandre Simões
ID: 24772382
I can tell you this is a good tool, I like it very much.
Usually people talk about Resharper but I prefer CodeRush.

Take your time to learn the shortcuts so you can take full advantage of it and be prepared to miss it whenever you need to write code without it.

Cheers!
Alex
0
 

Author Closing Comment

by:hijiki7777
ID: 31597991
Just a bit unclear whether the "Code Rush for Visual Studio" equals "Code Rush Express"?
0

Featured Post

DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Welcome my friends to the second instalment and follow-up to our Minify and Concatenate Your Scripts and Stylesheets (http://www.experts-exchange.com/Programming/Languages/.NET/ASP.NET/A_4334-Minify-and-Concatenate-Your-Scripts-and-Stylesheets.html)…
For those of you who don't follow the news, or just happen to live under rocks, Microsoft Research released a beta SDK (http://www.microsoft.com/en-us/download/details.aspx?id=27876) for the Xbox 360 Kinect. If you don't know what a Kinect is (http:…
Along with being a a promotional video for my three-day Annielytics Dashboard Seminor, this Micro Tutorial is an intro to Google Analytics API data.
This is Part 3 in a 3-part series on Experts Exchange to discuss error handling in VBA code written for Excel. Part 1 of this series discussed basic error handling code using VBA. http://www.experts-exchange.com/videos/1478/Excel-Error-Handlin…

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question