第一個項目

2019-04-04 17:40 更新

在VS中建立第一個WTM項目

建立一個使用WTM框架的項目非常簡單 這里演示了如何使用VisualStudio建立一個WTM項目,如果你使用Code,步驟是一樣的,只是有的地方需要手動運行命令行
呃。。。如果你懶得按照步驟一步一步來,我為和我一樣懶的人準備了傳送門,點 這里 可以直接為你生成包含解決方案的zip包,下載,解壓,vs打開即可
  • 在VS中選擇新建項目,然后選擇Asp.net Core Web應用程序
  • 在具體項目類型中,選擇模型視圖控制器模式的Web應用程序 框架需要最低asp.net core 2.2,如果沒有請先去微軟下載
  • VS使用標準模板為我們建立了一個asp.net core的項目
  • 添加Nuget包WalkingTec.Mvvm.Mvc
  • 添加完畢之后,把vs生成的那些框架不需要的文件都刪除掉,只保留啟動mvc必須的幾個文件
              
    刪除完畢之后,目錄結(jié)構(gòu)如下
              
  • 然后,我們按F5直接調(diào)試,結(jié)果是意料之中的,我們把所有Controller都刪了,自然不會有任何頁面,直接報錯
  • 我們在地址后面加/_setup,這是之前引用的WalkingTec.Mvvm.Mvc中封裝的頁面,用來幫助我們快速搭建框架
  • 默認使用的是和VS一起安裝的SqlServer的localdb,默認庫名是WTM,當然你可以改成mysql的連接字符串。 當前只支持Layui一種前端框架,后續(xù)會支持其他。 項目類型中默認是單一項目,也可以選擇把Model,ViewModel和Data分開不同的項目生成。 設置完畢之后停止調(diào)試,你會發(fā)現(xiàn)項目中多了不少東西
    這些文件是框架自動生成的登陸和首頁,另外注意nuget引用了WalkingTec.Mvvm.Admin,這個dll封裝了一系列后臺程序常用的功能,比如日志,權(quán)限,菜單,角色等等。如果你覺得不需要或者想重新自己寫,那就刪除Admin的引用就可以了 如果選擇多項目生成,你可能需要在生成完畢之后關(guān)閉VisualStudio,然后重新打開解決方案
  • 再按F5進行調(diào)試,登陸之后你會發(fā)現(xiàn)一個架子已經(jīng)給你搭好了
搭建WTM框架整個過程也就兩分鐘,不需要寫一行代碼就獲得了一個后臺應用程序的標準結(jié)構(gòu)和常用功能。 接下來讓我們開始開發(fā)業(yè)務模塊吧,你會發(fā)現(xiàn)用WTM框架編寫業(yè)務模塊同樣快捷高效


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號