原文:用MVC5+EF6+WebApi 做一個小功能(一)開場挖坑,在線答題系統

從哪開始說呢,這幾年微軟的技術一直在變,像是牟足了勁要累死所有的NET程序員,從WebForm到MVC到現在MPA SPA Razor單頁,從net . 一直走到現在.net . . ,后面還有一個Core在等着攀登。唉,不知多少net程序員死在沙灘上,又有多少net程序員轉行送了外賣 整個技術行業,從傳統的單機應用到聯機應用,然后Web應用,爆發式的移動應用,然后又開始了雲計算,又來了微服務, ...

2017-12-26 12:50 5 902 推薦指數:

查看詳情

MVC5+EF6+WebApi 做一個小功能(三) 項目搭建

一般一個項目開始之前都會有啟動會,需求交底等等,其中會有一個環節,大講特講項目的意義,然后取一個高大上的項目名字,咱這是一個小功能談不上項目,但是名字不能太小氣了。好吧,就叫Trump吧。沒有任何含義,玩嘛! 項目分層結構也要在這里說一下,這次這個小功能仿照DDD的分層模式,一定記住我說的是仿照 ...

Sun Jan 14 00:49:00 CST 2018 0 2619
MVC5+EF6+WebApi 做一個小功能(四) 項目分層功能以及文件夾命名

在上一節,我們完成了一個項目搭建,我們看到的是一個項目的分層架子,那接下來每一層做什么以及需要引用哪些內容呢?在本節內容我們還逐步拆分每一層的功能,順帶添加package包 Trump.Domain 在這一層,主要是定義領域模型,我們前面也說,Domain是不依賴任何層的,唯一可能存在的依賴 ...

Wed Jan 17 06:43:00 CST 2018 4 1367
MVC5+EF6+WebApi 做一個小功能(二) 項目需求整理

一個項目開始前,需求整理大概要占到整個項目周期15%甚至30%的比重,可以說需求理得越清楚,后續開發中返工幾率越小。在一個項目中,開發新功能的花費的精力要遠遠小於修改功能的精力,這基本是一個共識。老祖宗說,謀定而后動,不是沒有道理的。 一般項目開發中,前期會包含商務活動、需求調研,需求交底 ...

Wed Jan 17 19:17:00 CST 2018 8 1413
MVC5+EF6+WebApi 做一個考試功能(五) 前端主題

內容概述 前面絮絮叨叨沒正事,到現在為止也沒有開始寫代碼,不過在考慮下貌似這一節還是開始不了。 B/S架構開發有一個特點,就是用瀏覽器打開,不同的用戶群體可能有不同的風格,不論是管理平台還是普通的網站,也是有自己的風格。 我們要做這樣一個管理系統,風格上沒有客戶來約束要做什么樣 ...

Sun Jan 28 22:23:00 CST 2018 0 1238
MVC5+EF6+WebApi 做一個考試功能(六) 倉儲模式 打造EF通用倉儲類

前言 年底工作比較忙,年度總結還沒寫,項目要上線,回老家過年各種准備。尤其是給長輩給侄子侄女准備禮物頭都大了。 原來想年前先出一版能用的,我看有點懸了,盡量先把大體功能弄出來,扔掉一些,保證能考試,然后再搞點擴展的東西。 本節主要是做一下EF的封裝,在DDD設計中,有兩個概念不得不提,工作單 ...

Tue Jan 30 22:36:00 CST 2018 13 2604
使用EF+ASP.NET MVC+Bootstrap開發一個功能強大的問卷調查系統

功能簡介 支持七大題型 下拉選擇題、單選題、多選題、填空題、數字題、問答題、組合/矩陣題(單選組合、多選組合、填空組合、數字組合) 題庫支持 每個問卷都要設置姓名、年齡、性別、學歷,怎么辦 ...

Wed Jan 31 18:41:00 CST 2018 3 1798
ASP.NET MVC5+EF6+EasyUI 后台管理系統(66)-MVC WebApi 用戶驗證 (2)

系列目錄 前言: 回顧上一節,我們利用webapi簡單的登錄並進行了同域訪問與跨域訪問來獲得Token,您可以跳轉到上一節下載代碼來一起動手。 繼續上一篇的文章,我們接下來演示利用拿到的Token來訪問接口,管理接口,利用系統權限管理接口,對每個接口進行授權(管理接口為選讀部分 ...

Tue Aug 02 17:52:00 CST 2016 18 7739
ASP.NET MVC5+EF6+EasyUI 后台管理系統(65)-MVC WebApi 用戶驗證 (1)

系列目錄 前言: WebAPI主要開放數據給手機APP,其他需要得知數據的系統,或者軟件應用,所以移動端與系統的數據源往往是相通的。 Web 用戶的身份驗證,及頁面操作權限驗證是B/S系統的基礎功能一個功能復雜的業務應用系統,通過角色授權來控制用戶訪問 本文通過Basic 方式進行基礎 ...

Tue Jul 26 17:21:00 CST 2016 17 14192
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM