ASP NET Roadmap Mike Ormond Developer Platform Group
- Slides: 21
ASP. NET Roadmap Mike Ormond Developer & Platform Group Microsoft Ltd mike. ormond@microsoft. com http: //mikeo. co. uk http: //twitter. com/Mike. Ormond
Welcome 2002 ASP. NET 1. 0 2003 ASP. NET 1. 1 2005 ASP. NET 2. 0 + AJAX 2007 ASP. NET 3. 5 2008 ASP. NET 3. 5 SP 1 Soon ASP. NET 4. 0
Agenda Tools Core Models Data AJAX
Visual Studio 2010 Full Support For Multi-targeting HTML Authoring Productivity AJAX Authoring Productivity Deployment
visual studio { new features } demo
ASP. NET Core Improve Scale and Performance Cache extensibility and performance Enable caching products like Velocity to plug-in as a cache provider ASP. NET output caching extensibility Session state compression Improved scalability
New 4. 0 Output Cache Functionality Disk based Default. aspx In-memory Foo. ascx Windows Azure Output. Cache. Provider Distributed
asp. net core { caching } demo
ASP. NET Web. Forms More Control Client IDs CSS ‘Granular’ View. State control Web. Forms routing SEO enhancements
asp. net webforms { new features } demo
ASP. NET MVC Separation of Concerns Ajax Support Rich tooling support (scaffolding. . ) All the benefits of ASP. NET Caching Profile Membership and roles Localization
asp. net mvc { recent features } demo
Web. Forms vs MVC Control ASP. NET Web. Forms • Control Ecosystem • Automatic State • Management • Design-time Support ASP. NET • Services • Caching • Routing • Localization • … Effort ASP. NET MVC • Do It Yourself • Promotes SOC • Easier to use TDD • Total Extensibility
ASP. NET Data Simpler, More Intuitive List. View Enhancements Form. View Enhancements Query. Extender Persisted. Selection
asp. net data { listview, formview etc } demo
ASP. NET Dynamic Data Make Building Data-driven Web Apps Easy Entity templates Filters Many to many and inheritance Support advanced Entity Framework features New field templates
dynamic data { templates etc } demo
ASP. NET AJAX Continue Innovation j. Query including Intelli. Sense Templates and data binding Client-side handling, REST or Web services Ajax higher-level components Ajax Control Toolkit shipping with VS 2010 New controls Refactor libraries Better performance
asp. net ajax { client templates etc } demo
Resources & Credits Resources http: //www. asp. net http: //www. codeplex. com/aspnet http: //weblogs. asp. net/scottgu/ http: //haacked. com/ http: //weblogs. asp. net/bleroy/ Credits Future - flickr. com/vermininc/ Toolshed - flickr. com/georgiesharp/ Apple Core - flickr. com/brighton/ Models - flickr. com/collylogic/ Data - flickr. com/nickwheeleroz/ Licence Plate - flickr. com/systemonegang/
© 2007 Microsoft Corporation. All rights reserved. Microsoft, 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.
- Classic asp to asp.net migration
- Output cache in mvc
- Ms teams developer platform
- Qualcomm spaces apis unreal engine unityverge
- Intel server platform roadmap
- Core intelligent systems platform
- Dale ormond
- In september john ormond poem
- Morbus ormond
- Fhcp pharmacy ormond beach
- Asp.net xss bypass
- Who is this
- Asp.net session management
- Asp.net execution model
- Asp.net agenda
- Microsoft asp.net core privilege escalation (march 2018)
- Asp net session state
- Asp.net timeline
- Asp.net introduction
- Asp.net server controls
- Introduction to asp.net
- Asp custom control