you've just seen - Visual Studio.Net is a mammoth
piece of software, but is it really what you need/want?
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.
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.
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
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.
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...
Introducing the software, and the aims of this
Started With Visual Studio .Net:
The installer, version, prices etc...
IDE: New things in
the Integrated Development Environment, and is
it an improvement?
to Talk the Talk:
Learning the new language (C#) and the changes
to Visual Basic
Studio .Net in the Real World:
Performance and real world capabilities
everything up in a neat way