創建完成后可以看到 .net core MVC 與 .net framework MVC 變化還是很大的
接下來 說明一下每一個文件在.net core 中的用途以及使用方法
1.launchSettings.json
可以看到找 .net core 中 很多配置文件都用到了 json (sql server 2016 加入了 搜索結果直接轉換json (。・`ω´・) http://www.cnblogs.com/lyhabc/archive/2015/08/21/4747694.html)
在已經創建的項目中可以看到 調試的變化
2.wwwroot
這個文件夾中放置 需要用到的 CSS JS Image 等等 大家都懂的
3.引用
這個標題要放大 因為在 .net core 中引用 有了很大的變化
點擊引用
是不是大寫的懵逼 說好的 集成呢 其實在 .net core 中 為了做到多平台移植 擺脫對 framework過度依賴 在引用中 都使用了 Nuget包的形式
好了一切的需求都在這里找把 如果找不到 那么 自己寫咯
4.依賴項
與引用相似的用法 此項目中初始集成了 bootstrap jquery 方便之處在於更新再也不用去官網下包了
5.Controllers 與 Views
控制器與視圖的用法與 之前一致沒有什么好說的 如果不懂 (https://www.baidu.com/s?wd=MVC%E6%8E%A7%E5%88%B6%E5%99%A8%E4%B8%8E%E8%A7%86%E5%9B%BE&oq=%E6%8E%A7%E5%88%B6%E5%99%A8%E4%B8%8E%E8%A7%86%E5%9B%BE&rsv_pq=a6ff39e400346dd0&rsv_t=16caXJcYwIycCu6yas%2Fn2exXHmpmEZMZXiwjCUVSziH5oeKq6WlFgamJ0HQ&rqlang=cn&rsv_enter=1&inputT=1192&rsv_sug3=52&rsv_sug2=0&rsv_sug4=2456)
6.appsettings.json
在這個配置文件中 可以放置 以前在 web config 中的參數 比如 銀聯的 商戶key 之類 具體用法(http://www.tuicool.com/articles/QfYVBvi)有大神寫過我在這里就用咯
7.bower.json
這個文件 其實就是 依賴項中 bower 的配置文件了
8.bundleconfig.json
這個配置文件 可以將多個文件請求和並成一個請求
9.Program.cs
Program 當前 項目的入口文件 core調試時的
10.project.json
可還記得.xproj 文件嗎就是 他 沒錯
11.Startup.cs
路由 路由 路由 重要事情說三遍 MVC的路由 (不小心說了四遍)
好了 .net core mvc 初識到此結束
接觸Core不久,基本都是整理網上的資料,在這里記錄自己的心得,如有錯誤的地方,希望大家指正。thx