ASP.NET的Web應(yīng)用程序開(kāi)發(fā)新思維
|
- B/S結(jié)構(gòu)應(yīng)用程序的發(fā)展
- B/S結(jié)構(gòu)各解決方案與優(yōu)缺點(diǎn)
通用網(wǎng)關(guān)接口CGI
Internet服務(wù)器應(yīng)用程序編程接口ISAPI
更好的解決方案Active Server Pages
最新的解決方案:ASP.NET
- 數(shù)據(jù)在Web上的顯示原理
- 以數(shù)據(jù)驅(qū)動(dòng)的應(yīng)用程序體系結(jié)構(gòu)
三層結(jié)構(gòu):數(shù)據(jù)層、業(yè)務(wù)層和表示層
ASP.NET的MVC架構(gòu)
示例:本次課程的整體范例文章發(fā)布系統(tǒng)
|
霧里看花--三看ASP.NET背后的面向?qū)ο笮?/strong>
|
- 牛刀小試:文件處理器示例
- 一看處理器示例:ASP的升級(jí)版?
ASP式的處理器示例
Bug的背后,危險(xiǎn)
- 二看處理器示例:改進(jìn)后的版本
如何改進(jìn)
頁(yè)面與代碼的分離
幾種常見(jiàn)的ASP.NET編譯器
再看背后
- 三看處理器示例:重構(gòu)后的版本
如何改進(jìn)
關(guān)于重構(gòu)
代碼的組件化
再看背后
- ASP.NET幾個(gè)常用對(duì)象的背后
幾個(gè)常用的ASP.NET對(duì)象(諸如Application、Session、ViewState等)
幾個(gè)常用對(duì)象的背后
以對(duì)象的角度看世界
- 總結(jié):ASP.NET的設(shè)計(jì)與思想
|
初探數(shù)據(jù)處理--ADO.NET
|
- 數(shù)據(jù)庫(kù)基礎(chǔ)
關(guān)系數(shù)據(jù)庫(kù)概述
SQL語(yǔ)句基本處理回顧
規(guī)范化的三范式
- 數(shù)據(jù)源連接
- 數(shù)據(jù)的查詢
基于流的數(shù)據(jù)處理方式DataReader
基于數(shù)據(jù)集的數(shù)據(jù)處理方式DataSet
- 數(shù)據(jù)的增、刪、改操作
- 示例:文章發(fā)布系統(tǒng)R1版
|
再探數(shù)據(jù)處理--基于數(shù)據(jù)驅(qū)動(dòng)的ASP.NET程序
|
- 使用存儲(chǔ)過(guò)程
創(chuàng)建存儲(chǔ)過(guò)程
存儲(chǔ)過(guò)程參數(shù)化
- 事務(wù)處理
- 代碼組件化
再看組件化
類(lèi)的組織與設(shè)計(jì)
編寫(xiě)用于數(shù)據(jù)庫(kù)訪問(wèn)的類(lèi)庫(kù)
- 編寫(xiě)Web頁(yè)面控件
- 總結(jié):三層結(jié)構(gòu)初現(xiàn)
- 示例:文章發(fā)布系統(tǒng)Beta1版
|
像Iverson一樣Code--ASP.NET的應(yīng)用程序規(guī)劃與設(shè)計(jì)
|
- 規(guī)劃ASP.NET應(yīng)用程序
集焦最后一公里--需求的探索
文檔化用戶場(chǎng)景
- 定義應(yīng)用程序體系結(jié)構(gòu)
邏輯體系結(jié)構(gòu)
幾種常用的設(shè)計(jì)模式
幾種常用的數(shù)據(jù)訪問(wèn)模式
物理體系結(jié)構(gòu)
- 基于.Net的Web應(yīng)用框架構(gòu)建模式
- 測(cè)試與性能評(píng)測(cè)
Nunit的使用
Application Center Test的使用
- ASP.NET程序的調(diào)試與重構(gòu)
- 補(bǔ)充:關(guān)于MVC與CMP
- 示例:文章發(fā)布系統(tǒng)Beta2版
|
構(gòu)建一個(gè)完整的`數(shù)據(jù)驅(qū)動(dòng)Web應(yīng)用程序
|
- 需求探索與分析
- 以用例驅(qū)動(dòng)軟件需求規(guī)約書(shū)
建立領(lǐng)域模型
建立用況模型
確定非功能性需求
- 細(xì)化用例
確定分析類(lèi)
細(xì)化用例場(chǎng)景
- 系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
確立系統(tǒng)架構(gòu)
以對(duì)象的角度抽取設(shè)計(jì)類(lèi)
用設(shè)計(jì)模式整理設(shè)計(jì)類(lèi)
設(shè)計(jì)單元測(cè)試類(lèi)
以迭代的方式實(shí)現(xiàn)設(shè)計(jì)類(lèi)
測(cè)試與重構(gòu)
- 應(yīng)用程序的持續(xù)集成與完善
- 移交
- 示例:文章發(fā)布系統(tǒng)正式版?
|