ASPNET Roadmap
-
Upload
ukdpe -
Category
Technology
-
view
836 -
download
0
description
Transcript of ASPNET Roadmap
Mike OrmondDeveloper & Platform GroupMicrosoft [email protected] http://mikeo.co.ukhttp://twitter.com/MikeOrmond
ASP.NET 1.02002
ASP.NET 2.02005
2007 ASP.NET 3.5
2008 ASP.NET 3.5 SP1
Soon ASP.NET 4.0
2003 ASP.NET 1.1
+ AJAX
Full Support For Multi-targetingHTML Authoring ProductivityAJAX Authoring ProductivityDeployment
Improve Scale and Performance
Cache extensibility and performanceEnable caching products like Velocity to plug-in as a cache provider
ASP.NET output caching extensibilitySession state compressionImproved scalability
Disk Disk basedbased
Windows Windows AzureAzure
DistributedDistributed
In-In-memorymemory
OutputCacheProviderOutputCacheProvider
Default.aspx
Default.aspx
Foo.ascxFoo.ascx
More Control
Client IDsCSS‘Granular’ ViewState controlWebForms routingSEO enhancements
Separation of Concerns
Ajax SupportRich tooling support (scaffolding..)All the benefits of ASP.NET
CachingProfileMembership and rolesLocalization
Control
ASP.NET MVCASP.NET MVC•Do It YourselfDo It Yourself•Promotes SOCPromotes SOC•Easier to use TDDEasier to use TDD•Total ExtensibilityTotal Extensibility
ASP.NET WebFormsASP.NET WebForms•Control EcosystemControl Ecosystem•Automatic State Automatic State •ManagementManagement•Design-time SupportDesign-time Support
ASP.NET•Services•Caching•Routing•Localization•…
Effort
Simpler, More Intuitive
ListView EnhancementsFormView EnhancementsQueryExtenderPersistedSelection
Make Building Data-driven Web Apps Easy
Entity templatesFiltersMany to many and inheritance
Support advanced Entity Framework features
New field templates
Continue Innovation
jQuery including IntelliSenseTemplates and data binding
Client-side handling, REST or Web services
Ajax higher-level componentsAjax Control Toolkit shipping with VS 2010New controls
Refactor librariesBetter performance
Resourceshttp://www.asp.net http://www.codeplex.com/aspnethttp://weblogs.asp.net/scottgu/ http://haacked.com/ http://weblogs.asp.net/bleroy/
CreditsFuture - 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, 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.