DevPinoy.org

A Filipino Developers Community
Welcome to DevPinoy.org Sign in | Join | Help
in Search

cruizer

aspiring to free and open the mind of .NET developers

My first impressions of Visual Studio 2008

After a long wait, I've finally completed the ISO download of Visual Studio 2008 from MSDN. After a slightly shorter wait upon launching the setup.exe, I was notified that I was short of disk space (it requires a minimum of 4 GB!). So I had to do a Disk Cleanup and do some delete/move/copy/whatever here and there to free enough space.

Installation took quite some time, good thing I didn't heed the warning to close all opened apps and windows, so I was browsing through 'net stuff while it was doing its install thing. Finally it was ready! Oops, not really ready as I had to restart Windows. I really hate this "feature" of Windows and hopefully Vista SP1 undoes this feature for good.

So after a reboot, I had to endure another pause as Vista applied configuration updates to the OS (meaning the VS 2008 install isn't really complete yet at this point). When I finally encountered the desktop logon prompt I hurriedly typed in my password (I use the Dvorak keyboard layout so I probably saved about 100 ms of time here) and immediately looked for the Microsoft Visual Studio 2008 entry in the Start menu.

Wonder of wonders, the thing came up instantly and presented me a blank IDE workspace. Now this is fast. And it offered to copy my VS 2005 settings too, including my preferred dark colour theme. So far so good. I proceeded to create a simple console app project so I can just get a feel of the new C# 3.0 language. Hmm...weird, Intellisense doesn't seem to be working. Then I realised that ReSharper doesn't work on VS 2008 and the settings that were copied from my VS 2005 probably had Visual Studio Intellisense disabled (since I prefer ReSharper's). So I got it to work after fiddling with the Options.

My first impression of VS 2008 is that it's fast. I haven't taken a look at memory usage yet, since all I did was a simple throwaway console app. I miss ReSharper and hope that they can come up with a release for VS 2008 (including all that C# 3.0 goodness) pretty soon.

Only published comments... Dec 28 2007, 09:59 AM by cruizer

Comments

 

TheDeveloper said:

Damn Microsoft... They haven't fixed yet some bugs from Visual Studio 2005, and yet they have the guts to release Visual Studio 2008.

My friend is also evaluating Visual Studio 2008, and based from him, it is much slower compare to Visual Studio 2005.  

ANO KAYANG BAGONG BUGS MERON ANG VISUAL STUDIO 2008? Tsk... Tsk... Tsk...

December 27, 2007 9:46 PM
 

cruizer said:

i'm sure it's got new bugs too. some of them have been posted in blogs shortly after VS 2008 was released.

as for VS 2005...well it's a dead end. MS has been releasing new versions of Visual Studio to coincide with new versions of the .NET Framework. so if you really love Visual Studio 2003, for example, you can't use it beyond .NET 1.1.

as for VS 2008 slowness...my initial impression is that it's faster than VS 2005. i'll try running VS 2008 with SQL Server 2005 Management Studio and let's see how it turns out ;) VS 2005 + SQLSrv 2005 MS running at the same time usually brings my 2 GB 2 GHz machine to its knees...

December 28, 2007 12:22 AM
 

marl said:

I have no problem running my VS 2005 and SQL Server 2005 at the same time (thanks to Core Duo!). Damn! I am just trying to begin my career in programming and they are  releasing new IDE? Will this make my learning more difficult as I need to cope with the new changes, like do I need a forward-leap at the same time? Or do I need to base my learning on the new IDE and new version of the languages (VB 2008, C# 2008, etc)? Now that's Hard!

December 28, 2007 1:19 AM
 

keithrull said:

My experience with VS2008 has been great. It's faster than the previous versions. The UI updates in the new IDE is really impressive. Maybe it's also because of my machine (P4 3.2 with 4GB of RAM)

December 28, 2007 2:51 PM
 

cruizer said:

@marl i think it would be better to start "clean" with VS2008 in your case. anyway you can use anything that applies to VS2005/.NET 2.0 and use it on the new IDE. at the same time you can try out the new features in .NET 3.5 one at a time... ;)

December 28, 2007 4:09 PM
 

marl said:

@cruizer But then who is kind enough to give me a copy of the new IDE? My VS 2005 Prof Ed. was from my school through their partnership with MS. I needed to be in a particular class though. I don't think I will be in any of those classes this year, and I don't think I do have the cash to shell out to buy my own either. "VS 2008 for Marl Foundation", anyone?

December 29, 2007 4:24 AM
 

cruizer said:

why not just use the free Express Editions? before I got an MSDN subscription (thru my MVP award) I was ok with Visual C# 2005 Express Edition. and SharpDevelop too ;) (though I think the .NET 3.5 capable SharpDevelop hasn't been released yet)

December 29, 2007 3:42 PM
 

kulapu said:

is it ok to install vs2005 and vs2008 side by side? are there no side effects ? :D

January 1, 2008 5:53 AM
 

Jon Limjap said:

I would assume that those who experience a slower VS2008 client as compared to VS2005 are those with single-core machines running slower/smaller RAM. I'll check with some machines when I get back to the office later.

As for TheDeveloper, it's funny how the only things that you focus on are the bugs. What bugs are those, anyway? Intellisense?

January 1, 2008 10:50 AM
 

cruizer said:

i have VS 2005 and 2008 running side by side. well I haven't been brave enough to run them simultaneously ;) but then I haven't found the need to do so anyway.

if you upgrade a .csproj or .sln file to VS 2008 you won't be able to open it anymore on VS 2005, so i had to keep my VS 2005 installation.

January 1, 2008 1:40 PM
 

kulapu said:

If you are maintaining projects running 1.1 and 2.0, and now you are doing 3.5 project so that means you must have 3 frameworks in your machine? wow that was a big fat beast :)

January 1, 2008 5:28 PM
 

cruizer said:

@kulapu --> unfortunately, yes :P some devs prefer having virtual machines, with each VM having its own .NET Framework version and its corresponding Visual Studio (i.e. VS 2003 + .NET 1.1, VS 2005 + .NET 2.0, VS 2008 + .NET 3.5)

i've pretty much forgotten about .NET 1.1, so I'm only concerned these days with .NET 2.0 and .NET 3.5

January 1, 2008 6:18 PM
Powered by Community Server (Commercial Edition), by Telligent Systems