ASP.NET 4.5 and Visual Studio 11
Back in September 2011 the next versions of ASP.NET and Visual Studio were announced. Microsoft has set up a page informing about all of the new features we can find in them. Check them out:
- ASP.NET Core Runtime and Framework
- Asynchronously Reading and Writing HTTP Requests and Responses.
- Improvements to HttpRequest handling
- Asynchronously flushing a response
- Support for await and Task-Based Asynchronous Modules and Handlers
- Asynchronous HTTP modules
- Asynchronous HTTP handlers
- New ASP.NET Request Validation Features
- Deferred (”lazy”) request validation
- Support for unvalidated requests
- Anti-XSS Library
- Support for WebSockets Protocol
- Bundling and Minification
- Performance Improvements for Web Hosting
- Key Performance Factors
- Requirements for New Performance Features
- Sharing Common Assemblies
- Using multi-Core JIT compilation for faster startup
- Tuning garbage collection to optimize for memory
- Prefetching for web applications
- ASP.NET Web Forms
- Strongly Typed Data Controls
- Model Binding
- Selecting data
- Value providers
- Filtering by values from a control
- HTML Encoded Data-Binding Expressions
- Unobtrusive Validation
- HTML5 Updates
- ASP.NET MVC 4
- ASP.NET Web Pages 2
- New and Updated Site Templates
- Improved Input Validation
- Resource Management
- Enhanced Membership and Authentication
- Side-by-side Execution
- Mobile Device Rendering
- The Maps Helper
- Visual Web Developer 11 Developer Preview.
- HTML Editor
- Smart Tasks
- WAI-ARIA support
- New HTML5 snippets
- Extract to user control
- IntelliSense for code nuggets in attributes
- Automatic renaming of matching tag when you rename an opening or closing tag
- Event handler generation
- Smart indent
- Auto-reduce statement completion
- JavaScript Editor
- Code outlining
- Brace matching
- Go to Definition
- ECMAScript5 support
- DOM IntelliSense
- VSDOC signature overloads
- Implicit references
- CSS Editor
- Auto-reduce statement completion
- Hierarchical indentation
- CSS hacks support
- Vendor specific schemas (-moz-, -webkit)
- Commenting and uncommenting support
- Color picker
- Snippets
- Custom regions
- Page Inspector
- Publishing
- Publish profiles
- ASP.NET precompilation and merge
- IIS Express
- HTML Editor
These are developer previews, which mean that they should be used for testing purposes only, and never in production environments – not yet, at least.
In case you’re interested, Microsoft’s central hub for ASP.NET’s next version articles is ASP.NET vNext section.

