《Web技術與套用》以基於Web的套用設計與開發能力培養為主要目標,面向套用型教學需求,重點突出基礎性和套用性。全書共10章,系統地介紹Web編程基礎、頁面設計和客戶端編程、Web伺服器編程等三部分的技術及套用,內容涵蓋了Web套用開發技術的主要方面,包括Web基礎知識、HTML、CSS、JavaScript、C#語言、伺服器控制項、ASP.NET內置對象、ASP.NET資料庫編程、.NET框架類、ASP.NET高級套用和綜合套用實例。附錄給出了實驗指導,便於實踐教學的安排。《Web技術與套用》內容豐富,深入淺出,強調可讀性;示例豐富,貼近套用。通過閱讀《Web技術與套用》,讀者能夠學會基本的Web網頁設計和基於ASP.NET的Web應用程式的開發技術,為實用系統的開發打下基礎。《Web技術與套用》還提供了配套電子課件、習題參考答案和實例源程式下載。《Web技術與套用》可作為計算機科學與技術、軟體工程、網路工程、信息工程、信息管理與信息系統等相關專業教材,也可作為從事Web系統開發的專業人員的參考書和社會培訓教材。
基本介紹
- 書名:Web技術與套用
- 出版社:科學出版社
- 頁數:339頁
- 開本:16
- 品牌:科學出版社
- 作者:顧韻華
- 出版日期:2013年3月1日
- 語種:簡體中文
- ISBN:9787030367365
內容簡介
圖書目錄
第1章Web概覽
1.1 Internet與Web
1.1.1 Internet
1.1.2 Web
1.2與Web相關的基本概念
1.2.1 IP位址
1.2.2 DNS域名
1.2.3統一資源定位符URL
1.2.4超文本和超媒體
1.3 Web的基本原理
1.3.1 Web的客戶機/伺服器模型
1.3.2 HTTP
1.3.3全球資訊網文檔
1.4 Web開發技術
1.4.1 Web客戶端技術
1.4.2 Web服務端技術
1.4.3 Web開發平台
1.5 Web開發工具簡介
1.5.1 Dreamweaver
1.5.2 Visual Studio.NET
1.6本章小結
習題1
第2章Web網頁設計
2.1網頁設計概述
2.1.1 網站開發流程
2.1.2 Web頁面的三層結構
2.2超文本標記語言HTML
2.2.1 HTML檔案結構和標記分類
2.2.2設定文本與段落
2.2.3使用圖像標記
2.2.4設定超連結
2.2.5創建列表
2.2.6表格
2.2.7表單
2.3 CSS樣式表
2.3.1樣式表的定義
2.3.2選擇符及相關標記
2.3.3 CSS樣式的引用
2.3.4樣式的優先權
2.3.5樣式的繼承
2.3.6 CSS樣式屬性
2.3.7 CSS+DIV頁面布局
2.4本章小結
習題2
第3章JavaScript腳本編程
3.1 JavaScript編程基礎
3.1.1 JavaScript程式的開發過程
3.1.2數據類型、常量與變數
3.1.3運算符與表達式
3.1.4函式
3.1.5流程控制
3.1.6事件觸發與處理
3.2 JavaScript對象
3.2.1 對象的定義與引用
3.2.2對象操作語句
3.2.3常用內建對象
3.3瀏覽器對象模型
3.3.1 瀏覽器對象模型概述
3.3.2常用瀏覽器對象
3.4文檔對象模型
3.4.1 DOM節點樹
3.4.2節點屬性與方法
3.5輕量級的JavaScript框架—jQuery
3.6本章小結
習題3
第4章C#程式設計語言
4.1 C#言概述
4.2 C#應用程式的創建
4.2.1創建C#控制台應用程式
4.2.2用Visual Studio 2010創建C#應用程式
4.3命名空間
4.3.1什麼是命名空間
4.3.2兩類命名空間
4.3.3 引用命名空間
4.4 C#程式結構
4.5 C#基礎語法
4.5.1 關鍵字
4.5.2命名規則
4.5.3數據類型
4.5.4常量和變數
4.5.5運算符與表達式
4.5.6流程控制語句
4.5.7異常處理
4.6 C#面向對象編程
4.6.1類的定義
4.6.2創建對象
4.6.3類的成員
4.6.4類的構造函式和析構函式
4.6.5類的欄位和屬性
4.6.6類的方法
4.6.7類的繼承
4.7本章小結
習題4
第5章ASP.NET基本程式設計
5.1.NET Framework體系結構
5.1.1公共語言運行時
5.1.2.NET類庫
5.2 ASP.NET Web簡介
5.2.1 Web Form的概念
5.2.2 Web Form的處理過程
5.3創建ASP.NET應用程式
5.4 ASP.NET程式結構
5.4.1 ASP.NET應用程式的構成
5.4.2 ASP.NET頁面的結構
5.5伺服器控制項簡介
5.5.1伺服器控制項分類
5.5.2 HTML伺服器控制項
5.5.3 HTML控制項與Web控制項的區別
5.6 Web標準伺服器控制項
5.6.1 Web伺服器控制項基本語法
5.6.2 Web伺服器控制項常用的屬性和事件
5.6.3 Button控制項
5.6.4 Label控制項
5.6.5 Literal控制項
5.6.6 TextBox控制項
5.6.7 CheckBox控制項
5.6.8 CheckBoxList控制項
5.6.9 RadioButton控制項
5.6.10 RadioButtonList控制項
5.6.11 DropDownList控制項
5.6.12 ListBox控制項
5.6.13 Image控制項
5.6.14 ImageButton控制項
5.6.15 HyperLink控制項
5.6.16 LinkButton控制項
5.6.17 Calendar控制項
5.6.18 Panel控制項
5.6.19 FileUpload控制項
5.7驗證控制項
5.7.1 RequiredFieldValidator控制項
5.7.2 CompareValidator控制項
5.7.3 RangeValidator控制項
5.7.4 RegularExpressionValidator控制項
5.7.5 CustomValidator控制項
5.7.6 ValidationSummary控制項
5.8本章小結
習題5
第6章ASP.NET內置對象
6.1 ASP.NET內置對象概述
6.2 Page對象
6.2.1 Web窗體代碼模型
6.2.2 Page對象的屬性、方法和事件
6.2.3 IsPostBack屬性
6.2.4 IsValid屬性
6.2.5 Init事件
6.2.6 Load事件
……
第7章ASP.NET資料庫編程
第8章.NET框架類庫
第9章ASP.NET的高級套用
第10章ASP.NET綜合實例
參考文獻
附錄實驗指導