本教程基于微软ASP.NET-MVC5官方文档修订而成。文中将VS版本从官方文档的VS2013修改为2015,并且增加了基础内容,缩减了高级部分,形成简明版本,以便入门。

newProject.png

newProjectWeb.png

newProjectMVC.png

iisExpressShowAll.png

iisExpressSetting.png

routerGlobal.png

routerFormat.png

addController.png

addControllerMVC5.png

addControllerName.png

QueryString.png

QueryStringDefault.png

RequestValidationError.png

HTMLEncode1.png

HTMLEncode2.png

HTMLEncode3.png

AddView1.png

AddView2.png

cshtml1.png

cshtml2.png

cshtml3.png

ViewLayout1.png

ViewLayout2.png

cshtml4.png

cshtml5.png

AddModel1.png

AddModel2.png

AddModel3.png

AddModel5.png

AddModel4.png

AddModel6.png

AddMovieController1.png

AddMovieController2.png

AddMovieController3.png

ShowMovieEditPage.png

ShowAppData1.png

ShowAppData2.png

VSDBContext1.png

VSDBContext2.png

VSDBContext3.png

VSDBContext4.png

VSDBContext5.png

VSDBContext6.png

VSDBContext7.png

VSDBContext8.png
SQL Express需要Load一个user profile,但IIS7.5默认是不会Load User Profile的。所以部署到IIS(IIS7.5,2008R2)后,LocalDB不能被直接支持,会报错:
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 50 – Local Database Runtime error occurred. Cannot create an automatic instance. See the Windows Application event log for error details.
)
可以参考:
需要在ApplicationHost.config中添加支持

SetPermission1.png

SetPermission2.png
上一篇:深刻理解JS的作用域链
下一篇:理解JS的执行环境