ASP.NET Web套用開發技術

《ASP.NET Web套用開發技術》是2013年1月1日清華大學出版社出版的圖書,作者是喻鈞、白小軍。

基本介紹

  • 書名:ASP.NET Web套用開發技術
  • 作者:喻鈞、白小軍
  • ISBN:9787302298304
  • 定價:33元
  • 出版時間:2013年1月1日
  • 印次:1-3
  • 印刷日期:2015.12.17
內容簡介,圖書目錄,

內容簡介

本書從ASP.NET初學者的角度出發,對ASP.NET Web開發技術進行了由淺入深的詳細介紹。全書共12章,分別介紹了Web程式設計基礎、HTML和XML、CSS、JavaScript腳本語言、C#語法、伺服器端控制項、Web資料庫、數據綁定、Web Service、AJAX技術等內容。全書內容翔實,通俗易懂,適合自學。書中給出了豐富的實例以幫助讀者深入理解和學習,在每章的後面還配有習題和上機練習。本書可作為高等院校學生的教材,也可作為ASP.NET動態網頁設計人員的參考書。
主要由程式語言、伺服器端和客戶端技術、開發環境三部分組成。ASP.NET是.NETFramework的重要組成部分,它建立在公共語言運行庫上,可用於在Web伺服器上生成功能強大的Web應用程式,為Web站點創建動態的、互動的HTML頁面。作為企業級套用開發的兩大主流技術體系之一,.NET技術近年來發展異常迅速,越來越受到國內外IT企業的認可,在各行各業都得到了廣泛的套用。因此,對.NET研發人員的需求量也在不斷上升,熟悉.NET技術體系的學生就業前景很好。

圖書目錄

第1章Web程式設計基礎
1.1軟體編程體系
1.1.1C/S軟體體系結構
1.1.2B/S軟體體系結構
1.2Web的工作原理
1.2.1HTTP協定
1.2.2HTTP請求和HTTP回響
1.3Web程式設計技術
1.3.1靜態網頁和動態網頁
1.3.2客戶端和伺服器端腳本編程
1.4習題與上機練習
第2章HTML與XML
2.1使用HTML設計網頁
2.1.1HTML文檔的基本結構
2.1.2HTML文檔的主要標記
2.2使用XML表達數據
2.2.1XML的概念
2.2.2XML的語法規則
2.2.3驗證XML的有效性
2.2.4XML文檔的顯示
2.3XHTML和DHTML
2.3.1XHTML
2.3.2DHTML
2.4習題與上機練習
第3章利用CSS布局網頁
3.1CSS概述
3.2在HTML中使用CSS
3.3CSS基本語法
3.3.1樣式規則的基本結構
3.3.2CSS選擇器
3.3.3樣式規則的繼承
3.4常見的樣式屬性
3.5CSS盒子模式
3.6習題與上機練習
第4章JavaScript客戶端編程
4.1JavaScript概述
4.1.1什麼是JavaScript
4.1.2在網頁中嵌入JavaScript腳本
4.1.3使用JavaScript輸入與輸出信息
4.2JavaScript基本語法
4.2.1數據類型
4.2.2變數
4.2.3運算符和表達式
4.2.4流程控制
4.2.5函式
4.2.6異常處理
4.2.7JavaScript事件處理
4.3JavaScript對象編程
4.3.1常用JavaScript對象
4.3.2瀏覽器宿主對象
4.3.3HTMLDOM對象
4.4JavaScript編程實例
4.4.1表單提交驗證
4.4.2向表格中動態添加行
4.5習題和上機練習
第5章ASP.NET基礎
5.1Microsoft.NET框架
5.2ASP.NET概述
5.2.1ASP.NET的發展歷史
5.2.2ASP.NET與ASP的區別
5.2.3ASP.NET的工作原理
5.3建立ASP.NET的運行和開發環境
5.3.1安裝和配置IIS伺服器
5.3.2安裝VisualStudio開發工具
5.3.3SQLServer資料庫系統的安裝
5.4開始編寫ASP.NET程式
5.4.1Web窗體代碼模型
5.4.2ASP.NET網頁設計實例
5.5習題與上機練習
第6章C#語言基礎
6.1創建一個簡單的C#程式
6.2C#基本語法
6.2.1C#數據類型
6.2.2運算符和表達式
6.2.3程式控制結構
6.3類和對象
6.3.1類和對象的創建
6.3.2屬性和方法
6.3.3構造函式和析構函式
6.3.4繼承和多態
6.4字元串
6.4.1使用字元串
6.4.2創建動態字元串
6.5集合編程
6.5.1ArrayList
6.5.2哈希表
6.5.3佇列
6.5.4堆疊
6.6習題與上機練習
第7章ASP.NET伺服器控制項
7.1ASP.NET頁面的生命周期
7.2伺服器控制項概述
7.2.1伺服器控制項的共有屬性
7.2.2伺服器控制項的共有事件
7.2.3伺服器控制項的分類
7.3標準的Web伺服器控制項
7.3.1文本輸入與顯示控制項
7.3.2控制權轉移控制項
7.3.3選擇控制項
7.3.4容器控制項
7.4驗證控制項
7.4.1必須輸入驗證控制項
7.4.2比較驗證控制項
7.4.3範圍驗證控制項
7.4.4正則表達式驗證控制項
7.4.5自定義驗證控制項
7.4.6驗證總結控制項
7.5用戶控制項
7.5.1用戶控制項概述
7.5.2創建用戶控制項
7.5.3用戶控制項的使用
7.6習題與上機練習
第8章ASP.NET的對象
8.1HTTP請求處理
8.1.1Response對象
8.1.2Request對象
8.1.3Server對象
8.2狀態信息保存
8.2.1Application對象
8.2.2Session對象
8.2.3Cookie對象
8.2.4ViewState對象
8.3習題和上機練習
第9章訪問Web資料庫
9.1ADO.NET體系結構
9.1.1ADO.NET數據提供程式
9.1.2ADO.NETDataSet
9.1.3ADO.NET類的組織
9.2使用ADO.NET數據提供程式訪問資料庫
9.2.1訪問資料庫的一般方法
9.2.2使用Connection對象
9.2.3使用Command對象
9.2.4使用DataReader對象
9.3使用DataSet架構
9.3.1使用DataTable
9.3.2使用DataView
9.3.3使用DataRelation
9.3.4使用DataAdapter
9.4習題和上機練習
第10章數據綁定
10.1數據綁定基礎
10.1.1數據綁定表達式
10.1.2單值綁定
10.1.3重複值綁定
10.2數據源控制項
10.2.1數據源控制項概述
10.2.2使用SqlDataSource控制項
10.2.3使用ObjectDataSource控制項
10.3富數據控制項
10.3.1GridView控制項
10.3.2ListView控制項
10.3.3DetailsView控制項
10.3.4FormView控制項
10.4習題與上機練習
第11章Web Service技術
11.1Web Service的概念
11.1.1Web Service的定義和概念
11.1.2Web Service的基本特徵
11.1.3Web Service的優勢
11.2Web Service的實現技術
11.2.1Web Service的體系結構
11.2.2Web Service的協定棧
11.2.3Web Service的核心元素
11.3構建ASP.NET Web Service
11.3.1使用Visual Studio 創建Web Service
11.3.2測試Web Service
11.3.3發布Web Service
11.4使用Web Service
11.4.1添加Web 引用
11.4.2訪問Web Service
11.5代理類
11.6習題與上機練習
第12章AJAX技術基礎
12.1AJAX概述
12.2手工編碼的AJAX套用
12.3使用Ajax Extensions快速構建Ajax套用
12.3.1Microsoft Ajax概述
12.3.2使用UpdatePanel控制項實現頁面局部刷新
12.3.3使用UpdateProgress控制項顯示更新進度
12.3.4使用Timer控制項實現定時刷新
12.4使用Ajax Control Toolkit
12.4.1獲取和安裝Ajax Control Toolkit
12.4.2Ajax控制項使用示例
12.5習題和上機練習
參考文獻

相關詞條

熱門詞條

聯絡我們