ASP.NET 4.5 includes new core functionality like WebSockets, anti-XSS encoding, granular request validation. It also includes Web Forms improvements like model binding, support for HTML5 and unobtrusive JavaScript. And there have many performance improvements in ASP.NET. Visual Studio 11 includes full editor support for CSS 3, HTML 5 and JavaScript. The upcoming version of ASP.NET Web Forms introduces a number of improvements focused on improving the experience when working with data. MVC 4 makes it easier to develop mobile Web applications.
Hands-On Labs
What's New in ASP.NET and Web Development in Visual Studio 11
Visual Studio 11 introduces a number of enhancements focused on improving the experience and the performance when working with Web technologies. Visual Studio editors for CSS, JavaScript and HTML now include several features to increase your productivity. Some of the enhancements are new CSS3 and HTML5 code snippets, XML documentation and navigation for JavaScript code, and built-in bundling and minification features to easily reduce the page load time, among others.
What's New in Web Forms in ASP.NET 4.5
ASP.NET Web Forms 4.5 introduces a number of improvements focused on improving the experience when working with data. These include strongly-typed data controls, model binding capabilities, new request validation features and asynchronous page processing enhancements. In this lab, you will get a chance to try out these new features and learn how they work.
What's New in ASP.NET MVC 4
ASP.NET MVC 4 puts its focus on making it easier to develop mobile web applications. In this hands-on lab, you will start with the MVC 4 Internet Application project template and create a Photo Gallery application. You will progressively enhance the application using jQuery Mobile together with MVC 4 new features, to make it work great across different mobile devices and desktop web browsers. You will also learn about new code recipes for code generation and how MVC 4 makes it easier to write asynchronous action methods by supporting ActionResult return types.
Using Page Inspector in Visual Studio 11
Page Inspector is a new tool that brings browser diagnostics tools into Visual Studio and provides an integrated experience between the browser, ASP.NET, and source code. It renders a web page (HTML, Web Forms, ASP.NET MVC, or Web Pages) directly within Visual Studio 11 and lets you examine both the source code and the resulting output. Page Inspector enables you to easily decompose a website, rapidly build pages from the ground up, and quickly diagnose issues. In this lab, you will explore how to use Page Inspector.
Build RESTful APIs with WCF Web API
Coming soon...