Home > Microsoft .Net Development Tips > Visual Basic and Visual Basic .NET > What else is new for VB 9?
Win Development Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

VISUAL BASIC AND VISUAL BASIC .NET

What else is new for VB 9?


Jack Vaughan
09.20.2005
Rating: --- (out of 5)


.NET Essentials Channel
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


People may differ in the details of their analysis, but most would agree that this is a pivotal time for Visual Basic. When .NET came about, VB6 developers were faced with the choice of learning VB.NET, learning C#, or doing nothing new. Each path found adherents. The next version of VB – known as VB2005, or VB8 -- will hit the streets in mere weeks, and it includes new additions that could better put VB on par with C# as a .NET language of choice.

If these changes do not put the 'rapid' back in rapid application development, VB will suffer. But the changes are promising. Promising too is the future beyond VB8. ((Content component not found.))

Microsoft is already looking toward VB9. This warms the hearts of any VB fans concerned that its best days may be behind it. Much attention at last week's PDC concerned MS proposals to create 'inline query capabilities' within both the VB language and the C# language. [See "Future VB version may integrate queries, programs," 14 Sep 2005, SearchVB.com].

But there is more than a new query structure (known as "LINQ") on tap for VB9. Implicitly typed local variables, object initializers, anonymous types, nullable types and relaxed delegates are language features being considered for inclusion. On the main, all the inclusions try to extend the language while maintaining a balance between static and dynamic typing methods.

The VB development crew has developed a motto: "Support static typing where possible, and dynamic typing where needed." This is a bumper sticker slogan with a lot of potential. A lot of us would be happy to drive in that car. Links are provided here for those who want to dig deeper, and view the future.

Related
VB9 overview - MSDN
More on VB9 - MSDN
On new features - Visual Basic Team blog


Rate this Tip
To rate tips, you must be a member of SearchWinDevelopment.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
.NET Framework 3.5 and Visual Studio 2008 development
Microsoft's message at TechEd: make the most of what you have
How to speed up Visual Studio 2008's slow WPF designer
How to list fonts in WPF using markup extensions and data templates
How to convince management to buy Microsoft Visual Studio 2008
Moonlight 1.0 release brings Silverlight to Linux
Microsoft cuts Visual Studio 2008 upgrade prices as VS 2010 looms
User Account Control (UAC): How to develop code for standard users
How to write installers in Vista that work correctly under UAC
How to elevate programs' privileges correctly using Vista's UAC
Introduction to Vista's user account control (UAC) for developers

Visual Basic and Visual Basic .NET
Compose XML more quickly using Visual Basic 9
Virtualization keeps Legacy Apps alive
VB 9 Anonymous Types help create flexible objects
Visual Studio Team System Add-ins: Conchango Scrum for Team System and Scrum Dashboard
Book Excerpt: Sams Teach Yourself Visual Basic 2008 in 24 Hours -- Complete Starter Kit
Check out CodePlex for a ton of interesting .NET projects
Book excerpt: Murach's VB 2008
Book excerpt: Printing in Visual Basic 2005
Visual Basic 2008 and closures
WinForms development using SQL Server 2005 and Visual Basic 2005

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Cosmos  (SearchWinDevelopment.com)
IronRuby  (SearchWinDevelopment.com)
Visual Studio Express (VSE)  (SearchWinDevelopment.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Database Programming Solutions - .NET XML, Visual Studio LINQ, ORM .NET
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts