Vous êtes sur la page 1sur 2

ASP.

NET MVC Training Course Content


Introduction to ASP.NET MVC
Brief history of Web Application Development
What is wrong with ASP.Net Web Forms
Web Development Today
Key Benefits of ASP.NET MVC
Who should use ASP.NET MVC?
HTML5
Introduction to HTML5
HTML5 new elements
Canvas
Video and Audio
Web Storage
GeoLocation, Offline Web Pages
Getting Started with ASP.NET MVC
ASP.NET MVC project templates
Understanding the structure of an ASP.NET MVC project
Naming conventions
Creating views
Defining controllers
Defining a data model
Creating a Complete ASP.NET MVC Application
Creating strongly-typed views
Understanding URLs and action methods
Using HTML helpers
Handling form post-backs
Data validation
Using the Razor View Engine
Razor design goals
Implementing a Razor view
Razor syntax
Accessing model data in Razor views
Working with Layouts
Using Razor Expressions
URL Routing
Introducing URL Patterns
Creating and Registering a Simple Route
Defining Default Values and using Static URL Segments
Constraining Routes
Bypassing the Routing System
Controllers and Actions
Introducing the Controller
Receiving Input
Producing Output
Test Driven Development with ASP.NET MVC
Recap of TDD
Unit Testing frameworks
Walk-through of using TDD with ASP.NET MVC
Filters
Using Filters
Authorize Filters
Exception Filters
Action Filters
Result Filters
Using Built In Filters
View
Defining a layout/master page
Creating Custom View Engine
ASP.NET MVC Training in Marathahalli Bangalore http://www.pragimtech.com/asp_net_mvc_training_in_marathahalli_banga...
1 of 2 10-08-2014 PM 04:12
View
Defining a layout/master page
Creating Custom View Engine
Defining and using partial views, Sections
Razor helper method syntax
Helper Methods
Using Built In Form Helper Methods
Creating Custom Helper Methods
Creating and using Templated Helper Methods
Using Model Metadata
State Management
Using hidden fields
Session and application state
Custom model bindings
Additional Techniques
View scaffold templates
Model Validation
Global filters
Model binding
Bundling and Display Modes
Using Ajax, jQuery with ASP.NET MVC
Overview of Ajax and ASP.NET MVC
Unobtrusive Ajax and the 'this' context
Using Ajax action links
Overview of jQuery
jQuery techniques
Using the ASP.NET Web API
Overview of the ASP.NET Web API
Building servers and clients
Content negotiation
Validation
Queryable interfaces
Dependency Injection
Attribute routing
ASP.NET MVC Training in Marathahalli Bangalore http://www.pragimtech.com/asp_net_mvc_training_in_marathahalli_banga...
2 of 2 10-08-2014 PM 04:12

Vous aimerez peut-être aussi