文章出處

又要開一個新項目了!說來慚愧,以前的東西每次都沒寫完,不是不想寫完,主要是我每次看到新技術出來我都想嘗試一下,看到.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


文章列表




Avast logo

Avast 防毒軟體已檢查此封電子郵件的病毒。
www.avast.com


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()