Blog Post RSS ?

Blogs » .NET » Visual Studio 2008 Review
 

Visual Studio 2008 Review

by Ian Muir

I know it’s a bit late, but as promised here’s a review of Visual Studio 2008. I’ve had it for a while now, but I wanted to wait until I’d worked on a few projects with it before I offered my opinion.

Overall, it’s a solid improvement over 2005. The guys at Microsoft have made some good changes that actually improved the development experience rather than just adding a bunch of fluff. Unlike 2005, you’re not required to upgrade to the newest framework to use it, so you don’t have to upgrade to .NET 3.5 just yet. The IDE is generally a bit faster than 2005 and several of the features that were a headache for my team in 2005 have been made useful. The 2 most notable improvements were support for nested master pages in design view and a huge performance improvement in the table adapter editing interface.

One of the first things I noticed about the interface is the influence from Expression Web. There is a new split view for the designer and several new CSS helper tools. The split view has been in other products, like Dreamweaver, for ages and I have generally not found it very useful and initially, I felt the same way about the split view in Visual Studio. It really doesn’t help much when laying out your pages, but when writing code-behinds, it provides a much quick method for reviewing the layout and server control properties. The CSS tools, much like Expression, seem like they may be useful to those inexperienced with CSS, but for me they were more of a hindrance than help.

The biggest improvement is the javascript support. The support for the ASP.NET AJAX extensions is much improved, but that’s pretty much expected. What surprised me is the extensive intellisense support for javascript. It not only picks up the built-in javascript functions, it provides intellisense for any of your custom functions and variables. While my javascript skills are about average, our dedicated AJAX guy just wouldn’t shut up about how good the new javascript support is, which tells me it’s pretty solid. The new javascript debugging support is nice too, but it requires that you turn on the script debugger in IE, which makes any browsing outside of debugging your apps a pain.

Visual Studio 2008 is a nice step forward for Visual Studio. While some people were hoping for more features, the features that made it in are solid and the overall performance in improved. The javascript intellisense and debugging alone will make it worth getting for anybody working heavily with AJAX and the performance tweaks will satisfy impatient coders like me. There are a few shortcomings (it’s still a memory hog) but the improvements are well worth the upgrade.

If you liked this blog, share the love:

  • Save to Del.icio.us

This post has 2 responses so far

  1. Unlike 2005, you’re not required to upgrade to the newest framework to use it, so you don’t have to upgrade to .NET 3.5 just yet.

    This actually means that you can develop .NET 2.0 application with VS2008 however you still have to install .NET 3.5 to use VS2008.

    Anyway, .NET 3.5 has a lot of promising features, including ASP.NET 3.5 Extentions, new language versions: C# 3.0, VB 9.0 and so on. Oh yeah we mustn’t forget about .NET 3.0 (WPF, WCF, Workflow) and of course Silveright that is actually a separate thing but deserves a lot of attentiion.

     
  2. That’s true Mike, I didn’t really clarify. I wanted to make a point of the 2.0 compatibility because the 2005/2.0 requirement caused a lot of headaches.

     

Sponsored Links

Leave a response

You are not logged in, log in with your SitePoint Forum username and password.

-OR- Post Anonymously

* Make sure any code samples are escaped (i.e. ‘<b>’ becomes ‘&lt;b&gt;’).

If not logged in, your comments will be placed in a moderation queue. This means your comment may not appear until one of our moderators approves it.

SitePoint Marketplace

Buy and sell Websites, templates, domain names, hosting, graphics and more.

Logo Design, Web page Design and more!

99designs

  • Custom logo designs created ‘just for you’.
  • Pick the design you like best.
  • Only pay if you’re satisfied with the result.

The Web Site Revenue Maximizer

New Release

Free PDF Download:

101 Ways To Make Money From Your Website!

Free eBook! Firefox Revealed