ASP.NET 4.5 in reviewJim Wang
what’s new?General                              MVC   Script/Libraries as NuGet pkgs    HTML 5   Project Templates     ...
what else is new?Web Forms   HTML 5 Controls   Model Binders   Strongly Typed Data Controls   Unobtrusive JavaScript  ...
open sourceaspnetwebstack.codeplex.comentityframework.codeplex.comgithub.com/SignalR/SignalR
ASP.NET and Web Tools 2012.2Jim Wang
what’s new in 2012.2?Web Forms            Web API        Visual Studio Scaffolding         OData         LESS Friendly...
get ASP.NET and Web Tools 2012.2www.asp.net/vnext
demosJim Wang
the futureJim Wang
releases for ASP.NET and Web Toolsaround every 6 months                               ASP.NET         ASP.NET Sept        ...
things we are thinking aboutNuGet                             MVC and Web API Support for C++ Projects         Improved ...
things we are thinking about - OneASP.NETNo more project type GUIDS!
One ASP.NET - brainstormingScenario 1                                   Scenario 2 Create an empty ASP.NET               ...
ASP.NET and Web Tools Themes
fun factsJim Wang
1 billion PCs runningWindows       Source: International Telecom Union (http://www.itu.int/ITU-D/ict/statistics/at_glance/...
1 billion mobile subscriptions       Source: International Telecom Union (http://www.itu.int/ITU-D/ict/statistics/at_glanc...
that‘s one forevery 7 people on earth
ASP.NET and Web Tools Themes
linksOData Security Guidancehttp://www.asp.net/web-api/overview/odata-support-in-aspnet-web-api/odata-security-guidanceCom...
questions?Jim Wang@turanukjim.wang@microsoft.com
The Future of ASP.NET
The Future of ASP.NET
The Future of ASP.NET
Upcoming SlideShare
Loading in...5
×

The Future of ASP.NET

5,390

Published on

More info on http://www.techdays.be

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
5,390
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
30
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Talk about the expandable scaffoldingTalk about extensible templates
  • Scaffolding can be pluggable by the community – you can write your own scaffolding in an easy and pluggable wayOauth 2 support – we are thinking of providing a message handler that can authorize JWT tokens, and allow you to mint your own tokens.
  • Connected Devices: Become best platform for targeting Connected DevicesI can build websites that target both the desktop and mobile webI can build APIs that target desktop and native mobile devices (iOS, Android, Windows)Web: Remain the best platform for building Web sitesCommon customer complaints are resolvedI can easily build web sites for the modern web (SPA, HTML5/JavaScript/CSS3, etc.)Azure: Run better in Azure than any other Web platformMy websites can seamlessly leverage the relevant Azure features (SQL, cache, storage, identity, etc.)
  • Connected Devices: Become best platform for targeting Connected DevicesI can build websites that target both the desktop and mobile webI can build APIs that target desktop and native mobile devices (iOS, Android, Windows)I can share common components between web and native (security, membership, etc)Web: Remain the best platform for building Web sitesCommon customer complaints are resolvedI can easily build web sites for the modern web (SPA, HTML5/JavaScript/CSS3, etc.)Azure: Run better in Azure than any other Web platformMy websites can seamlessly leverage the relevant Azure features (SQL, cache, storage, identity, etc.)
  • The Future of ASP.NET

    1. 1. ASP.NET 4.5 in reviewJim Wang
    2. 2. what’s new?General MVC Script/Libraries as NuGet pkgs  HTML 5 Project Templates  Mobile Web Optimization Async Web API Request Validation Data Annotations  New framework for REST HTML 5 Web Sockets based HTTP Services 30% Faster Start 30% Smaller Memory
    3. 3. what else is new?Web Forms HTML 5 Controls Model Binders Strongly Typed Data Controls Unobtrusive JavaScript Validation
    4. 4. open sourceaspnetwebstack.codeplex.comentityframework.codeplex.comgithub.com/SignalR/SignalR
    5. 5. ASP.NET and Web Tools 2012.2Jim Wang
    6. 6. what’s new in 2012.2?Web Forms Web API Visual Studio Scaffolding  OData  LESS Friendly URLs  Tracing  Syntax highlighting  Help pages (CoffeeScript, Knockout, MustaMVC che, Handlebars, JSRender)  Mobile Emulator SPA template  Selective Publishing Facebook template  Website Publish Extensible templates
    7. 7. get ASP.NET and Web Tools 2012.2www.asp.net/vnext
    8. 8. demosJim Wang
    9. 9. the futureJim Wang
    10. 10. releases for ASP.NET and Web Toolsaround every 6 months ASP.NET ASP.NET Sept Feb and Web Sept Take a 4.5 2012 VS2012 2013 Tools 2013 Guess+1 2012.2
    11. 11. things we are thinking aboutNuGet MVC and Web API Support for C++ Projects  Improved Scaffolding – pluggable Selective overwrite and with EF 6 support  Updated membership system withVisual Studio Windows Azure Active Directory  OAuth2 and JWT More Web Essentials  OData - $select, $expand, $batch Better HTML, CSS, JavaScript Intellisense  Performance improvements and more async Project template improvements  Easier unit testing for Publishing enhancements ApiController
    12. 12. things we are thinking about - OneASP.NETNo more project type GUIDS!
    13. 13. One ASP.NET - brainstormingScenario 1 Scenario 2 Create an empty ASP.NET  Create a custom template Application and add capabilities  Snapshot of your application as a VSIX as it grows  File -> New Project Scenario 3  Build up Web Forms UI  Add Controllers, Views, Model  Auth configuration tooling  Connect model to Azure Table Storage   Add a WebAPI Add SignalR Scenario 4  Find appropriate NuGet pkgs
    14. 14. ASP.NET and Web Tools Themes
    15. 15. fun factsJim Wang
    16. 16. 1 billion PCs runningWindows Source: International Telecom Union (http://www.itu.int/ITU-D/ict/statistics/at_glance/KeyTelecom.html)
    17. 17. 1 billion mobile subscriptions Source: International Telecom Union (http://www.itu.int/ITU-D/ict/statistics/at_glance/KeyTelecom.html)
    18. 18. that‘s one forevery 7 people on earth
    19. 19. ASP.NET and Web Tools Themes
    20. 20. linksOData Security Guidancehttp://www.asp.net/web-api/overview/odata-support-in-aspnet-web-api/odata-security-guidanceCommunity Templates (MVC4)http://www.asp.net/single-page-application/overview/templatesMobile Emulatorshttp://www.asp.net/mobile/device-simulators
    21. 21. questions?Jim Wang@turanukjim.wang@microsoft.com
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×