We need proficient MVC trainer. The training will held in New Delhi. Following features should be covered in training.
Introduction
o ASP and ASP.NET WebForms o Web Standards and REST
o JavaScript and AJAX o The MVC Design Pattern
o Unit Testing o Managing Dependencies
ASP.NET MVC Architecture
o ASP.NET Platform o Controllers, Models, and Views
o URL Routing o Controller Actions
o Razor View Engine o Extensibility
Defining the Model
o Persistence Ignorance o Repository Pattern
o Object Relational Mapping (ORM)
[login to view URL] Entity Framework (EF) nHibernate o Using an IoC Container
Routes and URLs
o Introduction to Routing o Defining Routes o Route Evaluation
o The Controller Factory o Constraints o Exempting URLs
o Constructing Outgoing URLs o Unit Testing Routes
Controllers and Actions
o IController, ControllerBase, and Controller
o Defining Actions o Action Selectors
o Action Filters o HTTP Verbs o HttpContext and RouteData
o Maintaining Testability o Returning Data with ActionResult
o Parameters and the Model Binder o Asynchronous Action Methods
Views
o View Engines o Templates and Scaffolding o Razor Syntax
o ViewData and ViewBag o Strongly-Typed Views
o Layout Pages o Custom Sections o Partial Views o Child Actions
o Using a ViewModel Object
HTML Helpers
o Basic Helpers o Strongly-Typed Helpers
o Creating Custom Helpers o Declarative Helpers
Data Validation
o Data Annotations o Validation HTML Helpers
o ModelState o IValidatableObject
o Client Side Validation
Authentication and Authorization
o Using Windows Authentication o Building a Custom Account Controller
o Configuring Forms Authentication o Using the Authorize Attribute
Ajax
o Controller Actions for Ajax
o Ajax Helpers o Unobtrusive Ajax
o Ajax with jQuery
Web API
o Using HTTP as an Application Protocol
o Content Negotiation
o Routing o ApiController
o MediaType Formatters
o Validation o OData Queries
Building a Rich Client-Side UI
o jQuery UI o jQuery Templates o Knockout.js
Mobile Clients
o CSS 3 Media Queries o Adaptive Rendering o Mobile-Specific Views
o Using a View Switcher
Customizing and Extending ASP.NET MVC
o ASP.NET MVC Pipeline o Advanced Routing o Custom Global Filters
o Customizing MVC Code Templates o Creating a Custom Controller Factory
Deployment o Server Requirements
o Configuration Options
I have 12+ years experience .net technology
Relevant Skills and Experience
.net, sqlserver, c#, asp.net
Proposed Milestones
₹9000 INR - for each class
Additional Services Offered
₹1 INR - live project knowledge