Solved

Finding out about DX Core and Coderush in VS 2008 SP1

Posted on 2009-06-29
11
395 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
Webinar: Aligning, Automating, Winning

Join Dan Russo, Senior Manager of Operations Intelligence, for an in-depth discussion on how Dealertrack, leading provider of integrated digital solutions for the automotive industry, transformed their DevOps processes to increase collaboration and move with greater velocity.

 

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

Webinar: Aligning, Automating, Winning

Join Dan Russo, Senior Manager of Operations Intelligence, for an in-depth discussion on how Dealertrack, leading provider of integrated digital solutions for the automotive industry, transformed their DevOps processes to increase collaboration and move with greater velocity.

Question has a verified solution.

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

This document covers how to connect to SQL Server and browse its contents.  It is meant for those new to Visual Studio and/or working with Microsoft SQL Server.  It is not a guide to building SQL Server database connections in your code.  This is mo…
More often than not, we developers are confronted with a need: a need to make some kind of magic happen via code. Whether it is for a client, for the boss, or for our own personal projects, the need must be satisfied. Most of the time, the Framework…
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…
In a recent question (https://www.experts-exchange.com/questions/29004105/Run-AutoHotkey-script-directly-from-Notepad.html) here at Experts Exchange, a member asked how to run an AutoHotkey script (.AHK) directly from Notepad++ (aka NPP). This video…

733 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