Upgrade to Pro — share decks privately, control downloads, hide ads and more …

VS2011 and ASP.NET MVC4 Beta

VS2011 and ASP.NET MVC4 Beta

Light talk I gave on KievALT.NET regarding recently release VS and new ASP.NET MVC framework

Alexander Beletsky

March 16, 2012
Tweet

More Decks by Alexander Beletsky

Other Decks in Programming

Transcript

  1. VS2011 beta
    and
    ASP.NET MVC4
    What's inside ?

    View Slide

  2. About me:
    About me:
    @alexbeletsky
    @alexbeletsky
    http://beletsky.net
    http://beletsky.net
    http://xpinjection.com
    http://xpinjection.com

    View Slide

  3. Visual Studio
    2011 Beta

    View Slide

  4. - New design
    - METRO style (Light, Dark)
    - Works fine with VS2010 solutions
    - New project templates

    View Slide

  5. Web API

    View Slide

  6. - ex WCF Web API project
    - Fully integrated with ASP.NET MVC
    - Content negotiation
    - IQueriable<> support for OData
    - Hosting
    - Http Request/Response Message
    - IoC and Unit Testing

    View Slide

  7. Bundling &
    Minifications

    View Slide

  8. - Less HTTP request
    - Better performance and
    responsiveness
    - Works by convention
    - Customizable and Extendable

    View Slide

  9. Updated Razor

    View Slide

  10. - Less code conditions
    - No more @Url.Content

    View Slide

  11. Mobile Web

    View Slide

  12. - CSS Media Queries
    - Display Modes
    - Mobile Optimized Rendering
    with jQuery Mobile

    View Slide

  13. Real Time
    Communication

    View Slide

  14. - SignalR is part of ASP.NET
    - Push notification from Server to
    Client
    - Open Source project

    View Slide

  15. Resouces:
    ScottGu TechDays 2012 talk:
    http://channel9.msdn.com/Events/TechDays/TechDays-2012-
    Belgium/287
    Bred Wilson Herding Code:
    http://herdingcode.com/?p=396
    Steve Sanderson TechDays2012 talk:
    http://channel9.msdn.com/Events/TechDays/TechDays-2012-
    Belgium/199

    View Slide

  16. Thank you.
    http://beletsky.net
    @alexbeletsky

    View Slide