.net core 初識(二)MVC 結構解析


創建完成后可以看到 .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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM