本書既有理論介紹又有實(shí)戰(zhàn)演練
通過本書
讀者不僅可以掌握ASP.NET的開發(fā)技術(shù)
還可以了解企業(yè)級項(xiàng)目的開發(fā)流程
尤其是團(tuán)隊(duì)合作開發(fā)項(xiàng)目的規(guī)范。全書分為兩個(gè)部分共12章。第1部分ASP.NET程序設(shè)計(jì)
以C#為開發(fā)語言
詳細(xì)介紹了ASP.NET的網(wǎng)站開發(fā)技術(shù)。內(nèi)容包括ASP.NET的基礎(chǔ)知識、ASP.NET的運(yùn)行環(huán)境和開發(fā)環(huán)境、ASP.NET的程序結(jié)構(gòu)、C#語言開發(fā)基礎(chǔ)、ASP.NET常用控件和站點(diǎn)導(dǎo)航控件、ASP.NET常用對象、ADO.NET數(shù)據(jù)庫開發(fā)技術(shù)以及ASP.NET的網(wǎng)站配置等。第2部分項(xiàng)目實(shí)訓(xùn)
首先介紹了項(xiàng)目實(shí)訓(xùn)的目標(biāo)和要求
然后介紹了項(xiàng)目實(shí)訓(xùn)的流程、規(guī)劃、形式和實(shí)訓(xùn)考評
最后以一個(gè)真實(shí)的項(xiàng)目--系一級教學(xué)管理軟件的開發(fā)作為實(shí)例
全面介紹了企業(yè)級項(xiàng)目開發(fā)的工作流程:從需求分析、結(jié)構(gòu)設(shè)計(jì)、功能設(shè)計(jì)、項(xiàng)目開發(fā)準(zhǔn)備到編碼和測試等都一一作了詳細(xì)介紹。本書既可作為高等院校計(jì)算機(jī)專業(yè)和相關(guān)專業(yè)學(xué)生的教材
也可作為項(xiàng)目實(shí)訓(xùn)的培訓(xùn)教材
還可供計(jì)算機(jī)愛好者自學(xué)ASP.NET使用。
《ASP.NET程序設(shè)計(jì)與項(xiàng)目實(shí)訓(xùn)教程(計(jì)算機(jī)科學(xué)與技術(shù)服務(wù)外包國家級特色專業(yè)系列規(guī)劃教材)》編著者鄭玉、段江、劉聯(lián)歡、李斌。全書分為兩個(gè)部分共12章。第1部分ASP.NET程序設(shè)計(jì),以C#為開發(fā)語言,詳細(xì)介紹了ASP.NET的網(wǎng)站開發(fā)技術(shù)。內(nèi)容包括ASP.NET的基礎(chǔ)知識、ASP.NET的運(yùn)行環(huán)境和開發(fā)環(huán)境、ASP.NET的程序結(jié)構(gòu)、C#語言開發(fā)基礎(chǔ)、ASP.NET常用控件和站點(diǎn)導(dǎo)航控件、ASP.NET常用對象、ADO.NET數(shù)據(jù)庫開發(fā)技術(shù)以及ASP.NET的網(wǎng)站配置等。第2部分項(xiàng)目實(shí)訓(xùn),首先介紹了項(xiàng)目實(shí)訓(xùn)的目標(biāo)和要求,然后介紹了項(xiàng)目實(shí)訓(xùn)的流程、規(guī)劃、形式和實(shí)訓(xùn)考評……
第1部分 ASP.NET程序設(shè)計(jì)
第1章 ASP.NET入門
1.1 ASP.NET概述
1.1.1 .NET框架
1.1.2 ASP.NET
1.2 ASP.NET的運(yùn)行環(huán)境
1.2.1 安裝IIS
1.2.2 安裝.NET Framework
1.2.3 安裝MDAC
1.3 ASP.NET的開發(fā)環(huán)境
1.3.1 安裝Visual Studio 2010及產(chǎn)品文檔
1.3.2 Visual Studio 2010集成開發(fā)環(huán)境介紹
1.3.3 Visual Studio 2010集成開發(fā)環(huán)境的使用
1.4 ASP.NET程序結(jié)構(gòu)分析
1.4.1 頁面的基本元素和語法
第1部分 ASP.NET程序設(shè)計(jì)
第1章 ASP.NET入門
1.1 ASP.NET概述
1.1.1 .NET框架
1.1.2 ASP.NET
1.2 ASP.NET的運(yùn)行環(huán)境
1.2.1 安裝IIS
1.2.2 安裝.NET Framework
1.2.3 安裝MDAC
1.3 ASP.NET的開發(fā)環(huán)境
1.3.1 安裝Visual Studio 2010及產(chǎn)品文檔
1.3.2 Visual Studio 2010集成開發(fā)環(huán)境介紹
1.3.3 Visual Studio 2010集成開發(fā)環(huán)境的使用
1.4 ASP.NET程序結(jié)構(gòu)分析
1.4.1 頁面的基本元素和語法
1.4.2 ASP.NET的網(wǎng)頁代碼模型
1.4.3 ASP.NET的文件類型
本章小結(jié)
習(xí)題1
第2章 C#語言開發(fā)基礎(chǔ)
2.1 C#語言概述
2.1.1 C#與C++、Java的比較
2.1.2 C#語言的特點(diǎn)
2.2 數(shù)據(jù)類型與運(yùn)算符
2.2.1 C#數(shù)據(jù)類型
2.2.2 值類型
2.2.3 引用類型
2.2.4 運(yùn)算符
2.3 流程控制語句
2.3.1 選擇語句
2.3.2 循環(huán)語句
2.3.3 跳轉(zhuǎn)語句
2.3.4 異常處理
2.4 C#面向?qū)ο蟪绦蛟O(shè)計(jì)
2.4.1 類和對象
2.4.2 類的聲明
2.4.3 類的成員與方法
2.4.4 接口和繼承
2.5 常用系統(tǒng)類
2.5.1 數(shù)據(jù)轉(zhuǎn)換
2.5.2 字符串操作
2.5.3 日期和時(shí)間操作
本章小結(jié)
習(xí)題2
第3章 ASP.NET常用控件
3.1 ASP.NET控件概述
3.1.1 ASP.NET控件的分類
3.1.2 控件屬性和事件
3.1.3 服務(wù)器控件的特點(diǎn)
3.2 常用的標(biāo)準(zhǔn)服務(wù)器控件
3.2.1 標(biāo)簽、按鈕、文本控件
3.2.2 列表框控件、復(fù)選框控件、單選鈕控件、下拉列表框控件
3.2.3 其他常用控件
3.2.4 綜合示例
3.3 驗(yàn)證控件
3.3.1 數(shù)據(jù)驗(yàn)證控件概述
3.3.2 非空驗(yàn)證(RequiredFieldValidator)控件
3.3.3 比較驗(yàn)證(CompareValidator)控件
3.3.4 范圍驗(yàn)證(RangeValidator)控件
3.4 用戶控件
3.4.1 用戶控件簡介
3.4.2 用戶控件的創(chuàng)建
3.4.3 用戶控件的使用
本章小結(jié)
習(xí)題3
第4章 ASP.NET內(nèi)置對象
4.1 ASP.NET內(nèi)置對象簡介
4.2 Response對象
4.2.1 Response對象概述
4.2.2 Response對象的常用屬性和方法
4.3 Request對象
4.3.1 Request對象概述
4.3.2 Request對象常用屬性和方法
4.4 Application對象
4.4.1 Application對象概述
4.4.2 Application對象常用屬性和方法
4.5 Session對象
4.5.1 Session對象概述
4.5.2 Session對象常用屬性和方法
4.6 Cookie對象
4.6.1 Cookie對象概述
4.6.2 Cookie對象常用屬性和方法
本章小結(jié)
習(xí)題4
第5章 ADO.NET訪問數(shù)據(jù)庫
5.1 ADO.NET概述
5.1.1 ADO.NET對象模型
5.1.2 ADO.NET名稱空間
5.2 在連接環(huán)境下處理數(shù)據(jù)
5.2.1 Connection對象
5.2.2 Command對象
5.2.3 DataReader對象
5.2.4 DataAdapter對象
5.3 在非連接環(huán)境下處理數(shù)據(jù)
5.3.1 DataSet對象
5.3.2 DataTable對象
5.3.3 DataRelation對象
5.4 數(shù)據(jù)綁定控件
5.4.1 數(shù)據(jù)綁定
5.4.2 GridView控件
5.4.3 DataList控件
5.4.4 Repeater控件
本章小結(jié)
習(xí)題5
第6章 母版和主題
6.1 母版
6.1.1 創(chuàng)建母版頁
6.1.2 創(chuàng)建內(nèi)容頁
6.1.3 高級母版頁
6.2 主題
6.2.1 主題概述
6.2.2 創(chuàng)建主題
6.2.3 應(yīng)用主題
本章小結(jié)
習(xí)題6
第7章 站點(diǎn)導(dǎo)航控件
7.1 站點(diǎn)地圖
7.2 TreeView控件
7.2.1 TreeView控件顯示數(shù)據(jù)
7.2.2 TreeView服務(wù)器控件的外觀
7.3 Menu控件
7.3.1 Menu控件定義菜單項(xiàng)內(nèi)容
7.3.2 Menu控件的外觀
7.4 SiteMapPath控件
本章小結(jié)
習(xí)題7
第8章 ASP.NET的配置和部署
8.1 配置文件Web.config
8.1.1 Web.config的特點(diǎn)
8.1.2 Web.config的結(jié)構(gòu)
8.1.3 常用元素的配置
8.1.4 讀取配置文件
8.2 全局應(yīng)用程序文件Global.asax
8.2.1 Global.asax概述
8.2.2 創(chuàng)建Global.asax文件
8.2.3 Global.asax文件中的事件
8.3 ASP.NET應(yīng)用程序的部署
8.3.1 發(fā)布和部署應(yīng)用程序的一般步驟
8.3.2 發(fā)布和部署應(yīng)用程序的注意事項(xiàng)
本章小結(jié)
習(xí)題8
第2部分 項(xiàng)目實(shí)訓(xùn)
第9章 項(xiàng)目實(shí)訓(xùn)概述
9.1 實(shí)訓(xùn)大綱
9.1.1 實(shí)訓(xùn)目標(biāo)和要求
9.1.2 實(shí)訓(xùn)項(xiàng)目和內(nèi)容
9.2 實(shí)訓(xùn)計(jì)劃
9.2.1 項(xiàng)目實(shí)訓(xùn)流程
9.2.2 實(shí)訓(xùn)活動規(guī)劃
9.2.3 項(xiàng)目實(shí)訓(xùn)的形式
9.2.4 實(shí)訓(xùn)任務(wù)分配
9.3 實(shí)訓(xùn)考評
第10章 需求分析
10.1 需求分析的任務(wù)
10.2 了解用戶需求
10.2.1 項(xiàng)目背景
10.2.2 學(xué)校的人員和課程的組織結(jié)構(gòu)情況
10.2.3 系部級教學(xué)管理工作的主要內(nèi)容
10.2.4 用戶需求調(diào)查
10.3 分析用戶需求
10.3.1 系統(tǒng)的功能需求
10.3.2 系統(tǒng)的信息需求
10.3.3 安全性需求
10.3.4 完整性需求
10.4 需求規(guī)格說明書
第11章 系統(tǒng)設(shè)計(jì)
11.1 系統(tǒng)設(shè)計(jì)概述
11.2 系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)
11.2.1 軟件技術(shù)分層架構(gòu)設(shè)計(jì)
11.2.2 系統(tǒng)功能模塊設(shè)計(jì)
11.3 數(shù)據(jù)庫設(shè)計(jì)
11.4 系統(tǒng)設(shè)計(jì)報(bào)告
11.4.1 任務(wù)信息模塊的詳細(xì)設(shè)計(jì)
11.4.2 任務(wù)安排模塊的詳細(xì)設(shè)計(jì)
11.4.3 任務(wù)查詢模塊的詳細(xì)設(shè)計(jì)
11.5 功能測試用例設(shè)計(jì)
11.5.1 任務(wù)信息查詢功能要因表
11.5.2 任務(wù)信息查詢功能測試用例
第12章 系統(tǒng)實(shí)現(xiàn)
12.1 系統(tǒng)開發(fā)前期準(zhǔn)備
12.1.1 構(gòu)建項(xiàng)目文件的組織結(jié)構(gòu)
12.1.2 Web.config文件配置
12.1.3 系統(tǒng)編碼命名規(guī)則
12.1.4 模板頁設(shè)計(jì)
12.2 系統(tǒng)模塊的編碼實(shí)現(xiàn)
12.2.1 構(gòu)建DAL層
12.2.2 構(gòu)建BLL層--業(yè)務(wù)邏輯類的實(shí)現(xiàn)
12.2.3 構(gòu)建Web層--表現(xiàn)層的實(shí)現(xiàn)
參考文獻(xiàn)