What is new for web developers in ASP 4

ASP.NET MVC support is not released as part of Beta 1 but will be included in Beta 2

https://www.asp.net/learn/whitepapers/aspnet40/

  1. Core Services
    1. Extensible Output Caching
    2. Auto-Start Web Applications
    3. Permanently Redirecting a Page
    4. The Incredible Shrinking Session State
  2. AJAX Functionality in ASP.NET 4.0
    1. Client Template Rendering
    2. Instantiating Behaviors and Controls Declaratively
    3. Live Data Binding
    4. Using the Observer Pattern with JavaScript Objects and Arrays
    5. The DataView Control
    6. The AdoNetServiceProxy Class
    7. The DataContext and AdoNetDataContext Classes
    8. Refactoring the Microsoft AJAX Framework Libraries
  3. Web Forms
    1. Setting Meta Tags with the Page.Keywords and Page.Description Properties
    2. Enabling View State for Individual Controls
    3. Changes to Browser Capabilities
    4. Routing in ASP.NET 4.0
    5. Setting Client IDs
    6. Persisting Row Selection in Data Controls
    7. FormView Control Enhancements
    8. ListView Control Enhancements
    9. Filtering Data with the QueryExtender Control
  4. Dynamic Data
    1. Declarative DynamicDataManager Control Syntax
    2. Entity Templates
    3. New Field Templates for URLs and E-mail Addresses
    4. Creating Links with the DynamicHyperLink Control
    5. Support for Inheritance in the Data Model
    6. Support for Many-to-Many Relationships (Entity Framework Only)
    7. New Attributes to Control Display and Support Enumerations
    8. Enhanced Support for Filters
  5. Visual Studio 2010 Web Designer Improvements
    1. Improved CSS Compatibility
    2. HTML and JScript Snippets
    3. JScript IntelliSense Enhancements
  6. Web Application Deployment with Visual Studio 2010
    1. Web Packaging
    2. Web.Config Transformation
    3. Database Deployment
    4. One-Click Publishing