Skip to navigation

Microsoft Visual Studio .NET 2003 Final Release Candidate review

Verdict

With little or no changes expected before the final code release, it's safe to say that this is an outstanding universal development tool. However, it still lacks a few features, such as refactoring and UML round-tripping.

Review Date: 20 Feb 2003

Reviewed By: Tim Anderson

Price when reviewed: Professional Edition; Enterprise Developer Edition, £1,165; Enterprise Architect Edition, £1,503 (all prices exc VAT)

When Visual Studio .NET (VS .NET) was first released, its scope was breathtaking. It encompassed a brand-new virtual machine, one or arguably two new languages (C# and Visual Basic .NET), a new IDE complete with visual form designers for both Windows and web projects, plus a vast new class library. Considering its complexity, it has proved remarkably reliable. Unfortunately, though, developers aren't very forgiving and dislike having bugs in their development tools, and there were plenty of them in the first version of VS .NET, some serious enough to postpone projects until the long-awaited bug-fix release, VS .NET 2003, arrived.

However, what was most surprising about the first release of VS .NET wasn't the presence of bugs, but the fact it took so long to fix them. Two service packs were released, but these mostly addressed security issues. The bugs weren't just minor irritations either. For example, when you tried to use the standard print preview class, your application would throw an exception in most installations of Windows 98. Another nasty, again in Windows Forms, was in the menu classes. Menu items could be created but not disposed, so if your application created menu items dynamically it would eventually run out of memory. Another bug caused applications to run extraordinarily slowly on Windows NT 4. The problems tended to be worse in Windows Forms than in other areas of the Framework, possibly because the company focused more intensively on XML and ASP .NET.

The pre-release version of VS .NET 2003, reviewed here, fixes all these problems and more. In practical terms, this is the release's most important feature and may trigger wider adoption of the .NET technology. However, it's not just a service pack, as it also brings some previewed .NET technology to the first full release and introduces some brand-new features.

Of the three versions that will be made available, the Professional Edition is the most well endowed with regards to features, including pretty much everything you could possibly need of VS .NET. The Enterprise Developer Edition includes source control, development licences for Microsoft server products, and the ability to use Enterprise Templates. The Enterprise Architect Edition adds modelling with Visio 2002, plus the ability to create Enterprise Templates.

From handhelds to web servers

VS .NET is intended to be a universal tool. You can code both web server applications and rich clients. If you go for a web application, you may choose between web forms for a visual web interface, Web Services to expose an API over the Internet, or mobile web forms to support devices such as PDAs and mobile phones.

On the rich client side, there are Windows Forms applications for the desktop, Smart Device applications for Pocket PC or other Windows CE devices, or old-style Win32 applications (if you're using C++).

The unifying piece in this diversity is the .NET Framework. Aside from the Win32 option, you can use the same language and the same core classes in all the project types. Even where there are fundamental differences, such as between rich client and web applications, Microsoft has tried to retain some consistency. For example, buttons, textboxes and listboxes exist both for Windows and the Web and present a similar set of properties, methods and events. It's a great improvement on Visual Studio 6, where each language had its own individual framework and ASP applications were limited to script-calling COM objects.

1 2 3 4
Subscribe to PC Pro magazine. We'll give you 3 issues for £1 plus a free gift - click here

From around the web

Be the first to comment this article

You need to Login or Register to comment.

(optional)

Latest Developer tools Reviews
Microsoft Visual Studio 2010 Professional review

Microsoft Visual Studio 2010 Professional

Category: Software
Rating: 6 out of 6
Price: £834
FileMaker Pro 11 review

FileMaker Pro 11

Category: Software
Rating: 5 out of 6
Price: £257
Borland Delphi .NET review

Borland Delphi .NET

Rating: 5 out of 6
Price: £257
Borland Delphi 7 Studio review

Borland Delphi 7 Studio

Rating: 5 out of 6
Price: £257
Borland Kylix 3 review

Borland Kylix 3

Rating: 5 out of 6
Price: £257

advertisement

Most Commented Reviews
More From PC Pro
Latest News Stories Subscribe to our RSS Feeds
Latest Blog Posts Subscribe to our RSS Feeds
Latest Features
Latest Real World Computing

advertisement

Sponsored Links
 
 
SEARCH
SIGN UP

Your email:

Your password:

remember me

advertisement


Hitwise Top 10 Website 2010
 
 

PCPro-Computing in the Real World Printed from www.pcpro.co.uk

Register to receive our regular email newsletter at http://www.pcpro.co.uk/registration.

The newsletter contains links to our latest PC news, product reviews, features and how-to guides, plus special offers and competitions.