Presentation is loading. Please wait.

Presentation is loading. Please wait.

NameTitle Microsoft Corporation. For businesses with Visual Basic 6.0 assets, Visual Basic 2008 is the natural, most productive choice for Windows, Web,

Similar presentations


Presentation on theme: "NameTitle Microsoft Corporation. For businesses with Visual Basic 6.0 assets, Visual Basic 2008 is the natural, most productive choice for Windows, Web,"— Presentation transcript:

1 NameTitle Microsoft Corporation

2 For businesses with Visual Basic 6.0 assets, Visual Basic 2008 is the natural, most productive choice for Windows, Web, Office and Mobile development

3 More Opportunities Use existing skills and the same, unabridged Visual Basic Windows Modern controls, multi-threading and more Data binding that Visual Basic 6.0 merely promised Web Componentized data binding, look- and-feel AJAX for Web 2.0 Experience Office Modify entire Office UI Security, data binding Server-based deployment Mobile Now Available for Visual Basic developers

4 More Opportunities Higher Productivity Microsoft estimates Visual Basic 2008 is 20% more productive in VB6’s core strength, data access Visual Basic 2008 reduces by 50% or more the amount of code that developers need to write more in many common scenarios

5 More Opportunities Higher Productivity Faster Performance Comparison tests show that applications can have 300% more throughput and be 200% more scalable

6 More Opportunities Higher Productivity Faster Performance Enhanced deployment Avoid DLL version conflicts via the.NET Framework ClickOnce provides automatic deployment and versioning of applications from a central server

7 More Opportunities Higher Productivity Faster Performance Enhanced deployment More secure apps Applications built on the.NET Framework take advantage of code access security VB 2008 developers can take advantage of VB- specific features including a Permission Calculator and IntelliSense in Zone

8 More Opportunities Higher Productivity Faster Performance Enhanced deployment More secure apps Mature, healthy market 6 million.NET developers 90% of Fortune 100 deployed on.NET

9 More Opportunities Higher Productivity Faster Performance Enhanced deployment More secure apps Mature, healthy market Platform Support Take advantage of modern platform advances in Windows Vista, Office 2007, Web 2.0 and beyond

10 Visual Basic 2008 developerscan write data access code 20% faster Average Hours Spent On Data Access Features Visual Basic 2008 apps enjoy better deployment, configuration, and lifecycle support Visual Basic 2008 developerscan create user interfaces more productively Average Features Completed Per Hour

11 Reuse Skills Reuse Code Incremental Upgrade

12 Free Visual Basic add-in Upgrade to.NET from VB 6 form by form Guidance, tools, and code Benefits Reduces risk by enabling a phased approach Extend existing assets with VB.NET VB6 Application VB6 Form(s) VB6 Form(s) VB.NET Form(s) VB.NET Form(s) Interop (COM)

13 © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

14 2007 2008 200 9 201 0 2011 2012 2013 2014 2015 2016 2017 VB 6.0 IDE Extended support ends 08-APR- 2008 Windows XP Mainstream support ends 31-JAN-2008 Vista, VB6 runtime Mainstream support ends 10-APR-2012 Windows XP Extended support ends 31-JAN-2014 ends Windows XP Extended support ends 31-JAN-2014 ends Vista, VB6 runtime Extended support ends 11-APR-2017 Visual Basic 6.0 IDE Supported until APR-2008 Custom Support available after APR-2008 Runs on Vista VB6.0 IDE also runs on XP Visual Basic 6.0 Runtime Ships with Vista VB 6.0 applications have mainstream support until 2012 Intent is for similar Longhorn support With extended support, VB 6.0 apps can be supported until 2017

15 Query expressions XML literals XML element access Nullable types Object initializers Local type inference Lambda Expressions Extension methods Expression trees Anonymous types Ternary Operator Coalesce Operator Relaxed Delegates Partial Methods …and many other IDE improvements, bug fixes, and small features!

16 Visual Basic 9.0 is a human-readable language designed for VB 6.0 developers C# is designed for C, C++ and Java developers Visual Basic 9.0 is a human-readable language designed for VB 6.0 developers C# is designed for C, C++ and Java developers Visual Basic is used by more than half of the world’s professional developers 61% of Professional developers 34% use VB.NET and/or VB 2005 Microsoft research shows C# and Visual Basic usage is equivalent Moving from VB 6.0 to C# may involve extensive developer retraining


Download ppt "NameTitle Microsoft Corporation. For businesses with Visual Basic 6.0 assets, Visual Basic 2008 is the natural, most productive choice for Windows, Web,"

Similar presentations


Ads by Google