a·gen·tic a·gil·i·ty

Using Visual Studio 2008

Overview of Visual Studio 2008 features, including multi-.NET Framework targeting, project upgrade notes, source control tips, and new debugging and workflow options.

Published on
3 minute read
Image
https://nkdagility.com/resources/lO6Rlwe1r6f
Subscribe

I have been tinkering with VS2008 for a week now, but I had not had time to really look at it.

They have made the interface slicker, and faster making the whole experience a little nicer.

Using Visual Studio 2008

When you go to create new projects you get a number of nice options that allow you to target multiple versions of the .NET Framework with a single IDE. This will be of real advantage to those companies that still want to use .NET 2.0 while still evaluating 3.0 and 3.5.

Using Visual Studio 2008

It should come as no surprise though that you will need to upgrade any existing projects to the new solution and project specifications in VS2008 so unfortunately you will no longer be able to open your projects in VS2005 after the upgrade has completed.

If you use Team System, you should baseline your projects first as the upgrade process disconnects you from source control and you can’t reconnect it. Hopefully this will be fixed for the RTM, but it could well be something we will need to live with for the change over.

As you switch between the framework options the list of possible projects changes and you can see what has been added, but not the updates to functionality.

Using Visual Studio 2008 Using Visual Studio 2008 Using Visual Studio 2008

The screen shots above gives you an idea of what will be available for the different frameworks for Windows.

In the Windows Communication Foundation section though I got a pleasant surprise as they have added some workflow options to the list of services you can have. I assume that these are nice shortcuts to have, but that you could produce the same thing manually.

Using Visual Studio 2008

The addition of the Syndication Service Library is a nice touch though.

One of the things to watch is that even if you cerate an application that targets .NET 2.0 and add a Setup project to the mix, you will need to manually change the prerequisites from .NET 3.5 to .NET 2.0 yourself as .NET 3.5 is the default.

Using Visual Studio 2008

This is only mildly annoying as the .NET Framework 3.5 installer will automatically install .NET 2.0 if it is not there already. Once VS2008 is in RTM I think I would leave it set to the default, that was there is only one big install and you know that when you start using .NET 3.5 features you will only have a small install to go.

If you are connecting to a Team Foundation Server you will still need to install the “Team Explorer” client as it is not included. Personally I think it should be included in all versions of Visual Studio as standard, but I think it is likely that we will continue to be required to install it separately.

One of the really nice features in VS2008 the the ability to debug and step through JavaScript! I think I just heard your jaw hitting the floor! That’s right, you can debug JavaScript. Oh for this feature 5 years ago…

Technorati Tags: .NET   ALM   VS 2008   TFS   VS 2005

Subscribe

Related Blog

No related videos found.

Connect with Martin Hinshelwood

If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.

Our Happy Clients​

We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.​

Kongsberg Maritime Logo

Kongsberg Maritime

Workday Logo

Workday

Microsoft Logo

Microsoft

Teleplan Logo

Teleplan

Alignment Healthcare Logo

Alignment Healthcare

Boeing Logo

Boeing

Hubtel Ghana Logo

Hubtel Ghana

Capita Secure Information Solutions Ltd Logo

Capita Secure Information Solutions Ltd

Akaditi Logo

Akaditi

Brandes Investment Partners L.P. Logo

Brandes Investment Partners L.P.

Higher Education Statistics Agency Logo

Higher Education Statistics Agency

ALS Life Sciences Logo

ALS Life Sciences

Lockheed Martin Logo

Lockheed Martin

Milliman Logo

Milliman

Boxit Document Solutions Logo

Boxit Document Solutions

Genus Breeding Ltd Logo

Genus Breeding Ltd

Deliotte Logo

Deliotte

Schlumberger Logo

Schlumberger

Nottingham County Council Logo

Nottingham County Council

Department of Work and Pensions (UK) Logo

Department of Work and Pensions (UK)

Royal Air Force Logo

Royal Air Force

New Hampshire Supreme Court Logo

New Hampshire Supreme Court

Ghana Police Service Logo

Ghana Police Service

Washington Department of Enterprise Services Logo

Washington Department of Enterprise Services

Graham & Brown Logo

Graham & Brown

Alignment Healthcare Logo

Alignment Healthcare

Deliotte Logo

Deliotte

Capita Secure Information Solutions Ltd Logo

Capita Secure Information Solutions Ltd

Boeing Logo

Boeing

Akaditi Logo

Akaditi