• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
ASP.NET MVC 3
 

ASP.NET MVC 3

on

  • 3,955 views

Exploring ASP.NET MVC 3 in TechEd on The Road in Microsoft IDC Hyderabad

Exploring ASP.NET MVC 3 in TechEd on The Road in Microsoft IDC Hyderabad

Statistics

Views

Total Views
3,955
Views on SlideShare
3,953
Embed Views
2

Actions

Likes
0
Downloads
177
Comments
0

1 Embed 2

http://www.linkedin.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    ASP.NET MVC 3 ASP.NET MVC 3 Presentation Transcript

    • TECH ED ON THE ROAD
      .
    • EXPLORING ASP.NET MVC 3
      Shravan Kumar
      http://theshravan.net
      Thomson Reuters
    • Agenda
      What's new in ASP.NET MVC3 ?
      What's new in ASP.NET MVC3 Tools Update?
    • Multiple View Engine Support
      <%= ASPX %>
      @Razor
    • The RazorView Engine
      • Razor syntax is clean and concise
      • Requiring a minimum number of keystrokes
      • Razor is easy to learn
      • Visual Studio includes IntelliSense and code colorization for Razor syntax.
    • <ul>
      <% for (int i = 0; i < 10; i++) { %>
      <li><% =i %></li>
      <% } %>
      </ul>
      <ul>
      @for (int i = 0; i < 10; i++) {
      <li>@i</li>
      }
      </ul>
    • Demo
      Razor
      @{new ViewEngine();}
    • Controller Improvements
      • Global Action Filters
      • New "ViewBag" Property
      • New "ActionResult" Types
    • Demo
      Controller Improvements
    • Model Validation Improvements
      • "DataAnnotations" Metadata Attributes
      • "ValidationAttribute" Class
      • Validation Interfaces
      • IValidatableObject
      • IClientValidatable
    • JavaScript and Ajax Improvements
      • Ajax and validation helpers in MVC 3 use an unobtrusive JavaScript approach.
      • Client-Side Validation Enabled by Default
      • Remote Validator
      • JSON Binding Support
    • Demo
      Model Validation and JavaScript Improvements
    • Dependency Injection Improvements
    • Demo
      Dependency Injection Improvements
    • What else?
      • NuGet Integration
      • Partial-Page Output Caching
      • Granular Control over Request Validation
      • Sessionless Controller Support
    • ASP.NET MVC 3 Tools Update
      • ASP.NET MVC 3 RTM (January 13, 2011)
      • ASP.NET MVC 3 Tools Update (April 12, 2011)
      NO RUNTIME CHANGES IN ASP.NET MVC 3 TOOLS UPDATE
    • ASP.NET MVC 3 (before)
    • ASP.NET MVC 3 (after)
    • What’s new inAsp.NET MVC 3 tools update
      • Scaffolding with extensibility via NuGet
      • Intranet Project Template
      • HTML 5 Enabled Project Templates
      • Pre-Installed NuGet Packages
      • Modernizr
      • EF Code First
      • jQuery 1.5.1
      • jQuery Validation 1.8.0
      • jQuery UI 1.8.11
    • Refer to:
      • http://asp.net/mvc/mvc3/
      • http://haacked.com
      • http://weblogs.asp.net/scottgu/
      • http://hanselman.com/
    • Thank You!
    • shravan.kasagoni@live.com@techieshravanhttp://theshravan.net
    • No Questions