出版時(shí)間:2011-8 出版社:中國(guó)電力出版社 作者:密君英 編 頁(yè)數(shù):280
內(nèi)容概要
本書(shū)為高等職業(yè)教育計(jì)算機(jī)類(lèi)專業(yè)規(guī)劃教材。全書(shū)共10章,主要包括貫穿項(xiàng)目案例介紹、傳統(tǒng)的三層框架、項(xiàng)目框架分析、項(xiàng)目表示層技術(shù)、業(yè)務(wù)邏輯層技術(shù)、數(shù)據(jù)訪問(wèn)層技術(shù)LINQ、項(xiàng)目框架技術(shù)微軟企業(yè)類(lèi)庫(kù)、UML實(shí)現(xiàn)面向?qū)ο蟮姆治雠c設(shè)計(jì)、辦公自動(dòng)化系統(tǒng)綜合案例、C#常用設(shè)計(jì)模式等內(nèi)容。
本書(shū)可作為全國(guó)高職高專院校、成人高校及本科院校舉辦的二級(jí)職業(yè)技術(shù)學(xué)院計(jì)算機(jī)相關(guān)專業(yè)的教材,也可作為ASP.NET的培訓(xùn)教材或自學(xué)參考書(shū),對(duì)于網(wǎng)絡(luò)工程人員和軟件項(xiàng)目開(kāi)發(fā)人員也有一定的參考價(jià)值。
書(shū)籍目錄
前言
第1章 貫穿項(xiàng)目案例介紹
1.1 epetPortal前臺(tái)模塊
1.2 epetPortal后臺(tái)模塊
第2章 傳統(tǒng)的三層框架
2.1 傳統(tǒng)的三層框架概況
2.2 模型層
2.3 表示層
2.4 業(yè)務(wù)邏輯層
2.5 數(shù)據(jù)訪問(wèn)層
2.6 實(shí)驗(yàn)使用三層框架搭建一個(gè)CRUD操作的小程序
第3章 項(xiàng)目框架分析
3.1 框架總體概況
3.2 表示層應(yīng)用概況
3.3 業(yè)務(wù)邏輯層概況
3.4 數(shù)據(jù)訪問(wèn)層概況
3.5 通用工具類(lèi)概況
3.6 通用系統(tǒng)管理
3.7 實(shí)驗(yàn)基于框架實(shí)現(xiàn)一個(gè)CRUD操作的小程序
第4章 項(xiàng)目表示層技術(shù)
4.1 Ajax原理實(shí)現(xiàn)
4.2 第一個(gè)ASRNET Ajax程序
4.3 ASENET Ajax基本控件
4.4 ASRNET Ajax擴(kuò)展控件
4.5 jQuery基礎(chǔ)
4.6 jQuery AjaX
4.7 jQuery EasyUI插件應(yīng)用
4.8 實(shí)驗(yàn)客戶管理模塊表示層
第5章 業(yè)務(wù)邏輯層技術(shù)
5.1 COM+組件
5.2 XML Web Service基礎(chǔ)
5.3 WCF基礎(chǔ)
5.4 WCF開(kāi)發(fā)和客戶端訂閱
5.5 Web Services和WCF技術(shù)的比較
5.6 實(shí)驗(yàn)epetPottal中付款結(jié)算
第6章 數(shù)據(jù)訪問(wèn)層技術(shù)LINQ
6.1 Lambda表達(dá)式
6.2 第一個(gè)LlNQ程序
6.3 LINQ to SQL語(yǔ)法
6.4 LINQ to SQL執(zhí)行Insert/Delete/Update操作
6.5 并發(fā)控制與事務(wù)處理
6.6 LINQ to SQL操作存儲(chǔ)過(guò)程
6.7 關(guān)聯(lián)查詢
6.8 DataContext
6.9 實(shí)驗(yàn)epetPortal數(shù)據(jù)層練習(xí)
第7章 項(xiàng)目框架技術(shù)微軟企業(yè)類(lèi)庫(kù)
7.1 微軟企業(yè)類(lèi)庫(kù)概述
7.2 緩存應(yīng)用程序塊
7.3 加密應(yīng)用程序塊
7.4 數(shù)據(jù)訪問(wèn)應(yīng)用程序塊
7.5 異常處理應(yīng)用程序塊
7.6 安全應(yīng)用程序塊
7.7 日志應(yīng)用程序塊
7.8 Unity應(yīng)用程序塊
7.9 驗(yàn)證應(yīng)用程序塊
7.10 實(shí)驗(yàn)epetPorta項(xiàng)目框架解讀
第8章 UML實(shí)現(xiàn)面向?qū)ο蟮姆治雠c設(shè)計(jì)
8.1 軟件工程概述
8.2 OOAD與UML簡(jiǎn)介
8.3 用例圖
8.4 類(lèi)圖
8.5 動(dòng)態(tài)模型
8.6 案例分析
8.7 實(shí)驗(yàn) 使用UML分析學(xué)生成績(jī)管理系統(tǒng)
第9章 辦公自動(dòng)化系統(tǒng)綜合案例
9.1 系統(tǒng)需求說(shuō)明
9.2 合同管理模塊分析與設(shè)計(jì)
9.3 數(shù)據(jù)表E-R圖
9.4 詳細(xì)設(shè)計(jì)代碼框架
9.5 編碼與單元測(cè)試
9.6 實(shí)驗(yàn)開(kāi)發(fā)合同管理模塊
第10章 C#常用設(shè)計(jì)模式
10.1 工廠方法模式
10.2 抽象工廠模式
10.3 構(gòu)建模式
10.4 原型模式
10.5 適配器模式
10.6 外觀模式
10.7 觀察者模式
10.8 訪問(wèn)者模式
參考文獻(xiàn)
編輯推薦
為解決目前高職高專院校大部分軟件開(kāi)發(fā)專業(yè)的學(xué)生在學(xué)習(xí)過(guò)程中缺少真實(shí)項(xiàng)目的實(shí)訓(xùn)素材、沒(méi)有系統(tǒng)的項(xiàng)目開(kāi)發(fā)框架這一問(wèn)題,密君英主編的《基于三層架構(gòu)的ASP.NET項(xiàng)目實(shí)戰(zhàn)教程》基于真實(shí)軟件開(kāi)發(fā)過(guò)程,選用典型的Web應(yīng)用系統(tǒng)epetPortal、OA兩個(gè)項(xiàng)目展開(kāi)技術(shù)討論,使用了Visual Studio 2008和IBM RationalRose 2003兩個(gè)開(kāi)發(fā)工具來(lái)完成ASENET 3.5項(xiàng)目工程和UML的開(kāi)發(fā),使用了SQL Server 2005數(shù)據(jù)庫(kù)。《高等職業(yè)教育計(jì)算機(jī)類(lèi)專業(yè)規(guī)劃教材:基于三層架構(gòu)的ASP.NET項(xiàng)目實(shí)戰(zhàn)教程》特色在于提供了一個(gè)案例站點(diǎn)來(lái)介紹ASENET的各種技術(shù),全書(shū)各個(gè)章節(jié)中的知識(shí)點(diǎn)都是集中圍繞這個(gè)站點(diǎn)的實(shí)際應(yīng)用而展開(kāi)的。案例的復(fù)雜性將隨著讀者知識(shí)的增加而增加,從而以循序漸進(jìn)的方式教會(huì)讀者設(shè)計(jì)和開(kāi)發(fā)功能較為全面的ASENET站點(diǎn)。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
基于三層架構(gòu)的ASP.NET項(xiàng)目實(shí)戰(zhàn)教程 PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版