AppDev ASP NET MVC 2 and 3 Using Visual C Sharp 2010 英文版 DVD ASP.NETMVCisafascinatingtechnologythatprovidesanalternativetoWebformsforbuildingWebapplications.InsteadofbuildingpagesusingservercontrolsthatproviderelativelylittlecontrolovertheHTMLtheyproduce,MVCgivesyoucompletecontrol.ThecoursestartswithanintroductiontoASP.NETMVCandtheModel-View-Controllerpatternonwhichitisbased. You'lllearnaboutthemaindifferencesbetweenMVCandWebformsapplications,andseehowtobuildasimpleMVCapplicationwithVisualStudio.Thenyou'llexploreeachofthethreemaincomponentsofanMVCapplication.Next,you'llexploremodels,whichencapsulatethedataandbusinessrulesofanapplication.You'lllearnthattherearealmostnolimitationsinhowyouprovidedatatoanMVCapplication.Thenyou'llgetintoviews,theuserinterfaceofanMVCapplication.Next,you'llexploremodels,whichencapsulatethedataandbusinessrulesofanapplication.You'lllearnthattherearealmostnolimitationsinhowyouprovidedatatoanMVCapplication.Thenyou'llgetintoviews,theuserinterfaceofanMVCapplication.You'llthenmoveontoHTMLHelpersandActionFilterswhereyou'llalsolearnaboutcustomhelpersandfilters.RoutingandURLsarethenextsubjectswhereyou'llseehotocreaterouteconstraintsandotheritems.Inthenextsectionyou'llbeintroducedtoAJAXandjQuerylibrariesandhowtousethemwithMVC.Inthelastsectionofthecourseyou'llseetheupcomingenhancementsforMVC3.0.