Vous êtes sur la page 1sur 8

Pluralsight

Digital-Tutors (http://www.digitaltutors.com)

Code School (http://www.codeschool.com)

(//www.pluralsight.com)
(https://www.pluralsight.com/account)

ASP.NET MVC Fundamentals


Everything you will need to know in order to build web applications with the ASP.NET MVC framework.

byScottAllen(/author/scottallen)
Tableofcontents

Table of contents

Collapse all

Introduction to ASP.NET MVC

Introduction
History of Web Forms
Design Goals
The MVC Design Pattern
Web Forms versus MVC
Creating an Application
Routing
Routing Demo
Controllers
Controller Demo
Conventions

100%

Views and Typed Views


View Helpers
Updates
Action Filters
Testing
Summary

ASP.NET MVC Controllers

Introduction
The Key
Routes and Controllers
Request Processing
IController Demo
DefaultControllerFactory
Building a Custom Factory
Using a Container
Controller Execution
Actions
Selector Filters
Action Parameters
Model Binding Demo

Action Filters
Custom Action Filter Demo
Action Results
Summary

ASP.NET MVC Views

Introduction
Views and Web Forms
HTTP Refresher
Conventions
Master Pages
View Content
Listing Movies
HTML Helpers
Movie Edit View
Custom Helpers
View Data
Partial Views
MVCContrib
Paging Movies
MVC Futures

T4 Templates
Validation
Editing a Movie
Security
Using an Anti-Forgery Token
Alternate View Engines
Summary

ASP.NET MVC Models

Introduction
What is the Model?
The Right Model
Model Conventions
Buidling a Simple Model
Model Binders
Edit the Model
Using the Form Collection
FormCollection Demo
Including and Excluding Properties
Using Parameters
Model Parameters

Models and the Entity Framework


Using the Object Context
Display a list of Movies
Data Transfer Objects
A Details View
Create View
Adding Search
Deletes
Edits
Custom Model Binder
Summary

More info
Level

Intermediate

Rating

Duration

4h43m

Released

10Apr2009

Features

Bookmark
Added to playlist
View playlist (/dashboard)

Tags
developer(1185)(/tag/developer)
microsoft(853)(/tag/microsoft)
web(336)(/tag/web)
.net(173)(/tag/%2Enet)
asp.net(74)(/tag/asp%2Enet)
asp.netmvc(31)(/tag/asp%2Enetmvc)
mvc(30)(/tag/mvc)

Related courses
PracticalIoCWithASP.NETMVC4(/courses/iocaspdotnetmvc4)
ASP.NETMVC2.0Fundamentals(/courses/aspdotnetmvc2)
GettingStartedwithASP.NETMVC,ServiceStackandBootstrap(/courses/gettingstartedaspdotnet
mvcservicestackbootstrap)
ASP.NETMVCAdvancedTopics(/courses/aspdotnetmvcadvancedtopics)
ImplementingUndoinASP.NETWebFormsandMVC(/courses/aspdotnetundo)

Ourmissionistopublishhighqualityonlinetrainingcoursesforprofessionaldevelopers,ITadminsandcreative
artists.Everyday.

Facebook (http://www.facebook.com/pluralsight)

651,400

Twitter (http://twitter.com/pluralsight)

204,844

Google+ (http://plus.google.com/+pluralsight)

Subscribetoournewsletterforweeklyupdates.

Email
Submit

Learn
BrowseCourses(//www.pluralsight.com/tags)
LearningPaths(http://blog.pluralsight.com/category/learningpaths)

Products
IndividualPlans(//www.pluralsight.com/signup)
BusinessPlans(//www.pluralsight.com/business)
FreeTrial(//www.pluralsight.com/a/subscribe/step1?isTrial=True)
Academic(//www.pluralsight.com/academic)
Government(http://ww2.pluralsight.com/government)

Community
FreeKidsCourses(//www.pluralsight.com/kids)
OfficialBlog(http://blog.pluralsight.com/)
StudyGroups(//www.pluralsight.com/studygroups)
UG&EventSponsorships(//www.pluralsight.com/sponsorships)

Support
AskSupportaQuestion(http://support.pluralsight.com)
SuggestaCourse(http://support.pluralsight.com/forums/127919newcoursesuggestions)
Support&Feedback(//www.pluralsight.com/training/support/uservoiceoutbound)
KnowledgeBase/FAQ(//www.pluralsight.com/training/support/knowledgebaseoutbound)
TermsofUse(http://blog.pluralsight.com/termsofuse)

Features

9,587

MobileApps(//www.pluralsight.com/training/products/mobileplayers)
OfflineViewing(//www.pluralsight.com/training/products/offlineviewing)

About
ContactUs(//www.pluralsight.com/contact)
PressCenter(http://blog.pluralsight.com/press)
AboutUs(//www.pluralsight.com/about)
Authors(//www.pluralsight.com/authors)
Teach(//www.pluralsight.com/teach)
JobsatPluralsight(http://pluralsight.mytribehr.com/careers/index)

Vous aimerez peut-être aussi