上次我們創(chuàng)建了項(xiàng)目的服務(wù)層,服務(wù)層在業(yè)務(wù)邏輯簡單,或項(xiàng)目運(yùn)行初期不是很容易體現(xiàn)出他的價值;傳送門:項(xiàng)目架構(gòu)開發(fā):服務(wù)層

服務(wù)層專門處理非業(yè)務(wù)邏輯的一些功能,比如緩存、異常處理、組織多個應(yīng)用邏輯等;這次我們搭建最上層的展現(xiàn)層,用到的知識面包括以下:

asp.net mvc5 + bootstrap + autofac + AutoMapper

這次我們沒有用服務(wù)層,而是直接調(diào)用應(yīng)用邏輯層接口方法,其實(shí)對小項(xiàng)目來說,這樣已經(jīng)足夠了;服務(wù)層我們下次再講吧

現(xiàn)在開始吧!

 

1、創(chuàng)建MVC + UnitTest

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營銷培訓(xùn)

 

先搭建個框架,網(wǎng)上找的后臺模板

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營銷培訓(xùn)

 

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營銷培訓(xùn)

 

 2、ViewModel

 UI的數(shù)據(jù)載體最好新建一個viewmodel,這樣就不用依賴DTO或PO,因?yàn)轫撁嫔巷@示的數(shù)據(jù)實(shí)體一般比較大,會封裝比DTO多的多的屬性

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營銷培訓(xùn)

LoginUserViewModel.cs

seo優(yōu)化培訓(xùn),網(wǎng)絡(luò)推廣培訓(xùn),網(wǎng)絡(luò)營銷培訓(xùn),SEM培訓(xùn),網(wǎng)絡(luò)優(yōu)化,在線營銷培訓(xùn)

        		

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式