] allows you to create a shared partial view and use the same on different other views. The HTML helper methods used for the edit templating feature are Html.EditorFor, Html.Editor and Html.EditorForModel.
] UI Helpers
] Data Annotations
] Attributes validation
] HTTP methods overriding
] Areas,
] Asynch Controllers
*3*] Razor view engine ] Enhanced Data Annotations attributes for model validation, client and server ] Remote Validation ] Compare Attribute ] Session less Controller ] Child Action Output Caching ] Dependency Resolver ] Entity Framework Code First support ] Partial-page output caching ] ViewBag dynamic property for passing data from controller to view ] Global Action Filters ] Better JavaScript support with unobtrusive JavaScript, jQuery Validation, and JSON binding ? ] NuGet for package delivery/ software manage dependencies