Presentation is loading. Please wait.

Presentation is loading. Please wait.

Name SuPeng. .NET Framework & Visual Studio Roadmap.NET Framework 3.5 overview Visual Studio design goals Lap around new features.

Similar presentations


Presentation on theme: "Name SuPeng. .NET Framework & Visual Studio Roadmap.NET Framework 3.5 overview Visual Studio design goals Lap around new features."— Presentation transcript:

1 Name SuPeng

2 .NET Framework & Visual Studio Roadmap.NET Framework 3.5 overview Visual Studio design goals Lap around new features

3 .NET Framework 2.0 + SP1 Windows Presentation Foundation Windows Communication Foundation Windows Workflow Foundation Windows CardSpace.NET Framework 3.0 + SP1.NET Framework 3.5 LINQLINQ ASP.NET 3.5 CLR Add-in Framework Framework Additional Enhancements

4 2006 20072008 MajorReleases Out of band Releases “Rosario” VS Extensions for WF VS Extensions for WF VS Extensions for WCF/WPF CTP VS Extensions for WCF/WPF CTP ASP.NET AJAX 1.0 VS 2008 Beta 2VS 2008 Beta 2.NET Framework 3.5 Beta 2.NET Framework 3.5 Beta 2 3.0 RTM 3.5 RTM

5 Fresh Install.NET Framework 2.0 w/SP1 App Server Role.NET Framework 3.0 w/SP1 Windows Update.NET Framework 3.5 Next major release of Windows Server scheduled for release in Q1 2008 What’s included with Windows Server 2008?

6 Best tool set for Windows Server 2008, Windows Vista and Microsoft Office 2007.NET Framework 3.5 design surfaces Office 2007 support including ClickOnce and VSTO MFC support for Vista common controls Improvements for Web Developers HTML / CSS designer enhancements Integrated AJAX and JavaScript support Language advances.NET Framework multi-targeting support Improved Data & Language integration in VB / C#

7 Lifecycle Tools,.NET Framework, & languages Services Windows Apps Web Apps Office Apps Mobile Apps

8 Multi-targeting Target multiple versions of the framework from a single tool - Visual Studio 2008 Supports framework versions 2.0, 3.0, and 3.5 Enables only features available in target framework Toolbox, Project types, References, Intellisense, … Making is easy to upgrade to Visual Studio 2008 Unit Testing Now available in all editions of Visual Studio Professional

9 Team Foundation Server 2008 Built-in support for Continuous Integration TFS Migration Toolkit “Get latest on checkout” Annotate Folder Diff For developers: Code metrics Performance “hotpathing” Profiler baselining Much faster unit testing performance For testers: Load testing support for AJAX applications Better UI for load test monitoring / reporting And much more…

10 Designed to reduce the complexity when working with data Query operators can be used against any collection Built-in examples: Select, Where, GroupBy, Join, etc. Extensibility model supports extending/replacing these Benefits Work with data in a consistent way, regardless of the type of data Interact with data as objects Better integration with programming languages Improved productivity through IntelliSense in Visual Studio New programming model for data access that integrates query support directly within the.NET languages

11 Objects XML.NET Language Integrated Query C# 3.0 VB 9.0 Others… Relational LINQ to Objects LINQ to SQL LINQ to XML LINQ to DataSets

12 Technologies added in.NET 3.0 WCF – WCF – Unified programming model and runtime for services WF - Flexible, declarative workflow runtime and activities New enhancements in.NET 3.5 Http Programming Model JSON serialization & ASP.NET AJAX integration Syndication Integrated support for WF & WCF (“Silver”) Partial Trust Integrated developer tools in Visual Studio 2008 Add Service Reference Integrated WF Designer Project & item templates Autohost & test client WCF Configuration Editor

13 Visual Studio Designer for WPF (“Cider”) XAML-based editing directly in the IDE Changes reflected in the designer in real-time XAML IntelliSense Selection Synchronization ClickOnce deployment support for WPF apps Project templates, debugger & deployment support Side-by-side support for Winforms Creates a seamless designer/developer workflow with Expression Interactive Designer (“Sparkle”)

14 Integrated support for ASP.NET AJAX 1.0 Included in the.NET Framework 3.5 ASP.NET AJAX Project Templates Web Application Projects included in Visual Studio Javascript IntelliSense & Debugging Richer HTML/CSS Designer Support Split View (simultaneous source and designer) Nested Master Page preview in designer CSS Properties, Manage/Apply Styles windows, and direct style application toolbar Improved CSS/HTML layout and visualization in designer New Web data controls LinqDataSource, ListView, DataPager

15 VS 2008 includes Visual Studio Tools for Office 3.0 Provides integrated visual designers for: Word and Excel documents and templates Fluent Ribbon Task & Action panes Outlook Form Regions Integrated Workflow & Microsoft SharePoint Support Data binding in Word Content Controls Application-level add-ins for most client programs (both 2003 & 2007) Document-level add-ins for Excel & Word 2007 Improved deployment and security using ClickOnce

16 Visual Studio Tools for Devices Unit Testing for Device Applications Device Emulator 3.0 – Certificate support, Xml config Broad Platform and runtime Support.NET Compact Framework 3.5 Support for LINQ (XML, Objects and Dataset) Windows Communication Foundation CLR Profiler / Performance Monitor BCL enhancements: Compression support, Client-side certificates, Sound APIs

17 Visual Studio multi-targeting allows you to easily move up to Visual Studio 2008 LINQ simplifies data access through language extensions for C# & Visual Basic WF & WCF make it easier to build rich, connected applications using a variety of types of services WPF Designer provides design-time support for building WPF applications and a streamlined workflow between developers and designers VSTO enables developers to build Office Business Applications for Office on the client or server NetCF 3.5 brings major.NET Framework enhancements to mobile devices

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


Download ppt "Name SuPeng. .NET Framework & Visual Studio Roadmap.NET Framework 3.5 overview Visual Studio design goals Lap around new features."

Similar presentations


Ads by Google