Visual Studio 2008 released today, .NET 3.5 now available

By Scott M. Fulton, III | Published November 19, 2007, 3:57 PM

With a few years of noticeably hard development work now complete and with the next Visual Studio now being downloaded by MSDN subscribers, work can finally begin on the next edition.

Today, the curtains rise on the final release editions of Visual Studio 2008, and MSDN subscribers are looking forward to being able to use the new features they've actually been testing for about 18 months...and have an official reason to complain if this time they have problems. Once again, Express editions of VS 2008 that concentrate on individual development languages are available for free download.

Amid the multitude of new and completely anticipated new features, however, is one development that hasn't received a lot of attention: Fans of Microsoft's XNA Game Studio Express should rejoice, because starting today, Microsoft is distributing the game foundation and assets system developed for The Game Creators' GameBASIC Professional, as a development kit for its Express edition of C++. It's the DarkGDK kit from The Game Creators, and it includes an extraordinary amount of royalty-free assets.

Among these assets are royalty-free models for people, vehicles, animals, and monsters; a photo-realistic foliage creation engine called BlitzTree 3D; high-resolution textures for simulated skies and atmospheres; a scene and map editor called 3D World Studio; and royalty-free sound effects and noises.

It's tools like these that can get young people excited about programming again, as interest in program development as a career for any reason other than to earn money, has tapered sharply over the past decade.

Partly for that reason, there has indeed been a noticeable shift in the evolutionary path of programming, particularly in the last three years, to jump-start the art. This time Microsoft hasn't been the one leading the way. Though its C# high-level language has gained a following among traditional application developers who prefer the statically typed model, the big push has been toward dynamic programming - executable code that deals with structures in memory as they evolve.

Developers who have worked with Visual Studio -- especially throughout the past year -- are already well aware of this, after having installed add-ins for VS 2005 like the .NET Micro Framework for embedded devices. And already, the VS 2008 "Orcas" betas could be the principal development platform for many teams, although it's not "officially" complete. Microsoft even admitted today to having developed Visual Studio 2008 in VS 2008, specifically in the Team Foundation System version.

Perhaps the three most important innovations in VS 2008's commercial editions pertain to the new realm of dynamic programming. One is the addition of the final edition of .NET Framework 3.5, which includes the graphical libraries necessary to deploy Silverlight; but along with that is Popfly, the Silverlight development environment which is now built into VS 2008.

Second is the environment's formalization of its support for dynamic languages such as IronRuby and IronPython, made possible by the dynamic language runtime (DLR) that is also part of .NET 3.5. And third is the inclusion of LINQ - a concept that should have been made a part of programming decades ago. It's the ability for a .NET language to query sets of data using a SQL-like lexicon, without having to instantiate a data handler such as ADO and transfer recordsets into static variables the old-fashioned way.

Builds may now target multiple versions of .NET Framework for VS 2008, for clients that may have older or multiple editions installed; and support for developing tools for Microsoft Office is -- at last! -- no longer a separate package. Office add-ins and line-of-business apps are among the standard types that developers can create.

Comments

View comments by with a score of at least

Does anyone know if there is a VS2008 comparison chart listing the many versions?

Score: 0

|

I like the fact that you can finally target different versions of .NET from the same IDE. I wish that they had included 1.1 support (I'm stuck still supporting a legacy app), but at least now I can still do 2.0 as well as 3.x without having to switch IDEs.

Score: 0

|

Had the 2002 pro version and upgraded to 2003 and then upgraded to 2005... How much will I need to part with to acquire 2008 pro ?
Do I get a discount for being loyal and having the shiny old cd still in a box ?

Score: 0

|

It's when I realize how excited I am for this release that I realize how much of a nerd I am.

Score: 0

|

But you are not alone.

Score: 0

|

Sweet!

Score: 0

|

Finally out!

Score: 0

|

Score: 0

|

Will Firefox beat IE9 to Direct2D rendering?

Just days after Microsoft executives gave conference attendees a peek at a new rendering technology, a Mozilla contributor revealed he's working on the same thing.

AOL's decision to rebrand as Aol. takes a bad brand and makes it worse

The idea behind the social Web is to crowd source before bringing out something new. But not at AOL, which new logo debuted with a cry of "fail!" across the blogosphere and Twittersphere today.

Microsoft's Bob Muglia and Ray Ozzie on Silverlight vs. standards

Bob Muglia: "We're trying to provide people with an environment that has capabilities that you just simply can't do today in the standards-based world."

Uh-oh, netbooks -- not Windows 7 -- will lift 2009 PC sales

Santa may bring a lump of coal to the Windows PC industry this holiday season. Netbook sales will sap PC margins, while weak Windows 7 PC sales could further drive down average selling prices.

Safari on iPhone gets competition from a $1 browser app

Apple likes to say it gives iPhone users a full browsing experience, but a new competitor tries to incorporate more desktop browser features.

Action Replay maker sues Microsoft for Xbox 360 'predatory technological barriers'

Third-party video game accessory maker Datel has filed an antitrust lawsuit against Microsoft over the Xbox 360's recent Dashboard update.

Where there's smoke: Apple warranty stance raises troubling questions

Carmi Levy | Wide Angle Zoom: Smoking can be dangerous not only for your lungs, it appears, but for your Apple hardware warranty.

Microsoft's .NET Micro Framework is now free and open source

The latest version of Microsoft's .NET Micro framework is now in the hands of the FOSS community.

Google's value proposition for Chrome OS: Should we feel insulted?

For a search engine that has direct access to all the world's online history, it appears to have taught Google nothing about selling a machine.

E-book readers will be in short supply this holiday season

E-readers are hot this year, and a lot of compelling new products have been released, but are there enough electrophoretic displays to go around?

Sony looks to finally open a single storefront for downloads

Sony has had many different download portals for movies, music, e-books, and games, and now it's looking to make a single shop for all of it.