開(kāi)發(fā)工具
1、IDE:VS2008
2、WEB服務(wù)器:IIS
3、 數(shù)據(jù)庫(kù):SQL Server2005
4、Flex4.0
Flex專題模塊介紹:
1、基礎(chǔ)篇-Flex快速入門
1.1、Flex概述及開(kāi)發(fā)環(huán)境配置
1.2、ActionScript3.0語(yǔ)法基礎(chǔ)
1.3、ActionScript3.0中的面向?qū)ο蠹夹g(shù)運(yùn)用
1.4、Flex中的事件機(jī)制
1.5、Flex常用控件詳解
2、進(jìn)階篇-Flex進(jìn)階
2.1、Flex中的界面布局和導(dǎo)航
2.2、Flex中的行為樣式(主題、樣式、特效)
2.3、Flex中使用自定義事件
2.4、用ActionScript 3.0創(chuàng)建自定義組件
2.5、Flex中使用共享對(duì)象
2.6、Flex中創(chuàng)建視圖和為視圖狀態(tài)變化應(yīng)用過(guò)渡效果動(dòng)畫(huà)
3、 數(shù)據(jù)篇-Flex數(shù)據(jù)集成和數(shù)據(jù)呈現(xiàn)
3.1、Flex數(shù)據(jù)集成基礎(chǔ)-使用集合與數(shù)據(jù)綁定
3.2、Flex數(shù)據(jù)集成基礎(chǔ)-數(shù)據(jù)格式化和數(shù)據(jù)驗(yàn)證
3.3、Flex數(shù)據(jù)集成基礎(chǔ)-Flex和XML集成開(kāi)發(fā)
3.4、Flex數(shù)據(jù)集成基礎(chǔ)-使用E4X處理XML?
3.5、Flex數(shù)據(jù)集成應(yīng)用-Flex應(yīng)用程序接收和發(fā)送數(shù)據(jù)
3.6、Flex數(shù)據(jù)集成應(yīng)用-使用DataGrid與項(xiàng)目呈現(xiàn)器
3.7、Flex數(shù)據(jù)集成應(yīng)用-Flex數(shù)據(jù)集成應(yīng)用-使用控件和Repeater控制數(shù)據(jù)集
3.8、Flex數(shù)據(jù)集成高級(jí)-在Flex應(yīng)用程序中使用Web服務(wù)
3.9、Flex數(shù)據(jù)集成高級(jí)-使用FluorineFx和Flash Remoting MX——.NET平臺(tái)的AMF-RPC實(shí)現(xiàn)(AMF3和AMF0)
3.10、Flex數(shù)據(jù)集成高級(jí)-使用Flex Ajax Bridge(FABridge)和JavaScript整合開(kāi)發(fā)
3.11、Flex中的圖表統(tǒng)計(jì)
3.12、Flex中的報(bào)表打印
4、實(shí)戰(zhàn)篇—應(yīng)用Flex+ASP.net技術(shù)構(gòu)建大型網(wǎng)上書(shū)店電子商務(wù)交易平臺(tái)(說(shuō)明:網(wǎng)上書(shū)店項(xiàng)目會(huì)貫穿始終)
4.1、第一部分: 分析系統(tǒng)的設(shè)計(jì)架構(gòu)與實(shí)現(xiàn)
4.1.1、了解網(wǎng)上書(shū)店系統(tǒng)分析模型
4.1.2、 分析系統(tǒng)架構(gòu)與實(shí)現(xiàn)
a、設(shè)計(jì)的目的、原則與模式
b、系統(tǒng)架構(gòu)
c、業(yè)務(wù)實(shí)體和分析類結(jié)構(gòu)?
d、設(shè)計(jì)類結(jié)構(gòu)
e、Web服務(wù)層設(shè)計(jì)
4.1.3從對(duì)象到關(guān)系型數(shù)據(jù)庫(kù)
a、數(shù)據(jù)庫(kù)與數(shù)據(jù)庫(kù)管理系統(tǒng)
b、設(shè)計(jì)關(guān)系型數(shù)據(jù)庫(kù)
c、對(duì)象到關(guān)系數(shù)據(jù)庫(kù)的映射
d、powerDesign數(shù)據(jù)庫(kù)工具建模
4.1.4從設(shè)計(jì)到解決方案
a、建立.NET解決方案
b、設(shè)計(jì)應(yīng)用程序配置文件
c、系統(tǒng)框架層實(shí)現(xiàn)
4.1.5數(shù)據(jù)訪問(wèn)層
a、SmartCRUD
b、使用存儲(chǔ)過(guò)程
c、使用事務(wù)
d、ADO.net
e、實(shí)現(xiàn)業(yè)務(wù)實(shí)體
f、數(shù)據(jù)訪問(wèn)功能實(shí)現(xiàn)分析
4.1.6業(yè)務(wù)層
a、業(yè)務(wù)外觀層
b、業(yè)務(wù)規(guī)則層
4.1.7Web表示層(Flex)
詳見(jiàn):Flex專題模塊介紹
4.1.8構(gòu)建Web服務(wù)
a、創(chuàng)建Web服務(wù)
b、測(cè)試Web服務(wù)
c、定義和處理SOAP頭
d、為WebMethod實(shí)現(xiàn)功能
e、了解Web服務(wù)通信協(xié)議
f、Web服務(wù)高級(jí)編程
--設(shè)置WebMethod屬性
--異步方法調(diào)用
--SOAP擴(kuò)展編程
--利用WebService傳遞文件及圖片和對(duì)象
--配置SSL安全傳輸
4.2、第二部分:部署與應(yīng)用
4.2.1.NET部署概述
4.2.2環(huán)境配置:IIS和.NETFramework
4.2.3部署.NETWEB應(yīng)用程序
a、了解ASP.netWeb應(yīng)用程序
b、用VS.NET的”復(fù)制項(xiàng)目”命令部署
c、用XCOPY命令部署
d、用VS.NET的Web安裝項(xiàng)目部署
e、Web安裝項(xiàng)目部署示例
f、ASP.netWEB應(yīng)用程序配置
4.3、第三部分:深入話題
4.3.1大型網(wǎng)站的性能優(yōu)化
a、數(shù)據(jù)庫(kù)端優(yōu)化
b、應(yīng)用服務(wù)器端優(yōu)化
c、客戶端優(yōu)化
4.3.2調(diào)試與測(cè)試
a、測(cè)試概述
b、應(yīng)用程序測(cè)試
c、調(diào)試應(yīng)用程序
d、Nunit的使用
4.3.3源代碼管理工具的使用與配置
a、VSS的安裝與配置
b、VSS服務(wù)器端的配置
c、VSS客戶端的使用
4.3.4Web應(yīng)用安全性
4.3.4.1、安全的Web應(yīng)用程序
a、設(shè)計(jì)階段的安全考慮
b、實(shí)現(xiàn)階段的安全考慮
c、部署階段的安全考慮
d、運(yùn)行與維護(hù)階段的安全考慮
e、Web應(yīng)用的客戶端安全問(wèn)題
4.3.4.2、ASP.net應(yīng)用程序的安全方案
a、ASP.net應(yīng)用程序安全性介紹
b、IIS身份驗(yàn)證
c、ASP.net身份驗(yàn)證
d、ASP.net授權(quán)
e、通信安全性
附:貫穿項(xiàng)目案例(大型網(wǎng)上書(shū)店電子商務(wù)交易平臺(tái))功能清單:
1、前臺(tái)功能:
?圖書(shū)展示
圖書(shū)分類瀏覽
新書(shū)上架
特價(jià)書(shū)籍推薦
圖書(shū)銷售排行
?我的購(gòu)物車
查看購(gòu)物車
添加圖書(shū)至購(gòu)物車
清空購(gòu)物車
從購(gòu)物車中移出圖書(shū)
?收銀臺(tái)
填寫(xiě)訂單信息
購(gòu)書(shū)結(jié)賬
支付寶
網(wǎng)銀在線
手工匯款
?會(huì)員管理
個(gè)人會(huì)員資料修改
會(huì)員登錄
會(huì)員注冊(cè)
存款記錄購(gòu)物記錄
?訂單管理
訂單狀態(tài)查詢
2、后臺(tái)管理:
?圖書(shū)管理
查看圖書(shū)信息
修改圖書(shū)信息
圖書(shū)信息管理
圖書(shū)信息RSS發(fā)布
?用戶管理
查看用戶信息
會(huì)員類型管理
用戶審核
凍結(jié)/解凍用戶
設(shè)置會(huì)員類型
?訂單管理
查詢訂單信息
訂單審核
?物流管理
支付方式管理
配送方式管理
配送地點(diǎn)管理
?消息發(fā)布與反饋
管理人員發(fā)布消息
用戶發(fā)布反饋消息
?
開(kāi)發(fā)所用到技術(shù)
1、Flex4.0所涉及到的所有富客戶端技術(shù)
2、全面了解如何開(kāi)發(fā)完整的、高效的企業(yè)級(jí).NET軟件應(yīng)用系統(tǒng)完整開(kāi)發(fā)流程
3、軟件開(kāi)發(fā)必備工具的使用:StartUML建模、代碼生成器(動(dòng)軟代碼生成器)、VSS的搭建及使用、PowerDesign數(shù)據(jù)庫(kù)建模、Nunit單測(cè)試、Log4j.net進(jìn)行日志跟蹤等
4、深入WebService技術(shù),了解SOAP頭加密、SOAP擴(kuò)展、如何利用WebService傳輸圖片、文件、對(duì)象等高級(jí)技術(shù)
5、了解大型網(wǎng)站的性能優(yōu)化與安全性管理 |