這篇文章說明下如何在普通編輯器下面開發mvc6應用程序。html
上篇文章: 十分鐘輕鬆讓你認識ASP.NET 5(MVC6)web
首先安裝mvc6的nuget包:json
能夠看到在project.json文件中添加了MVC6的引用:mvc
1.使用中間件app
在ASP.NET 5中,DI是強烈推薦使用的。因此.NET團隊推出了一個能夠適配主流.NET的IoC框架的DI組件(Microsoft.Framework.DependencyInjection)。框架
在該組件中,有一個擴展方法AddMvc()來把MVC的Controller注入到容器中。經過UseMvc()來確認MVC相關的注入已經完成。編輯器
修改一下Startup.cs文件:post
2.使用ConfigureServices(IServiceCollection services)方法ui
ConfigureServices(IServiceCollection services)方法在應用程序啓動時,.NET Framework會自動調用該方法。在該方法調用完成後,纔去調用Configure(IApplicationBuilder app)方法。url
那麼Startpu.cs文件能夠修改以下:
3.路由
在MVC6裏,默認的靜態路由表沒有了,能夠經過UseMvc()方法來添加路由。
首先在Startup.cs文件中添加引用: using Microsoft.AspNet.Routing。
而後經過下面的方法來添加默認路由。
4.控制器
在MVC6裏,很大的一個改動是Controller再也不須要繼承那個名字是Controller的基類,可是實際中你可能習慣了繼承它,因此這個習慣是能夠保持的。MVC框架會自動的搜索*Controller的類,並認爲它就是一個控制器。
下面咱們建立咱們一個簡單地控制器。
從新在當前文件所在的目錄下運行:k web
又看到熟悉的MVC了。