MVC Core 網站開發(Ninesky) 一、建立項目

又要開一個新項目了!說來慚愧,之前的東西每次都沒寫完,不是不想寫完,主要是我每次看到新技術出來我都想嘗試一下,看到.Net Core 手又癢了,開始學MVC Core。html

MVC Core最吸引個人有三點:linux

  • 跨平臺:windows和linux均可以用,之後不必讓客服非得用windows服務器了
  • 多數據庫支持:這個是Entity framework Core的功能,提供SQL Server、SQlite、PostgreSQL,MySQL等多種數據庫支持,在linux下用.Net MVC不再用擔憂數據庫的問題了
  • 依賴注入:對解耦,提升開發效率很好。

此次沒有設定什麼目標,邊學邊作,也不誇口寫什麼樣了。。。  隨手寫到哪兒算哪兒。git

 

目錄數據庫

一、建立項目windows

二、欄目服務器

2.一、欄目的前臺顯示架構

2.一、欄目的前臺顯示(補充)框架

2.二、欄目管理功能-System區域添加.net

2.三、項目架構調整-控制反轉和依賴注入的使用htm

 

 

1、開發環境

Visual Studo 2015 Update3

Microsoft .NET Core Tools (Preview 2) 14.1.2111.0

Microsoft SQL Server Data Tools 14.061021.0

.Net Core1.1 SDK

image

2、語言

C#

3、創建項目

一、Visual Studo中 文件->新建->項目

image

二、在新建項目對話框中選擇已安裝->模板->Visual C# –>.Net Core->ASP.NET Core Web Application(.NET Core)

名稱:Ninesky.Web

解決方案名稱:Ninesky

勾選新建GIT存儲庫  *若是不進行代碼託管不用勾選此項

image

三、選擇Web應用程序,身份驗證:不進行身份驗證。點擊肯定開始建立項目

image

建立完成後項目項目組織結構以下圖,和MVC5相比結構變化仍是挺大的。

image

點擊F5運行,查看框架生成的默認主頁

image

4、其餘

代碼託管地址:https://git.oschina.net/ninesky/Ninesky

文章發佈地址:http://www.ninesky.cn 

                   http://mzwhj.cnblogs.com/

代碼包下載:  http://pan.baidu.com/s/1hrAP1ZY

相關文章
相關標籤/搜索