出版時間:2012-5 出版社:電子工業(yè)出版社 作者:楊學(xué)全 主編 頁數(shù):458 字數(shù):749000
內(nèi)容概要
《Visual C#.NET
Web應(yīng)用程序設(shè)計(第2版)》根據(jù)B/S模式程序設(shè)計技術(shù)領(lǐng)域和軟件開發(fā)職業(yè)的任職要求,參照相關(guān)的職業(yè)資格標(biāo)準(zhǔn),堅持能力本位的職業(yè)教育思想,采用項目驅(qū)動方式進行編寫。全書共12章,主要內(nèi)容為:.NET框架與ASP.NET概述、Web開發(fā)基礎(chǔ)、Web窗體、服務(wù)器控件、主題與母版頁、ADO.NET、數(shù)據(jù)綁定控件、成員資格角色管理與登錄控件、
ASP.NET應(yīng)用程序狀態(tài)管理與配置、XML技術(shù)、Web服務(wù)和教務(wù)管理系統(tǒng)開發(fā)案例等。本書根據(jù)職業(yè)技能培養(yǎng)的要求,結(jié)合“教務(wù)管理系統(tǒng)”案例,給出100多個例題和習(xí)題,以便于學(xué)習(xí)者更好地學(xué)習(xí)和掌握Web開發(fā)的基礎(chǔ)知識與基本技術(shù)。尤其是書中的程序范例“教務(wù)管理系統(tǒng)”,有助于將所學(xué)的知識融會貫通,使讀者可以更好地領(lǐng)會ASP.NET語法和編程技巧,對讀者開發(fā)Web應(yīng)用程序起到指導(dǎo)作用。
《Visual C#.NET
Web應(yīng)用程序設(shè)計(第2版)》既可作為計算機及其相關(guān)專業(yè)的本、??平滩模部勺鳛閃eb開發(fā)者,尤其是企業(yè)級應(yīng)用系統(tǒng)開發(fā)者的參考書。本書由楊學(xué)全老師主編。
書籍目錄
第1章 .NET框架與ASP.NET概述
1.1 .NET簡介
1.1.1 .NET
1.1.2 .NET框架概述
1.2 Web服務(wù)與Web程序設(shè)計模式
1.2.1 Web服務(wù)與動態(tài)網(wǎng)頁
1.2.2 瀏覽器/服務(wù)器模式及其優(yōu)點
1.2.3 常見的動態(tài)網(wǎng)頁制作技術(shù)
1.3 ASP.NET技術(shù)概述
1.3.1 搭建ASP.NET的運行環(huán)境
1.3.2 網(wǎng)站根目錄、虛擬目錄與ASP.NET頁面
1.3.3 安裝ASP.NET 3.5的開發(fā)環(huán)境
1.3.4 使用Visual Studio 2008 創(chuàng)建Web應(yīng)用程序
1.4 本章小結(jié)
1.5 上機實驗
第2章 Web開發(fā)基礎(chǔ)
2.1 HTML簡介
2.1.1 HTML
2.1.2 URL
2.1.3 HTML文件結(jié)構(gòu)
2.2 常用的HTML標(biāo)記
2.2.1 HTML的文字標(biāo)記
2.2.2 特殊標(biāo)記和圖形標(biāo)記
2.2.3 超級鏈接標(biāo)記
2.3 表格
2.3.1 定義表格的基本語法
2.3.2 表格<table>標(biāo)記的屬性
2.3.3 行<tr>標(biāo)記的屬性
2.3.4 單元格<td>和<th>標(biāo)記的屬性
2.4 頁面布局
2.4.1 CSS簡介
2.4.2 DIV層
2.4.3 DIV+CSS頁面布局
2.5 上機實驗
2.6 本章習(xí)題
第3章 Web窗體
3.1 Web窗體概述
3.1.1 Web窗體的創(chuàng)建
3.1.2 Web窗體的概念與技術(shù)優(yōu)點
3.1.3 Web窗體的組成文件
3.2 代碼內(nèi)聯(lián)與后臺編碼
3.2.1 后臺編碼
3.2.2 代碼內(nèi)聯(lián)
3.3 ASP.NET的執(zhí)行過程
3.4 Web窗體的事件驅(qū)動編程
3.4.1 事件驅(qū)動編程的概念
3.4.2 Web窗體的處理過程及窗體事件
3.5 Web窗體的程序?qū)嵗?br />3.6 本章小結(jié)
3.7 上機實驗
第4章 ASP.NET 服務(wù)器控件
4.1 服務(wù)器控件概述
4.1.1 服務(wù)器控件的基本知識
4.1.2 服務(wù)器控件的事件模型
4.1.3 HTML服務(wù)器控件
4.2 標(biāo)準(zhǔn)控件
4.2.1 基本控件
4.2.2 選擇控件
4.2.3 標(biāo)準(zhǔn)控件的綜合應(yīng)用示例
4.2.4 高級控件
4.2.5 動態(tài)生成控件
4.3 驗證控件
4.3.1 RequiredField Validator控件
4.3.2 CompareValidator控件
4.3.3 RangeValidator控件
4.3.4 RegularExpressionValidator控件
4.3.5 CustomValidator控件
4.3.6 ValidationSummary控件
4.3.7 驗證控件的綜合應(yīng)用示例
4.4 導(dǎo)航控件
4.5 用戶控件
4.6 本章小結(jié)
4.7 上機實驗
第5章 主題和母版頁
5.1 主題
5.1.1 主題概述
5.1.2 創(chuàng)建主題
5.1.3 將主題應(yīng)用于整個應(yīng)用程序
5.2 母版頁
5.2.1 母版頁概述
5.2.2 創(chuàng)建母版頁(master)
5.2.3 創(chuàng)建內(nèi)容頁(Content)
5.3 本章小結(jié)
5.4 上機實驗
第6章 內(nèi)置對象與應(yīng)用程序狀態(tài)管理、配置
6.1 ASP.NET內(nèi)置對象
6.1.1 什么是HTTP協(xié)議
6.1.2 內(nèi)置對象概述
6.1.3 Respoe對象
6.1.4 Request對象
6.1.5 Server對象
6.2 ASP.NET用戶狀態(tài)管理
6.2.1 Cookie的使用
6.2.2 會話(Session)的使用
6.2.3 ASP.NET中的Application對象
6.2.4 頁面之間跳轉(zhuǎn)與傳值
6.3 ASP.NET應(yīng)用程序配置管理
6.3.1 Global.asax文件
6.3.2 Web.config文件
6.4 本章小結(jié)
6.5 上機實驗
第7章 ADO.NET初步
7.1 ADO.NET概述
7.2 ASP.NET中的數(shù)據(jù)控件
7.2.1 數(shù)據(jù)源控件
7.2.2 數(shù)據(jù)綁定控件
7.3 創(chuàng)建、連接數(shù)據(jù)庫
7.3.1 創(chuàng)建、連接SQL Server數(shù)據(jù)庫文件
7.3.2 將獲取數(shù)據(jù)綁定到DropDownList控件
7.3.3 連接字符串
7.3.4 創(chuàng)建、連接SQL Server 2008數(shù)據(jù)庫
7.4 本章小結(jié)
7.5 上機實驗
第8章 數(shù)據(jù)綁定控件
8.1 GridView控件
8.1.1 GridView控件簡介
8.1.2 在GridView控件中顯示數(shù)據(jù)
8.1.3 顯示條件查詢結(jié)果
8.1.4 在GridView控件中實現(xiàn)分頁、排序和選擇
8.1.5 編輯數(shù)據(jù)表
8.1.6 GridView控件中的數(shù)據(jù)綁定列
8.1.7 美化GridView控件
8.2 DataList控件
8.3 DetailsView控件
8.3.1 DeatailsView控件簡介
8.3.2 在DetailsView控件中顯示數(shù)據(jù)
8.3.3 在DetailsView控件中編輯數(shù)據(jù)
8.4 FormView控件
8.4.1 FormView控件簡介
8.4.2 使用FormView控件顯示數(shù)據(jù)
8.4.3 在FormView控件中編輯數(shù)據(jù)
8.5 ListView與DataPager控件
8.6 本章小結(jié)
8.7 上機實驗題——留言本的制作
第9章 成員資格、角色管理與登錄控件
9.1 啟用成員資格和角色管理
9.1.1 身份驗證和授權(quán)
9.1.2 啟用成員資格和角色管理
9.2 登錄控件
9.2.1 CreateUserWizard控件
9.2.2 Login控件
9.2.3 ChangePassword控件
9.2.4 PasswordRecovery控件
9.2.5 LoginStatus控件
9.2.6 LoginName控件
9.2.7 LoginView控件
9.3 成員資格管理
9.3.1 成員資格管理數(shù)據(jù)庫
9.3.2 Membehip類
9.3.3 MembehipUser類
9.4 角色管理
9.5 綜合應(yīng)用示例
9.6 本章小結(jié)
9.7 上機實驗
第10章 XML技術(shù)
10.1 XML簡介
10.2 XML的語法
10.2.1 XML文件結(jié)構(gòu)
10.2.2 XML聲明
10.2.3 XML元素
10.2.4 XML標(biāo)記
10.2.5 XML數(shù)據(jù)內(nèi)容
10.2.6 XML注釋
10.3 使用Visual Studio 2008創(chuàng)建和編輯XML文件
10.4 使用XMLDataSource讀取XML中的數(shù)據(jù)
10.4.1 XMLDataSource控件
10.4.2 TreeView顯示XML中的數(shù)據(jù)
10.4.3 GridView顯示XML中的數(shù)據(jù)
10.5 本章小結(jié)
10.6 上機實驗
第11章 Web服務(wù)
11.1 什么是Web服務(wù)
11.2 創(chuàng)建一個簡單的Web服務(wù)
11.3 訪問Web服務(wù)
11.4 本章小結(jié)
11.5 上機實訓(xùn)
第12章 項目實例:綜合教務(wù)管理系統(tǒng)
12.1 系統(tǒng)需求分析
12.1.1 學(xué)生對本系統(tǒng)的需求
12.1.2 教師對本系統(tǒng)的需求
12.1.3 教務(wù)管理員對本系統(tǒng)的需求
12.2 系統(tǒng)分析
12.2.1 系統(tǒng)功能模塊劃分
12.2.2 系統(tǒng)流程分析
12.3 系統(tǒng)設(shè)計
12.3.1 體系結(jié)構(gòu)設(shè)計
12.3.2 數(shù)據(jù)庫設(shè)計與實現(xiàn)
12.4 數(shù)據(jù)訪問層(Data Access Layer)
12.4.1 通用數(shù)據(jù)操作類DataAccessLayer
12.4.2 課程相關(guān)類Coue和CoueDAL
12.4.3 使用強類型DataSet做數(shù)據(jù)訪問層
12.5 業(yè)務(wù)邏輯層(Business Logic Layer)
12.5.1 CoueBLL類
12.5.2 MarkingBLL類
12.5.3 CodeBLL類
12.6 表示層
12.6.1 用戶控件
12.6.2 系統(tǒng)首頁
12.6.3 母版頁
12.6.4 主題、皮膚和樣式
12.6.5 課程管理模塊
12.6.6 用戶管理模塊
12.6.7 教師模塊
12.6.8 學(xué)生模塊
12.6.9 公用模塊
12.7 系統(tǒng)配置
12.8 系統(tǒng)擴展
12.9 本章小結(jié)
圖書封面
評論、評分、閱讀與下載
Visual C#.NET Web應(yīng)用程序設(shè)計 PDF格式下載