亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

(轉) 一步一步學習ASP.NET 5 (三)- 認識新的Web結構

2019-11-17 02:02:36
字體:
來源:轉載
供稿:網友
(轉) 一步一步學習asp.net 5 (三)- 認識新的Web結構

轉發:微軟MVP 盧建暉 的文章,希望對大家有幫助。原文:http://blog.csdn.net/kinfey/article/details/44421979


編者語 : 今天微軟的兩大盛事,早上有久違的Microsoft HEC 2015 晚上有DotnetConf 2015,假若你做微軟的技術怎么可以錯過呢?說說我的連載吧,前兩篇分別介紹了ASP.NET 5的環境配置和在輕量級的Sublime Text上完成開發工作。今天開始聊聊ASP.NET 5的基本結構。話說我把我的工作平臺暫時遷移到Surface PRo 3上應下節。

說起ASP.NET , 本人從1.0 beta開始到現在5.0過來(偷笑暴露了年齡),有兩件事是特別的興奮,第一是從WebForm過渡到MVC,第二件事情就是ASP.NET 5.0。這兩次轉變微軟都是采納了不少新的理念和實現方式。例如ASP.NET MVC就從當年最流行的Ruby on Rails 轉變而來。而現在ASP.NET 5.0就參考了不少NodeJS的優點。微軟在這方面也是跟得比較時尚的。下面就開始說說ASP.NET 5的Web的基本結構 (如下圖)

0. 沒錯還是MVC - 不懂就去官網入門吧生氣

1. 新的配置方式

看看上圖的項目你發現Web.Config或者其他文件夾上的以Config為后序的文件不見了(之前總覺得讀/寫這種xml是一件痛苦的事情)。真心話,做技術當然不是一段婚姻,你需要喜新厭舊。那新的ASP.NET 5的配置文件去哪里了,變得怎么樣了?肯定是簡單了,更容易以自己喜歡的方式去定制不同的配置文件(XML,JSON,INI都可以)。在ASP.NET 5中主要通過Startup.cs取代Web.config去完成初始化配置工作。例如項目中包和包的依賴關系,更可以升級包的版本,啟動頁面等。而這種配置都是從IConfiguration開始。如果你希望了解更多可以訪問https://github.com/aspnet/Configuration.

2. Project.json

這個是配置你的項目所要的包,編譯設置,資源文件的主要文件。他通過JSON文件設置。有幾個比較關系的字段

Dependencies :設置你項目中所需要的包,當你使用kpm rebuild時會依據這個去加載你的包,如果你的包的版本更新也可以通過這里進行設置。如下圖這里設置了一個新項目所需要到的基礎包(JSON總比XML易讀易理解)

Framework :針對aspnet50和aspnetcore50進行所需要的包進行設置。

Command :設置運行K(DN)后面的參數,例如設置web / kestrel 的啟動服務和端口,單元測試,或者entity framework的支持等。

需要了解更多請到這里https://github.com/aspnet/Home/wiki/Project.json-file

3. Config.json

配置數據庫連接和你對應的ORM引擎,這里默認是Entity Framework 7。我更希望有更多的ORM引擎加進來。

4. 前端配置npm/bower/grunt

你的項目需要引入JS庫/Bootstrap等,以往需要在項目中一個個下載,為了更節省時間npm+bower就可以幫你找了。而grunt更方便幫你部署項目時整理/壓縮你的JS,規范你的JS代碼。 這里更像NodeJS,或者說是模仿。

你現在應該基本了解一個ASP.NET 5項目的結構了,明天繼續。還是那句多多交流!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色偷偷亚洲男人天堂| 中文字幕在线视频日韩| 亚洲精品97久久| 国产精品久久久久久久久借妻| 日韩在线视频免费观看| 日本亚洲欧美三级| 欧美壮男野外gaytube| 日本亚洲欧美三级| 亚洲二区中文字幕| 欧美精品18videosex性欧美| 亚洲小视频在线观看| 性欧美激情精品| 日韩黄色在线免费观看| 国产精品成人播放| 亚洲日本中文字幕免费在线不卡| 国产欧美一区二区三区在线看| 九色成人免费视频| 91久久精品在线| 国产成人啪精品视频免费网| 亚洲欧美日本另类| 在线观看亚洲区| 狠狠色狠狠色综合日日五| 亚洲国产精品专区久久| 色妞久久福利网| 亚洲国产欧美一区二区三区同亚洲| 亚洲а∨天堂久久精品9966| 欧美激情欧美激情| 日韩激情视频在线| 少妇高潮久久久久久潘金莲| 亚洲人成网在线播放| 亚洲天堂男人天堂女人天堂| 91精品啪aⅴ在线观看国产| 久久av在线播放| 国内精品一区二区三区| 69久久夜色精品国产69乱青草| 91九色国产社区在线观看| 精品久久久久久久久国产字幕| 狠狠躁18三区二区一区| 亚洲丝袜在线视频| 亚洲性生活视频在线观看| 国产在线一区二区三区| 一本色道久久综合亚洲精品小说| 欧美在线视频一区| 日韩有码在线电影| 国产成人欧美在线观看| 成人免费视频97| 国产精品激情av在线播放| 久久久在线观看| 国产精品欧美日韩一区二区| 精品视频一区在线视频| 久久亚洲综合国产精品99麻豆精品福利| 2019中文字幕在线观看| 一区二区在线免费视频| 2019中文字幕在线免费观看| 成人免费视频网| 国产一区二区三区日韩欧美| 91av在线免费观看| 国产精品视频播放| 51午夜精品视频| 国产成人精品日本亚洲| 国产视频丨精品|在线观看| 欧美日韩在线观看视频小说| 国产精品国语对白| 成人国产精品免费视频| 亚洲国产精品网站| 国产成人精品久久久| 国产精品欧美久久久| 91精品视频免费观看| 欧美激情性做爰免费视频| 欧美性猛交xxxx黑人猛交| 国内精品免费午夜毛片| 欧美日韩国产精品专区| 一区二区三区视频在线| 欧美午夜视频一区二区| 亚洲人成在线一二| 亚洲一区二区三区视频| 日本19禁啪啪免费观看www| 日本午夜人人精品| 精品久久久久久中文字幕一区奶水| 国产欧美日韩中文字幕| 成人免费视频网址| 国产精品免费久久久久久| 久久精品国产精品| 国产日韩av在线播放| 国产精品444| 日韩高清电影免费观看完整版| 欧美黑人性生活视频| 欧美激情视频一区二区| 91tv亚洲精品香蕉国产一区7ujn| 亚洲美女精品久久| 91在线免费看网站| 国产成人黄色av| 久久视频这里只有精品| 国产精品免费久久久久久| 国产精品精品视频| 国内自拍欧美激情| 日韩a**中文字幕| 日韩电影中文 亚洲精品乱码| 日韩精品小视频| 成人性生交大片免费观看嘿嘿视频| 最近中文字幕mv在线一区二区三区四区| 91久久精品国产91久久性色| 久久99国产精品久久久久久久久| 538国产精品一区二区在线| 国产精品久久久久久av| 久久久噜噜噜久久中文字免| 日韩中文字幕在线精品| 亚洲精品第一页| 国产日韩在线精品av| 亚洲黄一区二区| 精品视频偷偷看在线观看| 日韩av一区二区在线| 九九热最新视频//这里只有精品| 欧美精品18videosex性欧美| 国产精品久久久精品| 欧美激情日韩图片| 亚洲香蕉av在线一区二区三区| 亚洲精品日韩久久久| 久久久爽爽爽美女图片| 国产精品第一第二| 亚洲午夜av久久乱码| 在线成人中文字幕| 国产精品成人一区二区三区吃奶| 亚洲色图50p| 亚洲成人久久电影| 精品女同一区二区三区在线播放| 国产精品国产亚洲伊人久久| 欧美伊久线香蕉线新在线| 亚洲aa在线观看| 成人福利视频在线观看| 中文字幕亚洲欧美日韩高清| 色综合久久悠悠| 欧美午夜电影在线| 欧美一级淫片aaaaaaa视频| 精品久久久久人成| 日韩视频在线一区| 欧美大尺度激情区在线播放| 亚洲精品日产aⅴ| 大桥未久av一区二区三区| 欧美视频专区一二在线观看| 亚洲精品视频免费| 亚洲男人天堂古典| 亚洲欧美日韩图片| 欧美日韩亚洲系列| 国产精品精品一区二区三区午夜版| 欧美与黑人午夜性猛交久久久| 正在播放欧美一区| 欧美黄色性视频| 中文字幕久久精品| 伊人久久精品视频| 91精品国产91久久久久久| 久久久久久久久中文字幕| 国产精品电影在线观看| 欧美日韩国产黄| 久久久久久香蕉网| 欧美又大又硬又粗bbbbb| 欧美综合在线第二页| 国产91亚洲精品| 日韩av在线资源| 国产精选久久久久久| 亚洲一区二区久久久久久| 91久久精品国产91久久| 亚洲第一天堂av| 亚洲色图欧美制服丝袜另类第一页|