视频教程-MVC5+EF6之巧租房系统-.NET
掃碼下載「CSDN程序員學院APP」,1000+技術好課免費看
APP訂閱課程,領取優惠,最少立減5元 ↓↓↓
訂閱后:請點擊此處觀看視頻課程
?
視頻教程-MVC5+EF6之巧租房系統-.NET
學習有效期:永久觀看
學習時長:1717分鐘
學習計劃:29天
難度:中
?
「口碑講師帶隊學習,讓你的問題不過夜」
講師姓名:田果果
項目經理
講師介紹:5年C#相關的開發經驗。 工作期間先后服務于公安系統、檢察院系統和鐵路系統,主導開發過指揮中心三臺合一接處警系統、綜合指揮調度系統、鄒忌預案系統、 檢察院案件評查系統、司法會計查賬系統、LKJ數據分析系統等。 講課方式幽默詼諧,全部以案例或者項目為驅動進行講解,達到用以致學的目的,善于用循序漸進推導法、繪圖演變、類比法等模式進行授課。
?點擊立即跟老師學習?
?
「你將學到什么?」
大體分為3個階段的學習:
第一階段是mvc基礎的學習,通過通俗易懂的例子,體現mvc框架的優勢;
第二階段是EF的學習,通過實際案例,體現orm框架的偉大之處;
第三階段是項目開發階段,采用mvc+ef+多層架構的布局,采用TDD的開發模式,大概的功能如下:
? ?《巧租房》是一個手機版的租房網站,提供了搜索房源、預約看房、房源委托、后臺搶單、房源管理、操作日志、定時報表、配置管理等功能。項目采用的是b/s模式的架構,包括一個后臺管理和一個前端的可以自適應于手機端的頁面,項目全程采用TDD開發模式,用到如下的技術:?
? ? ??前端技術:前端MVC引擎(artTemplate)、HUI、MUI(手機端自適應)、ValidForm、Layer;
? ? .Net高級技術:自定義Filter、自定義ModelBinder、ASP.Net MVC+EntityFramework實踐;
? ? ?大型網站架構:UnitTest、AutoFac、分布式架構(Redis、Memecached等)、CDN與云存儲、云計算服務(短信驗證、SendCloud郵件云)、RBAC權限控制、頁面靜態化和SSI;數據庫并發控制(悲觀鎖與樂觀鎖);
? ? ? 高級開源組件:ElasticSearch全文搜索引擎;Quartz.Net定時調度;UEditor;Log4Net**版;互聯網網站安全(XSS、CSRF等);CodeCarvings.Piczard(水印、縮略圖);CaptchaGen(驗證碼);WebUploader文件無刷新上傳
?
「課程學習目錄」
| 第1章:asp.net mvc5的學習 |
| 1.mvc介紹 |
| 2.razor視圖引擎的介紹 |
| 3.ViewData和ViewBag的介紹 |
| 4.學員管理系統 |
| 5.學員管理系統 |
| 第2章:Entity Framework學習 |
| 1.委托的介紹 |
| 2.Lambda表達式的學習 |
| 3.EF的簡單介紹和常見的使用方式 |
| 4.Ef的DataAnnotations方式的配置介紹 |
| 5.EF的Fluent API方式配置 |
| 6.EF的增刪改查和sql監控 |
| 7.Linq的介紹 |
| 8.案例:學員管理系統(MVC+EF) |
| 9.EF部分知識的回顧、總結、復習 |
| 10.EF解決數據遷移問題(DB Miguration)的解決方案 |
| 11.c#中接口的復習回顧 |
| 12.EF中一對多、多對多關系的配置 |
| 第3章:asp.net mvc高級項目實戰 |
| 1.巧租房項目需求說明講解和數據庫設計 |
| 2.EO、DTO、ViewModel的講解 |
| 3.項目多層框架的搭建和Log4 NET日志記錄的使用 |
| 4.采用全局過濾器ExceptionFilter實現AOP |
| 5.EF的配置和單元測試 |
| 6.BaseServices公共類的提取,進行統一的操作 |
| 7.數據庫Session的配置,為分布式布局做鋪墊 |
| 8.ModelBinder的講解 |
| 9.IOC介紹和接口的使用 |
| 10.AutoFac的介紹和使用 |
| 11.git的介紹和使用 |
| 12.管理員權限模塊的加載顯示 |
| 13.權限的批量刪除功能實現 |
| 14.HUI后臺框架的介紹 |
| 15.權限的添加(MVC的model校驗)(1) |
| 16.權限的添加(MVC的model校驗)(2) |
| 17.客戶端的ValidForm校驗和服務端的model校驗 |
| 18.權限的刪除 |
| 19.權限的編輯 |
| 20.用戶角色頁面的加載(mvc中Layout的使用) |
| 21.管理員角色的添加1 |
| 22.管理員角色的添加2 |
| 23.角色的編輯(EF中多對多關系的使用) |
| 24.角色編輯的bug修復 |
| 25.管理員列表的加載(Include貪婪模式的講解) |
| 26.管理員的增加(AJAX校驗電話號碼是否被注冊) |
| 27.管理員信息的增加(關聯角色和權限) |
| 28.管理員信息的編輯 |
| 29.管理員登錄的實現(密碼采用鹽加密,驗證碼組件的使用)-1 |
| 30.管理員登錄的實現(密碼采用鹽加密,驗證碼組件的使用)-2 |
| 31.登陸后保存session |
| 32.RBAC用戶權限機制的和AOP的聯合使用-1 |
| 33.RBAC用戶權限機制的和AOP的聯合使用-2 |
| 34.RBAC用戶權限機制的和AOP的聯合使用-3 |
| 35.房源管理(后臺分頁的實現-1 |
| 36.房源管理(后臺分頁的實現-2 |
| 37.房源管理(分頁頁碼的實現) |
| 38.房源信息的添加(百度UEditor 編輯器的使用-1 |
| 39.房源信息的添加(百度UEditor 編輯器的使用-2 |
| 40.房源信息的編輯 |
| 41.項目進行git提交 |
| 42.百度的WebUploader實現房源圖片的上傳以及添加水印 |
| 43.前端頁面的講解(MUI介紹以及首頁、注冊頁面的搭建) |
| 44.短信驗證碼平臺的介紹和使用 |
| 45.前臺用戶注冊功能的實現(利用手機驗證碼) |
| 46.短信驗證碼漏洞的分析和修復 |
| 47.用戶登錄實現(加上登錄錯誤次數限制的功能) |
| 48.用戶找回密碼的功能 |
| 49.前臺首頁城市列表加載的實現 |
| 50.房源搜索的思路分析 |
| 51.房源搜索的代碼實現 |
| 52.手機端房源上拉加載的實現(分頁)和js模板引擎的使用 |
| 53.房屋詳細信息頁面的實現 |
| 54.我要看房功能的實現(mui手機端日期控件的使用) |
| 55.數據庫并發(樂觀鎖和悲觀鎖的講解和使用) |
| 56.后臺管理員利用樂觀鎖實現搶單功能 |
| 57.后臺管理員利用樂觀鎖實現搶單功能 |
?
「7項超值權益,保障學習質量」
- 大咖講解
技術專家系統講解傳授編程思路與實戰。
- 答疑服務
專屬社群隨時溝通與講師答疑,掃清學習障礙,自學編程不再難。
- 課程資料+課件
超實用資料,覆蓋核心知識,關鍵編程技能,方便練習鞏固。(部分講師考慮到版權問題,暫未上傳附件,敬請諒解)
- 常用開發實戰
企業常見開發實戰案例,帶你掌握Python在工作中的不同運用場景。
- 大牛技術大會視頻
2019Python開發者大會視頻免費觀看,送你一個近距離感受互聯網大佬的機會。
- APP+PC隨時隨地學習
滿足不同場景,開發編程語言系統學習需求,不受空間、地域限制。
?
「什么樣的技術人適合學習?」
- 想進入互聯網技術行業,但是面對多門編程語言不知如何選擇,0基礎的你
- 掌握開發、編程技術單一、冷門,迫切希望能夠轉型的你
- 想進入大廠,但是編程經驗不夠豐富,沒有競爭力,程序員找工作難。
?
「悉心打造精品好課,29天學到大牛3年項目經驗」
【完善的技術體系】
技術成長循序漸進,幫助用戶輕松掌握
掌握.NET知識,扎實編碼能力
【清晰的課程脈絡】
濃縮大牛多年經驗,全方位構建出系統化的技術知識脈絡,同時注重實戰操作。
【仿佛在大廠實習般的課程設計】
課程內容全面提升技術能力,系統學習大廠技術方法論,可復用在日后工作中。
?
「你可以收獲什么?」
mvc5、EF6的學習和運用
多層架構、AOP和IOC、接口編程、數據并發搶單操作
靜態頁、Redis、Memecached、CDN與云存儲
RBAC權限控制、數據庫并發控制(悲觀鎖與樂觀鎖)
?
訂閱課程 開始學習總結
以上是生活随笔為你收集整理的视频教程-MVC5+EF6之巧租房系统-.NET的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2014网络红人斌少网络红人彭伟个人资料
- 下一篇: 融合多策略的黄金正弦黑猩猩优化算法