MVC5
Getting
Started with VS 2013
ü
Projects and Solutions
ü
Application Types
ü
Visual Studio Settings
ü
Visual Studio Versions and
ü
Installing Visual Studio
ü
Signing In
Introduction
to Asp.Net MVC
ü
The .NET Platform
ü
Asp.Net Web Forms
ü
What is Asp.Net MVC?
ü
What’s new in Asp.Net MVC 5?
ü
Creating first MVC Application
View
Fundamentals
ü
Introducing Views
ü
Passing data to views
ü
Using strongly typed templates
Using
Controllers
ü
Exploring controllers and actions
ü
Manually mapping view models
ü
Input Validation
ü
Introduction to unit testing
View
Models
ü
What is a view model?
ü
Designing the model
ü
Representing the input model in a
view
ü
Working with submitted input
ü
More complex models for display and
input
Working
with Razor
ü
Preparing the Example Project
ü
Working with the Model Object
ü
Working with Layouts
ü
Using Razor Expressions
Model
Binding
ü
Understanding Model Binding
ü
Using the Default Model Binder
ü
Manually Invoking Model Binding
ü
Customizing the Model Binding
Model
Validation
ü
Explicitly Validating a Model
ü
Displaying Validation Messages
ü
Using Alternative Validation
Techniques
ü
Performing Client-Side Validation
ü
Performing Remote Validation
ü
Ajax in Asp.Net MVC
Ajax
with jQuery
ü
Asp.Net MVC Ajax helpers
ü
Ajax with JSON and client templates
ü
Creating an auto
ü
complete text box
URL
Routing
ü
Preparing the Example Project
ü
Introducing URL Patterns
ü
Creating and Registering a Simple
Route
ü
Defining Default Values
ü
Using Static URL Segments
ü
Defining Custom Segment Variables
ü
Constraining Routes
ü
Using Attribute Routing
Security
in Asp.Net MVC
ü
Configure the Login Options
ü
Google and Facebook Authentication
ü
Twitter Authentication
Working
with Filters
ü
Using Filters
ü
Using Authorization Filters
ü
Using Authentication Filters
ü
Using Exception Filters
ü
Using Action Filters
ü
Using Result Filters
ü
Using Other Filter Features
Controller
Extensibility
ü
Preparing the Example Project
ü
Creating a Custom Controller Factory
ü
Working with the Built-in Controller
Factory
ü
Creating a Custom Action Invoker
ü
Using the Built-in Action Invoker
ü
Improving Performance with
Specialized
Controllers
https://www.facebook.com/mindqsys
https://www.facebook.com/mindqonline
https://twitter.com/mindqonline
in.linkedin.com/mindqonline
https://foursquare.com/mindqonline
https://new.myspace.com/mindqonline
https://www.diigo.com/user/mindqonline
https://www.facebook.com/mindqonline
https://twitter.com/mindqonline
in.linkedin.com/mindqonline
https://foursquare.com/mindqonline
https://new.myspace.com/mindqonline
https://www.diigo.com/user/mindqonline
No comments:
Post a Comment