MVC Core 網站開發(Ninesky) 1、創建項目


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

MVC Core最吸引我的有三點:

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

這次沒有設定什么目標,邊學邊做,也不誇口寫什么樣了。。。  隨手寫到哪兒算哪兒。

 

目錄

1、創建項目

2、欄目

2.1、欄目的前台顯示

2.1、欄目的前台顯示(補充)

2.2、欄目管理功能-System區域添加

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

 

 

一、開發環境

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

二、語言

C#

三、建立項目

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

image

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

名稱:Ninesky.Web

解決方案名稱:Ninesky

勾選新建GIT存儲庫  *如果不進行代碼托管不用勾選此項

image

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

image

創建完成后項目項目組織結構如下圖,和MVC5相比結構變化還是挺大的。

image

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

image

四、其他

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

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

                   http://mzwhj.cnblogs.com/

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


免責聲明!

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



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