vs2010 net4
DESCRIPTION
TRANSCRIPT
.NET 4.0 Application Development with Visual Studio 2010Harish RanganathanDeveloper EvangelistMicrosoft Corporation
26 February 2010
.NET Framework Current "Layer Cake"
.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
LINQWF & WCF
EnhancementsAdd-in
FrameworkAdditional
Enhancements
.NET Framework 3.5 + SP1
MVC Dynamic Data Entity Framework Data Services
Core
Services
.NET Framework 4.0
Base Class Library
Common Language Runtime
Windows Workflow Foundation
Managed Extensibility Framework
Data ServicesWindows
Communication Foundation
“Velocity”
User Interface
Windows Presentation Foundation
ASP.NET(WebForms, MVC,
Dynamic Data)
Data Access
Entity Framework
LINQ
ADO.NET
Parallel Extensions
WinForms LINQ to SQL
LanguagesDynamic Language
Runtime
Microsoft Confidential4
Visual Studio 2010
Shell built on WPF
Code snippet
Multi-targeting
support up till .NET
2.0
One click deployme
nt for applicatio
ns
Better intellisense support
Template search
Microsoft Confidential5
Demo - Visual Studio 2010 IDE
Microsoft Confidential6
Desktop Application Development
Better integration with
WPF
New controls such as
DatePicker
Surface and Touch
Development SDKs
Enhancements to Windows
Forms Development
Out of the box WPF hosting
support
Other performance
enhancements
Microsoft Confidential7
Web Development
ASP.NET 4.0• Rapid Web Application Development• Data intensive controls• Built-in ASP.NET MVC 2• Core runtime performance enhancements• SEO friendly development• Business Layer Generation (WCF RIA Services)• Built-in support for Entity Framework Design
Microsoft Confidential8
Demo – Web Development with VS 2010
Microsoft Confidential9
Cloud Development
− Windows Azure – our cloud platform− Live since Feb 2010− Windows Azure, SQL Azure & Windows App Fabric
− Templates for Cloud Development− Single project type for simulation, packaging &
deployment− MVC Hosting with Windows Azure
Microsoft Confidential10
Demo – Cloud Development with VS 2010
Microsoft Confidential11
SharePoint Development
− Built-in SharePoint Designer− Templates for SharePoint Development− Support for SharePoint 2007 / 2010− Install SharePoint 2010 on Windows 7 (64 bit)− Design, Develop & Deploy right from here
Microsoft Confidential12
Demo – SharePoint Templates in VS 2010
Microsoft Confidential13
Other features
− Office Development – Office 2010 & 2007− Silverlight 4 Development (currently RC doesn’t
support)− Silverlight RIA Services Business Application
Development− Intellisense for open libraries such as jQuery− Install Shield for Deployment (Limited Edition)− Database development for SQL Server 2008 / 2005
Microsoft Confidential14
Resources
http://channel9.msdn.com/shows/10-4
http://www.asp.net
http://www.windowsclient.net
www.zeollar.com
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Visual Studio, the Visual Studio logo, and [list other trademarks referenced] are trademarks of the Microsoft group of companies.
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.