Top Banner
Visual Basic 2008 Top reasons to upgrade from Visual Basic 6 Name Title Microsoft Corporation
15

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

Dec 22, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: NameTitle Microsoft Corporation. For businesses with Visual Basic 6.0 assets, Visual Basic 2008 is the natural, most productive choice for Windows, Web,

Visual Basic 2008Top reasons to upgrade from Visual Basic 6

NameTitleMicrosoft Corporation

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

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

Mobile development

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

Top Reasons To Upgrade

More Opportunities Use existing skills and the same, unabridged Visual Basic

WindowsModern controls, multi-threading and moreData binding that Visual Basic 6.0 merely promised

WebComponentized data binding, look-and-feelAJAX for Web 2.0 Experience

OfficeModify entire Office UISecurity, data bindingServer-based deployment

MobileNow Available for Visual Basic developers

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

Top Reasons To Upgrade

More OpportunitiesHigher Productivity

Microsoft estimatesVisual Basic 2008 is 20% more productive in VB6’s core strength, data accessVisual Basic 2008 reduces by 50% or more the amount of code that developers need to write more in many common scenarios

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

Top Reasons To Upgrade

More OpportunitiesHigher ProductivityFaster Performance

Comparison tests show that applications can have 300% more throughput and be 200% more scalable

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

Top Reasons To Upgrade

More OpportunitiesHigher ProductivityFaster PerformanceEnhanced deployment

Avoid DLL version conflicts via the .NET Framework

ClickOnce provides automatic deployment and versioning of applications from a central server

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

Top Reasons To Upgrade

More OpportunitiesHigher ProductivityFaster PerformanceEnhanced deploymentMore 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

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

Top Reasons To Upgrade

More OpportunitiesHigher ProductivityFaster PerformanceEnhanced deploymentMore secure appsMature, healthy market

6 million .NET developers90% of Fortune 100 deployed on .NET

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

Top Reasons To Upgrade

More OpportunitiesHigher ProductivityFaster PerformanceEnhanced deploymentMore secure appsMature, healthy marketPlatform Support

Take advantage of modern platform advances in Windows Vista, Office 2007, Web 2.0 and beyond

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

Visual Basic 2008 Productivity Gains

Visual Basic 2008 developerscan write data access code 20% faster VB6 VB 2005 /

9.0

2.22.42.62.8

3

Hou

rs

Average Hours Spent On Data Access Features

Visual Basic 2008 apps enjoybetter deployment, configuration,and lifecycle support

VB6 VB 20050

5

10

Average Features Completed

Deployment and Installation

Configuration

Error Handling

Visual Basic 2008 developerscan create user interfaces more productively

Average Features Completed Per Hour

Main Menu

Toolbars

Record Views

0 1 2 3 4 5

VB 2005

VB6

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

Leveraging InvestmentsMaking the case for upgrade

Reuse Skills

Reuse Code

Incremental Upgrade

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

Interop Forms Toolkit

Free Visual Basic add-inUpgrade to .NET from VB 6 form by formGuidance, tools, and code

BenefitsReduces risk by enabling a phased approachExtend existing assets with VB.NET

VB6 Application

VB6Form(s)

VB.NETForm(s)

Interop (COM)

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

© 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.

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

Ongoing Support For VB6

2007 2008

2009

2010

2011

2012

2013

2014

2015

2016

2017

VB 6.0 IDEExtended

support ends 08-APR-2008

Windows XPMainstream

support ends 31-JAN-2008

Vista, VB6 runtime

Mainstream support ends 10-

APR-2012

Windows XPExtended

support ends 31-JAN-2014

Vista, VB6 runtime

Extended support ends 11-APR-2017

Visual Basic 6.0 IDE Supported until APR-2008Custom Support available after APR-2008Runs on VistaVB6.0 IDE also runs on XP

Visual Basic 6.0 RuntimeShips with VistaVB 6.0 applications have mainstream support until 2012Intent is for similar Longhorn supportWith extended support, VB 6.0 apps can be supported until 2017

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

Visual Basic 9.0 Features

Query expressionsXML literalsXML element accessNullable typesObject initializersLocal type inferenceLambda Expressions

Extension methodsExpression treesAnonymous typesTernary OperatorCoalesce OperatorRelaxed DelegatesPartial Methods

…and many other IDE improvements, bug fixes, and small features!