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

Slides:



Advertisements
Similar presentations
Saurabh Bhatia Program Manager Microsoft Corporation Andrew Whitechapel Senior PM Microsoft Corporation TL01.
Advertisements

FIRST LOOK AT “ORCAS” Scott Guthrie General Manager.NET Developer Platform.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Visual Studio 2008 & .NET 3.5 Overview
ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
Building a Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 (Part 1 of 2) Jeff King Program Manager Microsoft Corporation
2008 솔루션 빌더 프로그램 솔루션 개발 계획 회사명 : 담당자 : 연락처:.
Visual Studio 2008 and ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
What’s new in ASP.NET 3.5? Mike Ormond Developer & Platform Group Microsoft Ltd
.NET Framework 4 and Visual Studio 2010 Pandurang NayakHarish Ranganathan Client Platform EvangelistWeb Platform Evangelist Microsoft Corporation IndiaMicrosoft.
Amit Chopra APP209 Introducing “Orcas” Huh ? What’s “Orcas”?
NameTitle Microsoft Corporation. For businesses with Visual Basic 6.0 assets, Visual Basic 2008 is the natural, most productive choice for Windows, Web,
What’s new for Rich Clients? Martin Parry Developer & Platform Group Microsoft Ltd
What are Access Web App What are “Apps for Office” Microsoft Access Access “Apps for Office” Value of “Apps for Office” Apps for Office How it all works.
Aptech Borivali(West) Hefin Dsouza. Agenda  What is.NET and What is Visual Studio? .NET Framework 3.5 Overview.  Visual Studio 2008 Enhancements. 
Windows Forms in Visual Studio 2005: An Overview Saurabh Pant Program Manager Microsoft Corporation.
Powerful, modern desktops enable next generation applications Hardware acceleration brings real-time lighting, texturing and rendering Visual.
A tour of Visual Studio 2008 and the.NET Framework v3.5 Daniel Moth Developer & Platform Group Microsoft
Visual Studio 2008 for ASP.NET developers Daniel Moth Developer and Platform Group Microsoft
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Developing for the Microsoft Office System Jay Schmelzer Group Program Manager – Visual Studio.
Tim Durgan Technical Architect, Unum User group leader, Maine Bytes Pisces.
travel Suru Windows 7 Release NET 4.0 / Surface 2.0 Release Multi-Touch Controls Multi-Touch API Surface Multi-Touch Controls & API Surface.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Microsoft Confidential Office as a Development Platform Tim Heuer
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Understand what kind of applications Windows Presentation Foundation can deliver See how Visual Studio 2008 & Microsoft Expression Blend work together.
1 Jon Box Architect Evangelist Microsoft John Mullinax Platform Strategy Advisor Microsoft.
Visual Studio 2008 and.NET 3.5 provide seamless support for all of the protocols and techniques popular in Web 2.0-style applications. Visual Studio.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Tony Goodhew Product Planner DEV328.
Feature: Suggested Item Enhancements – Sales Script and Additional Information © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows.
Samantha Durante Program Manager Microsoft Corporation WUX305.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

Rich Platform Services Manageability User Experience.
Connect with life Vedant Kulshreshtha Technology Solutions Professional – SharePoint | Microsoft India
Eric Carter Development Manager Microsoft Corporation OFC324.
Feature: Suggested Item Enhancements – Analysis and Assignment © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and.
Olaf Feldkamp Developer Platform Advisor Microsoft Switzerland blogs.msdn.com/swiss_dpe_team.
Extending the 2007 Microsoft Office System User Interface Mike Taulty Developer & Platform Group, Microsoft Ltd
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
This template uses Microsoft’s corporate font, Segoe Segoe is not a standard font included with Windows, so if you have not already done so, you need to.
Gowtham Prasad K N Partner Technical 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.
Sergiy Baydachnyy Developer Evangelist Microsoft Corporation.
My Sessions here at Tech Ed Mon, 16:00, TLA201, Auditorium A Tour of Visual Studio 2008 and the.NET Framework 3.5 Tue, 10:45, MED202, Room 113 Building.
Daniel Moth Microsoft
ASP.NET技术的发展 计算机信息工程系 龚赤兵 9/9/2017 6:11 PM
DotNetSpider Editor Hefin Dsouza
Integrating SharePoint 2010 with Office 2010
End to end app development ASP.NET, WCF, WF, EF, & RIA Services
Office Power Hour New developer APIs and features for Apps for Office
ASP.NET Roadmap Mike Ormond Developer & Platform Group Microsoft Ltd
Office as a development platform with Visual Studio 2008
Visual Studio “Orcas” & .NET Framework v3.5
Visual Studio 2008 Mike Taulty Developer & Platform Group
Tech Ed North America /1/ :36 AM Required Slide
Visual Studio 2010 SharePoint Development Tools Overview
Developing and Managing SharePoint Solutions with Visual Studio 2012
Silverlight 2 Mike Taulty Developer & Platform Group Microsoft Ltd
Visual Studio 2008 Professional Edition Top reasons to upgrade
Office 365 Development July 2014.
7/19/2019 2:53 AM © 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Visual Studio 2008.
Presentation transcript:

Name SuPeng

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

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

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 RTM 3.5 RTM

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 Q What’s included with Windows Server 2008?

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#

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

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

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…

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

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

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

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”)

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

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

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

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

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