課程大綱
1)ASP.NET MVC開(kāi)發(fā)基礎(chǔ)篇:認(rèn)識(shí)了解MVC到基礎(chǔ)技能入門
MVC概念講解與環(huán)境安裝
MVC路由配置技巧
2)ASP.NET MVC進(jìn)階篇: MVC須知三大功能模塊Model、View、Controller使用知識(shí)和開(kāi)發(fā)技巧
控制器Controller 講解和使用
視圖View - 視圖的強(qiáng)類型數(shù)據(jù)
視圖View - Rezor視圖引擎的使用
視圖View - HTML幫助器和渲染幫助方法
模型層Model 的應(yīng)用
3)ASP.NET MVC 高級(jí)篇:項(xiàng)目開(kāi)發(fā)中必備技能,如母版頁(yè)、可復(fù)用UI控件、權(quán)限控制、數(shù)據(jù)驗(yàn)證等技能
MVC模板頁(yè)和可復(fù)用UI控件創(chuàng)建和使用
Model層的數(shù)據(jù)驗(yàn)證
Action Filters以及實(shí)現(xiàn)權(quán)限控制方法
ORM開(kāi)發(fā) - PetaPoco
4)ASP.NET MVC 項(xiàng)目實(shí)戰(zhàn)篇:對(duì)外線上喜帖項(xiàng)目和對(duì)應(yīng)后臺(tái)管理系統(tǒng),附帶權(quán)限控制
電子喜帖功能分析和數(shù)據(jù)庫(kù)設(shè)計(jì)
項(xiàng)目框架搭建和用戶登錄注冊(cè)處理
前端UI框架的搭建
T4代碼生工具開(kāi)發(fā)
Log4Net使用和婚禮信息模塊表設(shè)計(jì)
婚禮信息模塊功能開(kāi)發(fā)
我們的故事模塊開(kāi)發(fā)和表設(shè)計(jì)
婚禮地點(diǎn)模塊開(kāi)發(fā)(百度地圖接口調(diào)用)
新人照片模塊開(kāi)發(fā)(uploadify上傳控件的使用)
戀愛(ài)視頻與正則表達(dá)式
二維碼生成開(kāi)源項(xiàng)目和擴(kuò)展
用戶自定義二維碼模塊(普通、漸變、特殊二維碼生成)
電腦和手機(jī)游覽入口頁(yè)面
項(xiàng)目錯(cuò)誤處理頁(yè)面
?
學(xué)習(xí)前提
1)有基本的b/s .net編程基礎(chǔ)
2)對(duì)腳本(js/jQuery) 和html 有所了解
?
適用對(duì)象
1)已有.net開(kāi)發(fā)經(jīng)驗(yàn),想更進(jìn)一步系統(tǒng)學(xué)習(xí)MVC和框架搭建技能實(shí)戰(zhàn)人員
2).net初學(xué)者做一個(gè)系統(tǒng)培訓(xùn)以應(yīng)對(duì)企業(yè)實(shí)戰(zhàn)開(kāi)發(fā)
?
模塊介紹
1.MVC基礎(chǔ)篇 - MVC介紹到入門
a)認(rèn)識(shí)MVC
b)體驗(yàn)第一個(gè)MVC開(kāi)發(fā)
c)MVC中的路由介紹
2.MVC進(jìn)階篇 - MVC須知三大功能模塊
a)控制器Controller 講解和使用
b)視圖View以及View中的Razor 講解和使用
c)模型Model 講解和使用
d)頁(yè)面控件的定義和數(shù)據(jù)交換
3.MVC高級(jí)篇 - 項(xiàng)目開(kāi)發(fā)中必備技能和技巧
a)Model 加入數(shù)據(jù)驗(yàn)證機(jī)制和用法
b)利用Action Filter進(jìn)行權(quán)限控制的方法
c)MVC中的母版頁(yè)和可復(fù)用UI創(chuàng)建技能
d)高性能ORM工具 – Petapoco 的介紹和使用技巧
4.MVC 項(xiàng)目實(shí)戰(zhàn)篇 – 網(wǎng)上實(shí)際上線的項(xiàng)目開(kāi)發(fā)和后臺(tái)數(shù)據(jù)管理(共35-45講)
a)在線喜帖項(xiàng)目介紹和主要功能分析
b)數(shù)據(jù)庫(kù)設(shè)計(jì)
c)系統(tǒng)多層架構(gòu)的搭建和優(yōu)化
d)前端UI框架搭建和技巧
e)用戶登錄和Session、Cookie的保存要點(diǎn)
f)在線產(chǎn)品必了解安全和防范問(wèn)題
g)T4代碼生成工具開(kāi)發(fā)技巧
h)在線喜帖項(xiàng)目 – 日志記錄功能
i)在線喜帖項(xiàng)目 – 二維碼生成和API接口提供
j)在線喜帖項(xiàng)目 – 圖片處理技術(shù)
k)在線喜帖項(xiàng)目 – 上傳控件的使用
l)在線喜帖項(xiàng)目 – 百度地圖API調(diào)用方法
m)在線喜帖項(xiàng)目 – 正則表達(dá)式的使用
該課程程涉及技術(shù)
數(shù)據(jù)庫(kù):
數(shù)據(jù)庫(kù)建立規(guī)范和快速構(gòu)建技巧
SQL Server2008 視圖、存儲(chǔ)過(guò)程、關(guān)系約束、多表關(guān)聯(lián)等
ASP.NET MVC 方面:
b/s 企業(yè)級(jí)多層項(xiàng)目框架搭建(靈活高重用性5層架構(gòu))
ORM開(kāi)發(fā)的便捷和Linq技術(shù)應(yīng)用
序列化/反序列化、委托技術(shù)
ASP.NET MVC框架下母版頁(yè)使用、重用UI控件開(kāi)發(fā)、控件擴(kuò)展技巧
用戶權(quán)限控制
Log4net 工具使用
ASP.NET MVC下的高級(jí)開(kāi)發(fā)技能
了解實(shí)際中在線商業(yè)網(wǎng)站項(xiàng)目開(kāi)發(fā)流程和實(shí)戰(zhàn)技能
在線網(wǎng)站應(yīng)用開(kāi)發(fā)方案和安全防范問(wèn)題
.Net里二維碼的生成技巧
前端方面:
jQuery開(kāi)發(fā)技巧和相關(guān)UI組件擴(kuò)展
前端UI框架搭建和使用技巧
Bootstrap搭建和擴(kuò)展技術(shù)
My97DatePicker組件的使用
Js調(diào)試技巧
Uploadify上傳控件的使用
百度地圖API的使用方法
注:如果你也在思考下面的問(wèn)題,那么也許本視頻講座就是你想要的:
MVC開(kāi)發(fā)比傳統(tǒng)模式開(kāi)發(fā)的過(guò)人之處?
想學(xué)習(xí).NET MVC開(kāi)發(fā)卻苦于無(wú)人教授
一個(gè)線上項(xiàng)目應(yīng)注意的安全問(wèn)題和架構(gòu)搭建問(wèn)題?
Web開(kāi)發(fā)中最讓人頭疼的是腳本調(diào)試?.如何才能很好地利用調(diào)試工具發(fā)現(xiàn)并解決開(kāi)發(fā)中遇到的各種BUG
開(kāi)發(fā)中的UI框架搭建技巧
前端腳本功能和后臺(tái)代碼的互交方式?
MVC控件的開(kāi)發(fā)和擴(kuò)展?
jQuery在開(kāi)發(fā)中的作用和組件擴(kuò)展等問(wèn)題?
項(xiàng)目開(kāi)發(fā)中的權(quán)限控制方法問(wèn)題?