1) ASP.NET & VS.NET 2012
- bundling and minification - Javascript & css file size reduced and loaded fast
- asynchronous web programming (http://www.asp.net/web-forms/tutorials/aspnet-45/using-asynchronous-methods-in-aspnet-45)
- In ASP.NET, now model binders can be used for data access like in ASP.NET MVC. If model binders used, data-bound controls can call code directly, like action methods in ASP.NET MVC.
- pages perform better through unobtrusive JavaScript
- HTML5 & CSS3 support
- Now browser can be selected to test the web application
- Javascript editor
- IIS Express
- ASP.NET Web API
- Improve file input/output performance by using asynchronous operations (http://msdn.microsoft.com/en-us/library/kztecsys.aspx)
- Improve startup performance on multi-core processors
- Develop and maintain WCF applications more easily
- Task-based Async Support
- Simplified Generated Configuration Files
- WCF Configuration Validation
- XML Editor Tooltips
- WCF binary encoder adds support for compression
ASP.NET 4.5 Web Pages in combination .NET 4.5 enables you to register asynchronous methods that return an object of type Task. The .NET Framework 4 introduced an asynchronous programming concept referred to as aTask and ASP.NET 4.5 supports Task. Tasks are represented by the Task type and related types in theSystem.Threading.Tasks namespace. The .NET Framework 4.5 builds on this asynchronous support with the awaitand async keywords that make working with Task objects much less complex than previous asynchronous approaches. The await keyword is syntactical shorthand for indicating that a piece of code should asynchronously wait on some other piece of code. The async keyword represents a hint that you can use to mark methods as task-based asynchronous methods. The combination of await, async, and the Task object makes it much easier for you to write asynchronous code in .NET 4.5. The new model for asynchronous methods is called the Task-based Asynchronous Pattern (TAP).
No comments:
Post a Comment