出版時間:2012-1 出版社:清華大學 作者:馬秀麟//李葆萍//張倩 頁數:322
內容概要
本書共12章,從介紹靜態(tài)網頁的特點及其設計入手,逐步對網頁布局、網頁特效技術、c#語言基礎、動態(tài)網頁布局與導航、.net訪問數據庫的技術等進行了講解。另外,從動態(tài)網站設計的應用出發(fā),本書還集中對.net
3.5技術的配置、文檔設計、成員資格管理體系、信息系統(tǒng)登錄模塊的實現、文件上傳與管理技術進行了介紹。最后,本書介紹了動態(tài)網站的發(fā)布和服務器配置技術,保證了知識體系的完備性。
本書基于任務驅動,強化案例教學,在簡要闡述基本原理和基本技巧的前提下,通過詳細地講授具體案例細化知識與技能,使學生在基于案例開展實訓、應用知識解決問題的過程中潛移默化地提高動態(tài)網站開發(fā)能力。
本書適于作為高等院校網站設計、asp.net編程類課程的教材,也可供網站開發(fā)人員參考。
書籍目錄
《動態(tài)網站設計與開發(fā)(asp.net版)》
第1章網頁設計基礎
1.1網頁基礎知識
1.1.1網頁文件
1.1.2網頁下常見的嵌入式語言
1.1.3網頁設計技術
1.2dreamweaver與網頁設計
1.2.1dw設計網頁的必要準備
1.2.2簡單頁面設計
1.2.3表格的使用
1.2.4插入特殊組件
1.2.5設置網頁動畫效果
1.2.6認識網頁源代碼
1.3網頁布局
1.3.1樣式與css文件
1.3.2以表格實施布局
1.3.3div+css布局
1.3.4以框架技術實施布局
1.3.5以photoshop實施布局
1.3.6模板技術
1.3.7嵌入式框架技術
1.4客戶端語言javascript
1.4.1javascript的特點
1.4.2javascript的基本語法規(guī)則
1.4.3javascript語言的主要應用
1.4.4javascript應用示例
思考題
上機實訓題
第2章asp.net開發(fā)基礎
2.1asp.net基礎知識
2.1.1什么是asp.net
2.1.2vs2008簡介
2.1.3兩個簡單的asp.net程序
2.2c#語法基礎
2.2.1基于c#的asp.net程序的基本結構
2.2.2c#的數據類型
2.2.3c#的運算符
2.2.4c#的基本語句
2.2.5簡單應用程序實例
2.3面向對象程序設計
2.3.1面向對象程序設計的基本概念
2.3.2定義類的基本方法
2.3.3字符串類的應用
2.4asp.net web項目的結構
思考題
上機實訓題
第3章asp.net的web控件
3.1.net 3.5服務器控件概述
3.2web服務“標準”控件
3.2.1標準控件的公共屬性與方法
3.2.2主要的標準控件
3.2.3實用案例
3.3web服務器的驗證控件
3.3.1數據輸入驗證的必要性與方法
3.3.2窗體驗證技術
3.3.3對學生注冊信息的綜合驗證
思考題
上機實訓題
第4章動態(tài)網頁布局
4.1頁面對象的外觀設計
4.1.1vs2008對css文件的支持
4.1.2主題文件
4.2母版頁的概念
4.2.1母版頁與內容頁的概念
4.2.2創(chuàng)建母版頁
4.2.3創(chuàng)建內容頁
4.2.4基于photoshop切片創(chuàng)建母版頁
4.3網站導航技術
4.3.1站點地圖
4.3.2sitemappath控件導航
4.3.3treeview控件導航
4.3.4menu控件導航
4.4asp.net ajax
4.4.1ajax概述
4.4.2asp.net ajax的服務器控件
4.5客戶端腳本技術
4.5.1客戶端腳本的概念
4.5.2客戶端腳本技術在網站開發(fā)中的應用
思考題
上機實訓題
第5章數據庫基礎知識
5.1數據庫的概念
5.1.1數據庫的定義
5.1.2關系數據庫的概念
5.1.3數據庫系統(tǒng)
5.2sql server 2005與vs2008
5.2.1sql server 2005系統(tǒng)簡介
5.2.2vs2008的sql server 2005模塊
5.2.3vs2008的服務器資源管理器
5.2.4以vs2008管理數據庫
5.2.5sql server查詢生成器
5.3sql語言簡介
5.3.1什么是sql語言
5.3.2sql單表查詢語句格式
5.3.3sql單表查詢語句示例
5.3.4sql多表查詢
5.3.5sql更新語句
思考題
上機實訓題
第6章sqldatasource訪問數據庫
6.1asp.net訪問數據庫技術簡介
6.2datasource技術簡介
6.2.1sqldatasource控件簡介
6.2.2sqldatasource控件的關鍵屬性與方法
6.2.3sqldatasource控件創(chuàng)建
6.2.4sqldatasource控件的配置
6.3gridview控件與formview控件
6.3.1gridview控件
6.3.2formview控件
6.4基于sqldatasource的查詢示例
6.4.1簡單查詢程序
6.4.2級聯(lián)程序
6.5基于sqldatasource的更新程序的實例
6.5.1簡單更新程序
6.5.2記錄的批量處理
思考題
上機實訓題
第7章linq訪問數據庫
7.1linq技術簡介
7.1.1什么是linq技術
7.1.2linq to sql技術
7.1.3linq的查詢表達式
7.2vs2008的linq to sql體系
7.2.1vs2008項目應用linq技術的流程
7.2.2在vs2008項目中創(chuàng)建datacontext類
7.2.3基于datacontext的簡單應用程序
7.3基于linq的程序實例
7.3.1基于linq技術的級聯(lián)程序
7.3.2基于linq技術的記錄批量處理程序
7.3.3基于linq技術的記錄編輯程序
7.4linq技術其他應用簡介
7.4.1linq to xml的目的和關鍵方法
7.4.2linq to xml的應用示例
7.5結語
思考題
上機實訓題
第8章以sqlconnection訪問數據庫
8.1基于sqlcommand訪問數據庫
8.1.1sqlcommand技術簡介
8.1.2sqlcommand相關技術簡介
8.1.3sqlcommand應用實例
8.2基于dataadapter訪問數據庫
8.2.1dataadapter訪問數據庫的原理
8.2.2sqldataadapter數據庫訪問技術
8.3數據庫訪問的主要控件
8.3.1數據業(yè)務層控件剖析
8.3.2數據表示層控件剖析
思考題
上機實訓題
第9章應用程序配置與網頁切換
9.1web頁面的內部對象綜述
9.2http請求與響應對象
9.2.1response對象
9.2.2request對象
9.3application與session
9.3.1asp.net應用程序中的變量及作用域
9.3.2session對象
9.3.3application對象
9.4web應用程序的配置文檔
9.4.1配置文檔web.config和machine.config
9.4.2global.asax文檔
9.4.3global.asax與application、session的綜合應用
9.5網頁切換與網頁間參數傳遞
9.5.1網頁切換方法
9.5.2網頁間參數傳遞技術
9.5.3網頁間參數傳遞示例
思考題
上機實訓題
第10章登錄模塊設計
10.1web應用系統(tǒng)安全性機制
10.1.1基于網絡技術的訪問控制機制
10.1.2基于asp.net體系的訪問控制機制
10.2form認證機制的工作原理
10.2.1成員資格管理
10.2.2表單認證機制的工作原理
10.2.3表單認證機制的組成體系
10.3vs2008內置的登錄體系
10.3.1vs2008內置登錄體系的構件
10.3.2內置登錄體系的預設控件
10.3.3基于內置的成員資格管理開發(fā)登錄模塊
10.4自主開發(fā)登錄系統(tǒng)
10.4.1自主開發(fā)登錄模塊的設計思想
10.4.2自主開發(fā)登錄模塊設計實例
思考題
上機實訓題
第11章文件管理
11.1驅動器與文件夾管理
11.1.1獲取驅動器信息
11.1.2文件夾管理
11.1.3文件夾管理示例
11.2文件處理
11.2.1基于stream的文件處理
11.2.2基于reader和writer的文件處理
11.2.3文件管理
11.3把文件上傳到服務器的文件夾內
11.3.1asp.net實現文件上傳的關鍵技術
11.3.2asp.net實施文件上傳示例
11.3.3針對windows禁止上傳大文件的解決方案
11.4把文件上傳到服務器的數據庫內
11.4.1把文件上傳到服務器數據庫內的基本方法
11.4.2把文件上傳到服務器的數據庫內的示例
11.4.3從數據庫內獲取文件內容
11.4.4從數據庫內讀取文件的示例
思考題
上機實訓題
第12章web服務器與網頁發(fā)布
12.1網站運行環(huán)境簡介
12.1.1asp.net網站的平臺基礎
12.1.2iis服務器及特點
12.2iis服務器的安裝與配置
12.2.1iis 6.0服務器的安裝與配置
12.2.2iis 7.0服務器的安裝與配置
12.3安裝與配置sql server 2005
12.3.1安裝sql server 2005
12.3.2sql server 2005 management studio
12.4發(fā)布與配置應用系統(tǒng)
12.4.1在web服務器上配置后臺數據庫
12.4.2發(fā)布web應用系統(tǒng)
思考題
上機實訓題
參考文獻
編輯推薦
教學目標明確,注重理論與實踐的結合 教學方法靈活,培養(yǎng)學生自主學習的能力 教學內容先進,強調計算機在各專業(yè)中的應用 教學模式完善,提供配套的教學資源解決方案
圖書封面
評論、評分、閱讀與下載