Please support our sponsor:
DirectX4VB.Com - All You Need For Multimedia Visual Basic Programming

Main Site Links Resources Tutorials
News VB Gaming Code Downloads DirectX 7
Contact Webmaster VB Programming Product Reviews DirectX 8
  General Multimedia Articles DirectX 9
      Miscellaneous

 

Conclusion

As you've just seen - Visual Studio.Net is a mammoth piece of software, but is it really what you need/want?

Hopefully there is enough information on these 6 pages for you to decide (everyone wants different things anyway!). However, with respect to game development/multimedia programming (and particularly VB development), I think the answer is not yet.

I have great pain in coming to that conclusion - everything except for the 3 points raised in the Real World page is excellent. The IDE is excellent and is well worth the upgrade; the new language changes are difficult to get used too - but are so powerful it just elevates the language's capabilities to a new level. The .Net frameworks are a very powerful system - albeit only a fraction of it is useful to the multimedia orientated programmer. If only there weren't problems with DirectX and the performance overheads.

The DirectX situation shouldn't be a long term issue - the official word is that DirectX9 will be fully .Net compatable; which (at time of writing) just means a 6 month wait (assuming you dont mind using DX9!).

As for the performance drop - As I stated at the time, I will be happy to hold up my hand and admit my fault should my values be proven to be wrong - I still find it surprising that I got those results, and would quite like to be proven wrong! .Net isn't universally slower than the previous versions, as I have found a few cases where it is a bit faster, but that doesn't hold much in it.

Given the considerable leap that Microsoft have made with the .Net strategy, I would not be surprised if there was a considerable level of support in the form of patches, components, upgrades etc... maybe even at some point a JIT compiler designed to generate faster code quicker. So for now, I think that unless you have seen something in this review that really grabs you and requires you buy the software, that you wait. Hopefully over time the system will mature a bit, and prove to be more useful to our cause. I really want to use some of the new language improvements in VB.Net, but right now the performance hit doesn't make it worth the time...

Introduction: Introducing the software, and the aims of this review.
Getting Started With Visual Studio .Net: The installer, version, prices etc...
The new IDE: New things in the Integrated Development Environment, and is it an improvement?
Learning to Talk the Talk: Learning the new language (C#) and the changes to Visual Basic
Visual Studio .Net in the Real World: Performance and real world capabilities
• Conclusion: Summing everything up in a neat way

 

DirectX 4 VB © 2000 Jack Hoxley. All rights reserved.
Reproduction of this site and it's contents, in whole or in part, is prohibited,
except where explicitly stated otherwise.
Design by Mateo
Contact Webmaster
This site is hosted by Exhedra Solutions, Inc., the parent company of RentACoder.com and PlanetSourceCode.com