Scripting School Provides Ant Online Training , AngularJS Online Training, Backbone js Online Training , Node.Js Online Training , JavaScript Online Training, LUA Online Training, Groovy Scripts Online Training , Groovy on Grails Online Training , HTML5 Online Training , Maven Online Training , Perl Script Online Training , PowerShell Online Training , Python Online Training , PHP Online Training , Ruby Script Online Training , Ruby on Rails Online Training , R Scripts Online Training , TCL Script Online Training , Unix Shell Script Online Training , VBScript Online Training ,Hadoop Online Training, Advanced Java Online Training, Core Java Online Training, Hibernate Online Training, J2EE Online Training, Spring Online Training, .NET Online Training, Microsoft BI Online Training, Microsoft SSAS Online Training, Microsoft SSIS Online Training, Microsoft SSRS Online Training, SharePoint BI Online Training, SharePoint Online Training, Windows Server 2008 Admin Online Training, Cognos Online Training, Datastage Online Training, Informatica Online Training, OBIA Online Training, OBIEE Online Training, Teradata Online Training, Advanced Perl Online Training, Android Online Training, Drupal Online Training, Joomla Online Training, PHP Online Training, Python Online Training, Salesforce Online Training, SAS Clinical Online Training, SEO Online Training, Veritas Volume Manager Online Training, Web Designing Online Training.

ASP.NET MVC Online Training

An Introduction to ASP.NET MVC

  • What is ASP.NET MVC
  • What are the differences between ASP.NET Forms and ASP.NET MVC?
  • History of ASP.Net MVC
  • Creating an ASP.Net MVC Application
  • The Architecture of ASP.Net MVC Internet Application
  • ASP.Net MVC Folder Conventions

Controllers:

  • What is a Controller and What is Use Of It ?
  • Overview of routing engine
  • Creating controllers
  • Return types of Action Methods and Their Purpose.

Views:

  • What is a view and what is use of it?
  • View engines. ASPX Engine and Razor View Engine
  • Razor View Engine syntax
  • Partial views
  • What is Partial Views ? What is the use of it?
  • Creating partial views
  • Using Partial Views

Models

  • What is a Model and What is the use of a Model?
  • Types Of Models
  • Creating Data Model

Html Helpers

  • What is Html Helper and What is the use of it?
  • Creating Html Helpers
  • Strongly Typed Html Helpers
  • Template Html Helpers
  • Creating custom Html Helpers
  • Creating submit button html helper
  • Creating TagBuilder Html Class
  • Using HtmlTextWriter Class

Data Annotations and Validations

  • What is data Annotation and What is the use of it ?
  • Data Annotation Attributes in ASP.Net MVC
  • Annotation Attributes from System.Web.Mvc Namespace
  • Custom Error Messages and Localization
  • Display and Edit Annotations

CRUD Operations On Database Using ASP.Net MVC

  • What are CRUD Operations
  • How To Implement CRUD Operations With ASP.Net MVC

Filters

  • What is a Filter and What is the Use Of A Filter
  • Applying Filters To Controllers And Actions
  • Authorization Filter
  • Exception Filter
  • Using Action Filter
  • Using Result Filter
  • Using Global Filter

URL Routing

  • What is URL Routing and What are Advantages of It?
  • Creating and Registering a Route
  • Defining Default Values
  • Using Static URL Segments
  • Route Ordering
  • Defining Optional URL Segments
  • Defining Variable Length Routes

Master Pages and Layout Pages

  • What is a Master Page and What is a Layout Page?
  • Purpose of Master Page or Layout Page
  • Creating Layout Pages
  • Using Layout Pages

Caching In ASP.Net MVC

  • What is Caching?What is Use Of Caching?
  • Using OutputCache Attribute
  • Varying Output By Parameter
  • Using Cache Profiles
  • Using The Cache API

  Authentication In ASP.Net MVC

  • Creating Users and Roles
  • Using the Web Site Administration Tool
  • Using the Web Site Administration Tool
  • Using the Account Controller
  • Authorizing Users
  • Using the Authorize Attribute
  • Using the User Property
  • Configuring Membership
  • Configuring the Membership Database
  • Configuring Membership Settings
  • Using the Membership and Role Manager API
  • Using Windows Authentication
  • Configuring Windows Authentication
  • Authenticating Windows Users and Groups

Working With Ajax In JQuery

  • Unobtrusive Ajax
  • Enabling Project For Unobstrusive Ajax
  • Using Jquery In ASP.Net MVC Application
  • Using Jquery UI Plugin In ASP.Net MVC

 ASP.Net MVC 4 Features

  • Web API
  • Bundling And Minification
  • OAuth And Open ID