Getting Visual Studio a little more cheaply
I don't normally talk about product offers, but then it occurred to me that some readers would find this promotion of interest.
Microsoft is making Visual Studio 2008 available to first-time purchasers at the upgrade price, as long as they are using another development tool, including free tools such as Visual Studio Express Editions. It should go without saying that users of previous versions of Visual Studio are also eligible for this price (as long as they are not Visual Studio volume licensees).
This means that - as long as you have downloaded and installed an Express version of Visual Studio - you can get Visual Studio 2008 Standard Edition for $199 or Visual Studio 2008 Professional Edition for $549. There are a number of other offers available - for MSDN and Team Editions, etc. - but this seemed to be the most significant piece of news overall for this blog's audience.
A couple of comments, to avoid follow-up questions:
- I don't know whether these offers are available worldwide.
- I don't know the difference between VS 2008 Standard and Professional, and therefore cannot recommend one over the other (I personally use Professional, but then Autodesk pays for my license).
- I actually don't know anything more about this offer, other than what I have read on the above link or from here, which is where I first found out about it.
One final point to note: you cannot currently use Visual Studio 2008 to develop ObjectARX applications for AutoCAD: you need to use the same version of the C++ compiler as the one we used to build AutoCAD, which for AutoCAD 2007-2009 means Visual Studio 2005. If you're creating applications that communicate with AutoCAD using its managed (.NET) interface or via COM, Visual Studio 2008 works well and has some interesting improvements over Visual Studio 2005 (not that I can list them, before someone asks me that, too :-).

Subscribe via RSS
Hi Kean,
It's time for you to list the improvements :-), I just hesitate between 2005 and 2008
thank you
Posted by: Travor | November 13, 2008 at 11:49 AM
I've converted a complex project from 2005 to 2008. It's give me an exception.
ok , I guess that's problem of old project...some setting missing in conversion..
and then i've build a new simple project.
Just two rows..but the exception is showed..
As I said, just a simple code in c# with VS2008 but it's not running..
and this catch an exception.
public class Blabla
{
[Autodesk.AutoCAD.Runtime.CommandMethod("test")]
public void test()
{
Point3d p = new Point3d(0, 0, 0);
p = p.Add(new Vector3d(0, 100, 0));
}
}
}
crash :(
Posted by: giuliano | November 13, 2008 at 09:08 PM
That’s a bug see
http://discussion.autodesk.com/forums/thread.jspa?messageID=6008633
http://discussion.autodesk.com/forums/thread.jspa?messageID=6008690?
Dan
Posted by: Daniel | November 13, 2008 at 11:50 PM