Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Visual Studio 2010 and
              .NET 4.0



Harish Ranganathan
Application Platform Evangelist
Microsoft Corporation ...
Agenda

    .NET Framework 3.5 Overview


    .NET Framework 3.5 SP1 Enhancements


    .NET Framework 4.0 Components

...
.NET Framework 3.5 + SP1
.NET Framework Current quot;Layer Cakequot;




                    .NET Framework 3.5
                                   ...
.NET Framework Current quot;Layer Cakequot;
                  .NET Framework 3.5 + SP1
                                   ...
ASP.NET History
Composite Scripts
Silverlight Media Player
Charting Controls
.NET Framework 4.0

      User Interface                                                       Data Access
               ...
ASP.NET 4.0

    Dynamic Data v2



    ASP.NET MVC v2



    Astoria v2



    Web Form enhancements



    Charting ...
Dynamic Data
Entity Framework

    Creates Entity Model from Database



    Helpful in creating RESTful Services



    Exposes Data...
Entity Framework
Managed Extensibility Framework
    Extensibility to the core



    Easy declaration/consumption of extensibility

    ...
Common Extensibility Scenario
Windows and Menus


                    Application

                                       ...
Managed Extensibility
Framework
VS 2010 for Web Developers
    WPF based Editor



    Code focused development



    Improved Code Snippets



    Im...
VS 2010 for Web Developers
Resources
  Web Development
  http://codeplex.com/aspnet


  Desktop Development
  http://codeplex.com/wpf
  http://codepl...
Blog



  http://geekswithblogs.net/ranganh
© 2009 Microsoft Corporation. All rights reserved.
This presentation is for informational purposes only. Microsoft makes n...
Upcoming SlideShare
Loading in …5
×

Visual Studio 2010 and .NET Framework 4.0 Overview

An overview of .NET 4.0 and Visual Studio 2008 which begins with exploring the .NET 3.5 SP1 and Visual Studio 2008 SP1

Visual Studio 2010 and .NET Framework 4.0 Overview

  1. 1. Visual Studio 2010 and .NET 4.0 Harish Ranganathan Application Platform Evangelist Microsoft Corporation India
  2. 2. Agenda .NET Framework 3.5 Overview  .NET Framework 3.5 SP1 Enhancements  .NET Framework 4.0 Components  Visual Studio 2010 and Web Development  References 
  3. 3. .NET Framework 3.5 + SP1
  4. 4. .NET Framework Current quot;Layer Cakequot; .NET Framework 3.5 Add-in WF & WCF Additional LINQ Framework Enhancements Enhancements .NET Framework 3.0 + SP1 Windows Windows Windows Windows Presentation Communication Workflow CardSpace Foundation Foundation Foundation .NET Framework 2.0 + SP1
  5. 5. .NET Framework Current quot;Layer Cakequot; .NET Framework 3.5 + SP1 Entity Framework MVC Dynamic Data Data Services .NET Framework 3.5 Add-in WF & WCF Additional LINQ Framework Enhancements Enhancements .NET Framework 3.0 + SP1 Windows Windows Windows Windows Presentation Communication Workflow CardSpace Foundation Foundation Foundation .NET Framework 2.0 + SP1
  6. 6. ASP.NET History Composite Scripts Silverlight Media Player
  7. 7. Charting Controls
  8. 8. .NET Framework 4.0 User Interface Data Access Services ASP.NET Windows Windows (WebForms, Entity Presentation ADO.NET Data Services Communication MVC, Dynamic Framework Foundation Foundation Data) Windows “Velocity” WinForms LINQ to SQL Workflow Foundation Core Dynamic Managed Base Class Parallel Language Languages Extensibility LINQ Library Extensions Runtime Framework Common Language Runtime
  9. 9. ASP.NET 4.0 Dynamic Data v2  ASP.NET MVC v2  Astoria v2  Web Form enhancements  Charting Controls 
  10. 10. Dynamic Data
  11. 11. Entity Framework Creates Entity Model from Database  Helpful in creating RESTful Services  Exposes Database as Classes/Methods  Works with any Database  Useful in MVC, Dynamic Data Models 
  12. 12. Entity Framework
  13. 13. Managed Extensibility Framework Extensibility to the core  Easy declaration/consumption of extensibility  points Componentized Extensibility  Import / Export Features  System.ComponentModel.Composition 
  14. 14. Common Extensibility Scenario Windows and Menus Application Need Need a Menus Toolwindow Got a MenuService Got a Toolwindow Got a Extension Extension Menu A B Need a MenuService
  15. 15. Managed Extensibility Framework
  16. 16. VS 2010 for Web Developers WPF based Editor  Code focused development  Improved Code Snippets  Improved Design View  jQuery Intellisense 
  17. 17. VS 2010 for Web Developers
  18. 18. Resources Web Development http://codeplex.com/aspnet Desktop Development http://codeplex.com/wpf http://codeplex.com/mef
  19. 19. Blog http://geekswithblogs.net/ranganh
  20. 20. © 2009 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

×