Visual Studio 2005 Product Overview Jay Roxe Visual Basic Product Manager Microsoft Corporation Technical Breakout Session: DEV353.

Slides:



Advertisements
Similar presentations
Building on Microsoft Platform
Advertisements

Getting the Most From Visual Basic 2005 Jay Roxe Lead Product Manager Visual Studio.
FIRST LOOK AT “ORCAS” Scott Guthrie General Manager.NET Developer Platform.
Name SuPeng. .NET Framework & Visual Studio Roadmap.NET Framework 3.5 overview Visual Studio design goals Lap around new features.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Microsoft ® Visual Studio ®.NET 2003 Tools to Power Your Vision.
CSE3030Lecture 11 Know Your User The First Slogan.
Stuart White 2 Visual Studio 2005 Vision Foster a vibrant partner ecosystem Simplify creation of Connected Systems Improve.
The Microsoft Technical Roadshow 2006 Welcome and Introduction Kevin McDaniel Developer & Platform Evangelism Group Microsoft Ltd
Agenda What is the ASP.NET Web Matrix Project? What is the ASP.NET Web Matrix Project? Who is it for? Who is it for? Web Matrix and Visual Studio.NET Web.
What’s New for Smart Client Developers in Visual Studio 2005? Mike Pelton Systems Engineer Microsoft Ltd
Welcome Jason McConnell Developer Evangelist Microsoft Australia
Nick Mayhew Group Manager, Partner Strategy Stefan Jansen Hosting Manager Christian Longstaff Partner Marketing Manager.
What’s New for Smart Client Developers in Visual Studio 2005? Mike Pelton Systems Engineer Microsoft Ltd
Visual Studio 2010 and.NET Framework 4 Training Workshop.
June 2006 Microsoft Windows Hosting Seminar Series Matthew Boettcher Web Platform Technical Evangelist (Hosting) Developer & Platform Evangelism Division.
Visual Studio 2005 C# IDE Enhancements Luca Bolognese C# Program Manager Microsoft Corporation.
NameTitle Microsoft Corporation. For businesses with Visual Basic 6.0 assets, Visual Basic 2008 is the natural, most productive choice for Windows, Web,
Christophe Fiessinger & Jan Kalis Senior Technical Product Manager Microsoft Corporation Session Code: OFS214.
Visual Studio & Expression By: Arabind Coomaraswamy.
Team System and MSDN Subscriptions Summary Pricing, Licensing & Transition Plan Andreas Nordenadler Product Manager, Developer Tools.
Team System Adoption Martin Woodward Teamprise. Visual Studio Editions Easy to use, easy to learn, easy to acquire tools for hobbyists, enthusiasts, and.
Windows Forms in Visual Studio 2005: An Overview Saurabh Pant Program Manager Microsoft Corporation.
Today’s Agenda 14:30 Communication & Collaboration Platform 14:50 Portals & Document Management 15:10 Enterprise Project Management 15:30 Break 15:50 Business.
A tour of Visual Studio 2008 and the.NET Framework v3.5 Daniel Moth Developer & Platform Group Microsoft
DEV327 Visual Studio Team Foundation Server, Part 1 Brian Harry Product Unit Manager Team Foundation Server.
Enhanced Collaboration and other benefits of Sharepoint Technologies Kern Sutton Business Productivity Group Microsoft Corporation.
1 Adopting Visual Studio Team System Bindia Hallauer Product Management, Visual Studio Team System Microsoft Corporation.
OSTC PHP.net Community PHP Core Internal Support.
WEB329 ASP.NET: A Lap Around the New Enhancements for Web Developers in Microsoft Visual Studio 2005 Omar Khan Lead Program Manager Web Platform and Tools.
Visual Studio 2005 Express Editions Stephen Turner Software Design Engineer Microsoft UK.
April–June 2006 Windows Hosting Seminar Series Marketing Your Windows ® Hosting Services Anne Greenwald Business Development Manager Microsoft EMEA Communications.
Future Directions: Building Customizable Applications using.NET Eric Schnepp TLN205 Lead Program Manager Microsoft Corporation.
OFC 200 Microsoft Solution Accelerator for Intranets Scott Fynn Microsoft Consulting Services National Practices.
Using the Powerful Microsoft Azure Platform, e-SUAP Properly and Securely Manages All Steps for Customizable Business Activities Permissions MICROSOFT.
DEV325 Deploying Visual Studio.NET Applications Billy Hollis Author / Consultant.
Prashant Sridharan Lead Product Manager, Visual Studio Visual Studio 2005.
Visual Studio 2005 Team System Winning the testing space with advanced testing tools Eric Adams Program Manager Visual Studio 2005 Team System Microsoft.
Name Microsoft Student Partner Overview of the Visual Studio 2005 Express Products.
DEV303 ASP.NET: Leveraging Visual Studio.NET For Web Projects Tony Goodhew Product Manager Microsoft Corp.
T8. Open Source Tools That are Changing the Content Technology Landscape Gilbane San Francisco 2010.
What’s New in Windows Forms 2.0 Stephen Turner Software Design Engineer
Visual Studio 2005 Team System: Enabling Better Software Through Testing Tejasvi Kumar Technology Specialist - VSTS Microsoft Corporation
DEV311 Delving into Visual Studio 2005 Team Edition for Software Testers Ed Glas Group Manager, Web and Load Testing Microsoft Corporation.
1 Visual Basic “Whidbey”: RAD for the Visual Basic Developer Jay Schmelzer and Shamez Rajan Program Manager Microsoft Corporation Jay Schmelzer and Shamez.
Visual Studio 2005 C#VBC++J#WebExpress Visual Studio Standard Edition Visual Studio Professional Edition Novices Enthusiasts Students Hobbyists Part-Timers.
1 Introduction Bindia Hallauer & Ajay Sudan Product Management, Visual Studio Team System Microsoft Corporation.
Arend-Jan Speksnijder Solutions Architect Microsoft Dynamics Lighthouse team Dynamics AX2009 Technical Overview and Demo (DYN301)
Opening up SMB with the exciting and new range of Windows Essential Server Solutions Robbie Upcroft, Microsoft Australia Wayne Small, SBS MVP.
Workflow in Microsoft Office SharePoint Server Jessica Gruber Consultant Microsoft Corporation.
DEV221 Windows Forms in Visual Studio 2005: An Overview Saurabh Pant Program Manager Microsoft Corporation.
Dynamic Languages Initiative Silverlight ASP.NET Web Services Summary.
Benefits overview Speaker name goes here.
DotNetNuke v4 Overview Stan Schultes Stan Schultes Enterprise architect / application developer Enterprise architect / application developer Conference.
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
WEB330 ASP.NET: Using Microsoft Visual 2005 Studio Team System to Build Enterprise Web Applications Brian Goldfarb Product Manager Web Platform and Tools.
Introduction ITEC 420.
DEV260 Microsoft Visual Studio 2005 Team System: Managing the Software Lifecycle with Visual Studio 2005 Team System Bindia Hallauer Senior Product Manager.
Introduction to ASP.NET 2.0
Modern application lifecycle with DevOps
Developing Drivers in Visual Studio
Visual Studio 2005 “Personalized productivity”
11/19/2018 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Tech Ed 2004 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express.
DAT381 Team Development with SQL Server 2005
Delivering great hardware solutions for Windows
Visual Studio 2010 和 .NET Framework 4 培训研讨会
Windows Server “Longhorn”
Introduction to ASP.NET Parts 1 & 2
Mark Quirk Head of Technology Developer & Platform Group
Presentation transcript:

Visual Studio 2005 Product Overview Jay Roxe Visual Basic Product Manager Microsoft Corporation Technical Breakout Session: DEV353

Visual Studio 2005 Vision Foster a vibrant partner ecosystem Build the right product for customers Improve software team communication Simplify Windows and Web development

Our Broad Community Web Developer Creative Designer Game developer CS Professor CS Graduate High school kid Enterprise Developer Enterprise Architect ISV Developer ConsultantHobbyist Community leader

Visual Studio 2005 C#VBC++J#WebExpress Visual Studio Standard Edition Visual Studio Professional Edition Novices Enthusiasts Students Hobbyists Part-Timers Professionals Consultants Enterprise Devs Lightweight, easy to download/install, single scenario, constrained functionality, includes SQL Express Preserves the simplicity of Express, provides more breadth All languages, project types, includes mobile and more All coding scenarios, developers in small teams who do not require process, constraints, or collaborative tools Visual Studio Tools for Office Visual Studio Academic Edition Visual Studio Team Suite Visual Studio Team Architect Edition Visual Studio Team Developer Edition Visual Studio Team Tester Edition Architects Testers Lifecycle tools to reduce complexity and facilitate communication among teams delivering software for the Windows Server System “We'll invest in building highly targeted, inexpensive, easily obtainable versions of our products to delight and engage critical market segments – especially savvy young tech influentials...” The Microsoft Business Plan – SteveB, June 4th, 2003

Expanding Visual Studio Evaluate.NET Interact with students Build cool apps Learn how to program Hobbyists Students Faculty Enthusiasts

Visual Basic Express

Learning and Community Summer of Express MSDN Product Feedback Center 5K Registered users 810 Suggestions 1098 bugs Partnerships with content providers Addison-Wesley, O’Reilley, Wiley Amazon, eBay, PayPal Starter Kits Targeted Education

Express to Standard All Languages Windows, Web Setup, Mobile Remote Data Attach to Local Process JLCA MFC SQL Reporting Dotfuscator Class Designer Object Test Bench SQL CE Multiprocess debugging Mobile Web Native Debugger Express

Standard to Pro Express Standard Database Projects Yukon Integration XSD Editor XSLT Editor Step Into Web Service Debug TSQL Crystal Reports Create VSIP Package SQL 2K Dev Edition Windows Server 2003 Dev/Test Win XP Dev/Test Create MSI SCC Integration Deploy SPROCs

Expanding Visual Studio Increased Reliability Quality Early & Often Predictability & Visibility Design for Operations Project Manager Solution Architect Developer Tester Infrastructure Architect

ClickOnce Deployment Generics Partial Types MyHelp New Controls Office Development Tools Master Pages Intellisense Code Snippets Mobile controls and designers Integrated Community Simpler Data Access Control and Template Galleries VSIP Managed Interfaces Debugger Visualizations Simplified Debugger Windows User Profiles Power to all MSDN Product Feedback Center Exception Assistant Profile Importing Nullable Types

A Rich Palette of Languages Visual Basic Productivity-Focused Developers Solve business problems in less code Current VB DevelopersCurrent VB Developers Corporate DevelopersCorporate Developers Hobbyists looking for RADHobbyists looking for RAD Visual J# Java-language developers J++, MSJVM, academic and other Java-language developers using the.NET FrameworkJ++, MSJVM, academic and other Java-language developers using the.NET Framework Preserves Java-language syntax and skillsPreserves Java-language syntax and skills Visual C++ Developers requiring max control Application ISVsApplication ISVs Systems-level developersSystems-level developers All who need the full power of Windows and the.NET FrameworkAll who need the full power of Windows and the.NET Framework Visual C# Code-Focused Developers Balance productivity and control Corporate Framework DevelopersCorporate Framework Developers ISVsISVs Java DevelopersJava Developers College StudentsCollege Students

A Rich Palette of Languages Visual Basic Productivity-Focused Developers Solve business problems in less code Current VB Developers Corporate Developers Hobbyists looking for RAD Visual J# Java-language developers J++, MSJVM, academic and other Java-language developers using the.NET Framework Preserves Java-language syntax and skills Visual C# Code-Focused Developers Balance productivity and control Corporate Framework Developers ISVs Java Developers College Students Visual C++ Developers requiring max control Application ISVs Systems-level developers All who need the full power of Windows and the.NET Framework

A Rich Palette of Languages Visual Basic Productivity-Focused Developers Solve business problems in less code Current VB Developers Corporate Developers Hobbyists looking for RAD Visual C++ Developers requiring max control Application ISVs Systems-level developers All who need the full power of Windows and the.NET Framework Visual C# Code-Focused Developers Balance productivity and control Corporate Framework Developers ISVs Java Developers College Students Visual J# Java-language developers J++, MSJVM, academic and other Java-language developers using the.NET Framework Preserves Java-language syntax and skills

A Rich Palette of Languages Visual J# Java-language developers J++, MSJVM, academic and other Java-language developers using the.NET Framework Preserves Java-language syntax and skills Visual C# Code-Focused Developers Balance productivity and control Corporate Framework Developers ISVs Java Developers College Students Visual C++ Developers requiring max control Application ISVs Systems-level developers All who need the full power of Windows and the.NET Framework Visual Basic Productivity-Focused Developers Solve business problems in less code Current VB Developers Corporate Developers Hobbyists looking for RAD

Win the Smart Client Initiative

Most VB Developers Still Use 6 10% q/q growth “No need to. Visual Studio 6.0 does what we need it to, it does not lack any functionality. There is no need to upgrade.” “I have only been using Visual 6.0 for a few years now and I wanted to get my feet wet. I want to get good before I move on to.NET.” Customers don’t think they need it Skills migration is too hard and too costly VB users unsure of MS’s plans for the language

How do we win?

VB6 to VB.NET Initiatives Everett Box Refresh TDM/BDM Focused Migration Value Targeted Case Studies “Everybody’s Using VB” Marketing Campaign Migration Lab in a Box WW Migration Tour Redmond Migration Labs Get to Know Today’s VB (Internal community building) WW User Group Tour (25 cities visited, 25 to go) Web education series Getting Started with VB learn to program series. MCSD in refresh The Movies Refresh Enterprise patterns

Call to Action Spend time with your VB 6 customers The value proposition is different for each one. Migrate, Migrate, Migrate Do a migration yourself Run a migration lab Send customers to a Redmond migration lab Actively fight the FUD. Understand VS2005.

Advanced ClickOnce

Mobile Opportunity Converged Device Trends 8% YOY growth for 2.5G and 3G mobile phones in Million Smart Devices by 2007 Windows Mobile penetrates broader phone market Sources:IDC (June 2003, September 2003) x Worldwide Sales of Converged Phones and Phone-enabled PDAs Units (millions) CAGR : 86% x2

Win the Web Initiative

LAMP Situation Analysis 90% of developers chose PHP because it was easy to learn 42% of PHP developers have been developers for less than 2 years 63% have been developing web applications for less than 5 years Few know other languages other than JavaScript and HTML

Winning against PHP Build awareness and evaluation of ASP.NET Ad / Direct mail campaign for ASP.NET Resource Kit / Starter Kits “Learn ASP.NET” Webcast week coming this Fall ‘Web Agency’ outreach this Fall ASP.NET Hosting Advantage Program JOES WEBCAST Provide introductory resources and reduce barriers with v1.1 ASP.NET Starter Kits DotNetNuke PHP to ASP.NET Migration Guide msdn.microsoft.com/asp.net/using/migrating/phpmig/default.aspx ASP.NET Resource Kit Provide a new tools and platform that make it even easier ASP.NET v2 and VWD Express SQL Express Starter Kits to enable less technical audience Building the best product for web hosters

Visual Web Developer Express Design Goals Key Additions Key Initiatives Web Focused IDE Master Pages Integration Directory Based Project System 100% Source Code Preservation Built-in Web Server Developer Productivity Fully Extensible Platform Easy to Administer and Manage Performance and Scalability Drive ASP.NET Market Share Drive IIS Adoption & Share Drive Adoption of the ASP.NET 2.0 and VWD Beta Rebuild the Web mindshare

Call to Action Now Educate yourself about LAMP - keep checking! Try out the LAMP VPCs Intro camtasias Engage LAMP developers in your region Integration not migration Work with your Developer PMs Drive awareness of ASP.NET resources Web Matrix, Starter Kits, cheap hosting 6 months from now Engage LAMP developers in your region Drive competitive evaluations of VWD Demo v2 Starter Kits at every turn

Developer Roadmap Windows“Longhorn”

What to remember Express SKUs provide a great way for hobbyists, students and enthusiasts to get involved with VS. Moving the VB6 developer relies on communicating the value proposition, providing education and reducing FUD. Winning against LAMP involves engaging the LAMP devs, driving awareness of ASP.NET and driving competitive evaluation of VWD. VS2005 provides the right product for the customers at the right price.

Questions Jay Roxe, jroxe

© 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.