ASP.NET(C#)動態(tài)網(wǎng)站開發(fā)案例教程
- 所屬分類:
高職高專計(jì)..
- 作者:
李萍 等編著
- 出版社:
機(jī)械工業(yè)出版社
- ISBN:9787111366157
- 出版日期:2011-12-1
-
原價:
¥30.00元
現(xiàn)價:¥48.00元
-
本書信息由合作網(wǎng)站提供,請前往以下網(wǎng)站購買: 京東商城
當(dāng)當(dāng)網(wǎng)
圖書簡介
本書根據(jù)高等職業(yè)教育的教學(xué)特點(diǎn),結(jié)合教學(xué)改革和應(yīng)用實(shí)踐,以項(xiàng)目任務(wù)為載體,全面系統(tǒng)地介紹了在Visual Studio
2008集成環(huán)境下使用C#語言進(jìn)行ASP?NET動態(tài)網(wǎng)站開發(fā)的各種技術(shù)。全書以校友錄系統(tǒng)的網(wǎng)站開發(fā)實(shí)例為主線,突出?NET的特點(diǎn)和應(yīng)用方向,基于動態(tài)網(wǎng)站編程的工作過程劃分章節(jié),涵蓋了ASP?NET工作環(huán)境和簡單Web網(wǎng)站構(gòu)建(ASP?NET概述)、服務(wù)器控件、網(wǎng)站設(shè)計(jì)、頁面跳轉(zhuǎn)與狀態(tài)管理、ASP?NET數(shù)據(jù)庫編程、ASP?NET分層開發(fā)、ASP?NET應(yīng)用程序配置與部署共7個方面的內(nèi)容。
目錄
本書根據(jù)高等職業(yè)教育的教學(xué)特點(diǎn),結(jié)合教學(xué)改革和應(yīng)用實(shí)踐,以項(xiàng)目任務(wù)為載體,全面系統(tǒng)地介紹了在Visual Studio 2008集成環(huán)境下使用C#語言進(jìn)行ASP?NET動態(tài)網(wǎng)站開發(fā)的各種技術(shù)。全書以校友錄系統(tǒng)的網(wǎng)站開發(fā)實(shí)例為主線,突出?NET的特點(diǎn)和應(yīng)用方向,基于動態(tài)網(wǎng)站編程的工作過程劃分章節(jié),涵蓋了ASP?NET工作環(huán)境和簡單Web網(wǎng)站構(gòu)建(ASP?NET概述)、服務(wù)器控件、網(wǎng)站設(shè)計(jì)、頁面跳轉(zhuǎn)與狀態(tài)管理、ASP?NET數(shù)據(jù)庫編程、ASP?NET分層開發(fā)、ASP?NET應(yīng)用程序配置與部署共7個方面的內(nèi)容。
前言
第1章ASP.NET概述
1.1Web應(yīng)用開發(fā)基礎(chǔ)
1.1.1網(wǎng)頁基本概念
1.1.2靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁
1.1.3應(yīng)用程序結(jié)構(gòu)分類
1.2ASP.NET基本概念
1.2.1.NET Framework
1.2.2Web窗體
1.2.3ASP.NET應(yīng)用程序
1.2.4ASP.NET事件模型
1.3構(gòu)建ASP.NET開發(fā)環(huán)境
1.3.1安裝與配置IIS
1.3.2安裝Visual Studio 200
1.3.3安裝.NET Framework
1.4創(chuàng)建ASP.NET Web應(yīng)用
程序
本章小結(jié)
習(xí)題
實(shí)驗(yàn)
第2章服務(wù)器控件
2.1基本控件
2.1.1Label標(biāo)簽控件
2.1.2TextBox文本框控件
2.1.3Button、ImageButton、
LinkButton按鈕控件
2.1.4Image圖像控件
2.1.5HyperLink超鏈接控件
2.1.6Panel控件
2.1.7RadioButton與RadioButtonList單選按鈕控件
2.1.8CheckBox與CheckBoxList復(fù)選框控件
2.1.9ListBox列表框控件
2.1.10DropDownList下拉式列表框控件
2.1.11Table表格控件
2.2高級控件
2.2.1Calendar日歷控件
2.2.2FileUpload文件上傳控件
2.2.3AdRotator廣告控件
2.3驗(yàn)證控件
2.3.1RequiredFieldValidator控件
2.3.2CompareValidator控件
2.3.3RangeValidator控件
2.3.4RegularExpressionValidator控件
2.3.5CustomValidator控件
2.3.6ValidationSummary控件
2.4用戶創(chuàng)建控件
2.4.1用戶控件
2.4.2自定義Web服務(wù)器控件
本章小結(jié)
習(xí)題
實(shí)驗(yàn)
第3章網(wǎng)站設(shè)計(jì)
3.1母版頁
3.1.1母版頁的概念
3.1.2母版頁的設(shè)計(jì)
3.1.3母版頁的使用
3.1.4嵌套母版頁
3.2站點(diǎn)導(dǎo)航
3.2.1Menu站點(diǎn)導(dǎo)航控件
3.2.2站點(diǎn)地圖
3.2.3SiteMapPath站點(diǎn)導(dǎo)航控件
3.2.4TreeView站點(diǎn)導(dǎo)航控件
3.3主題與皮膚
3.3.1主題
3.3.2皮膚文件(skin)
3.3.3樣式文件(css)
3.4本地化與全球化
3.4.1資源文件
3.4.2本地化處理
本章小結(jié)
習(xí)題
實(shí)驗(yàn)
第4章頁面跳轉(zhuǎn)與狀態(tài)管理
4.1頁面執(zhí)行過程
4.1.1Page對象
4.1.2Web Form網(wǎng)頁執(zhí)行的流程
4.2頁面跳轉(zhuǎn)
4.2.1超鏈接控件實(shí)現(xiàn)頁面跳轉(zhuǎn)
4.2.2瀏覽器重定向?qū)崿F(xiàn)頁面跳轉(zhuǎn)
4.2.3服務(wù)器傳輸實(shí)現(xiàn)頁面跳轉(zhuǎn)
4.2.4跨頁面發(fā)送實(shí)現(xiàn)頁面跳轉(zhuǎn)
4.2.5頁面跳轉(zhuǎn)地址字符串
4.3跨頁面?zhèn)髦?br />
4.3.1使用Querystring實(shí)現(xiàn)跨頁面?zhèn)髦?br />
4.3.2使用Cookie對象實(shí)現(xiàn)跨頁面?zhèn)髦?br />
4.3.3使用Session對象實(shí)現(xiàn)跨頁面?zhèn)髦?br />
4.3.4使用Application對象實(shí)現(xiàn)跨頁面?zhèn)髦?br />
4.4存儲頁面信息
4.4.1Cookie對象
4.4.2Session對象
4.4.3使用Application對象獲取公共信息
本章小結(jié)
習(xí)題4
實(shí)驗(yàn)4
第5章ASP.NET數(shù)據(jù)庫編程
5.1數(shù)據(jù)源控件
5.1.1SqlDataSource數(shù)據(jù)源控件
5.1.2AccessDataSource數(shù)據(jù)源控件
5.1.3XmlDataSource數(shù)據(jù)源控件
5.1.4SiteMapDataSource數(shù)據(jù)源控件
5.2數(shù)據(jù)綁定控件
5.2.1GridView控件的屬性與方法
5.2.2GridView控件的基本應(yīng)用
5.2.3GridView控件的高級應(yīng)用
5.2.4DetailsView控件
5.2.5Repeater控件
5.2.6DataList控件
5.3ADO.NET數(shù)據(jù)庫訪問技術(shù)
5.3.1ADO.NET概述
5.3.2ADO.NET數(shù)據(jù)訪問流程
5.3.3常用ADO.NET對象的使用
本章小結(jié)
習(xí)題5
實(shí)驗(yàn)5
第6章ASP.NET分層開發(fā)
6.1分層結(jié)構(gòu)設(shè)計(jì)模式
6.1.1分層結(jié)構(gòu)的概述
6.1.2構(gòu)建分層模型框架
6.1.3模型層中業(yè)務(wù)實(shí)體類的設(shè)計(jì)
6.2分層結(jié)構(gòu)的用戶登錄程序設(shè)計(jì)
6.2.1用戶登錄數(shù)據(jù)訪問層Dal的設(shè)計(jì)
6.2.2用戶登錄業(yè)務(wù)邏輯層Bll的設(shè)計(jì)
6.2.3用戶登錄表示層Web的設(shè)計(jì)
6.2.4顯示用戶登錄信息的Default.aspx的設(shè)計(jì)
6.3分層結(jié)構(gòu)的用戶注冊程序設(shè)計(jì)
6.3.1用戶注冊數(shù)據(jù)訪問層Dal的設(shè)計(jì)
6.3.2用戶注冊業(yè)務(wù)邏輯層Bll的設(shè)計(jì)
6.3.3用戶注冊表示層Web的設(shè)計(jì)
6.4分層結(jié)構(gòu)的校友錄程序設(shè)計(jì)
6.4.1校友錄主頁面設(shè)計(jì)
6.4.2在模型層Model中創(chuàng)建校友通訊錄類Contact
6.4.3顯示班級通訊錄程序設(shè)計(jì)
6.4.4刪除班級通訊錄程序設(shè)計(jì)
6.4.5編輯班級通訊錄程序設(shè)計(jì)
6.4.6查詢班級通訊錄程序設(shè)計(jì)
6.4.7班級通訊錄錄入程序設(shè)計(jì)
6.4.8通訊錄分組統(tǒng)計(jì)程序設(shè)計(jì)
6.5分層結(jié)構(gòu)的分組管理程序設(shè)計(jì)
6.5.1分組管理的設(shè)計(jì)要求
6.5.2分組管理的程序設(shè)計(jì)
本章小結(jié)
習(xí)題6
實(shí)驗(yàn)6
第7章ASP.NET應(yīng)用程序配置與部署
7.1配置Global.asax文件
7.1.1Global.asax文件的結(jié)構(gòu)
7.1.2Global.asax文件的應(yīng)用
7.2配置Web.config文件
7.2.1Web.config文件的結(jié)構(gòu)
7.2.2使用Web.config文件存放常量
7.2.3網(wǎng)站的安全性配置
7.2.4Web.config文件的其他配置
7.3ASP.NET應(yīng)用程序的部署
7.3.1使用Visual Studio.NET中的發(fā)布工具部署
7.3.2使用Web安裝項(xiàng)目部署
本章小結(jié)
習(xí)題7
實(shí)驗(yàn)7
附錄
附錄A校友錄系統(tǒng)數(shù)據(jù)表結(jié)構(gòu)
附錄B常用HTML標(biāo)記
參考文獻(xiàn)