Post subject: Visual Studio 2010 and .NET Framework 4 released today
arflech
He/Him
Joined: 5/3/2008
Posts: 1120
(Silverlight 4 coming soon, including to Linux, for those who are into that sort of thing) I hope that the new features in the Visual C++ 2010 compiler will provide some performance improvements for those emulators around here that use Visual C++ for the Windows builds. I wonder, when the VC9 projects were first being made, were they usually just made by converting the VC8 projects or were they made de novo? If the former, how well did the conversion work out? I suspect it won't be long until we can use VC10 to make new Windows builds of the emulators.
i imgur com/QiCaaH8 png
Joined: 4/13/2009
Posts: 431
There isn't much difference between VC8 and VC9, so upgrades are possible and de novo, as you say, is also possible and backwards compatible. That said, VC10 brings C++0x features, so designing it with it in mind won't make it possible to go back. I have only tried the Betas and the RC of VS2010 and I can just say that they were horrible. I hope RTM is better. I'm scared to try, actually...
adelikat
He/Him
Emulator Coder, Site Developer, Site Owner, Expert player (3574)
Joined: 11/3/2004
Posts: 4754
Location: Tennessee
I've been using 2010 for some weeks now and I have to say I really like it. My only complaint is that features like "go to definition" are a bit slow compared to 2010. Things like that are trumped having things like an integrated profiler. All in all, thumbs up to VS2010.
It's hard to look this good. My TAS projects
arflech
He/Him
Joined: 5/3/2008
Posts: 1120
What should be noted is that Windows 2000 is no longer supported, so if you want to compile something for Win2K you need Visual Studio 2008
adelikat wrote:
features like "go to definition" are a bit slow compared to 2010
I think you mean 2008
i imgur com/QiCaaH8 png
Joined: 8/3/2004
Posts: 380
Location: Finland
VS 2010 + ReSharper5 for me. I really like it aside from slight lagginess on my old work computer. Now if we just could transition our projects to .NET 4.0 and get to use the sweet, sweet new features of C# like named and optional parameters.
"Kids! Bringing about Armageddon can be dangerous. Do not attempt it in your home." ( Pratchett & Gaiman: Good Omens )