Web套用開發技術(ASP.NET)

Web套用開發技術(ASP.NET)

《Web套用開發技術(ASP.NET)》是2019年機械工業出版社出版的圖書,作者是喻鈞。

基本介紹

  • 書名:Web套用開發技術(ASP.NET)
  • 作者:喻鈞
  • ISBN:9787111510581
  • 定價:55元
  • 出版社:機械工業出版社
  • 出版時間:2019年1月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書從ASPNET初學者的角度出發,對ASPNET Web開發技術進行了由淺入深的詳細介紹。全書共分為12章,分別介紹了ASPNET程式設計基礎、HTML與CSS、JavaScript客戶端編程、C#語言基礎、ASPNET伺服器控制項、ASPNET的對象、數據訪問技術、數據綁定、LINQ、Web Service技術、ASPNET AJAX技術等內容,並給出一個完整的綜合項目。 書中給出了豐富的實例以幫助讀者深入理解和學習,在每章的後面還配有習題和上機練習,本書既適合高等院校的本專科學生作為教材使用,也適合自學ASPNET動態網頁設計的讀者作為學習和使用的參考書。

圖書目錄

目 錄
出頸雅訂局版說明
前言
第1章ASP. NET程式設計基礎
1.1 Web的工作原理
1.1.1瀏覽器/伺服器模式
1.2 ASP. NET簡介
1.2.1 Microsoft. NET Framework
1.2.2 ASP. NET的發展歷程
1.2.3 ASP. NET的工作原理
1.3建立ASP. NET運行和開發環境
1.3.1安裝和配置ns伺服器
1.3.2安裝Visual Studio開發環境
1.3.3安裝SQL Server資料庫系統
1.4實例:創建第一個ASP. NET Web站點 I
1.4.1網站的整體設計
1.4.2網站的部署
1.5習題與上機練習
第2章HTML與CSS
2.1使用HTML設計網頁
2.1.1 HTML文檔的基本結構
2.1.2 HTML文檔的主要標記
2.1.3 HTML 5新特性
2.2利用CSS布局網頁
2.2.1在HTML中使用CSS
2.2.2 CSS樣式規則
2.2.4常見的樣式屬性
2.2.5 CSS 3的新特性
2.3實例:使用HTML和CSS創建一個用戶註冊頁面
2.3.1設計說明
2.3.2程式實現
2.4習題與上機練習
第3章JavaScript客戶端編程
3.1 JavaScript概述
3.1.1什麼是JavaScript
3.1.2在網頁中嵌入JavaScript腳本
3.1.3使用JavaScript輸入與輸出信息
3.2 JavaScript基本語法
3.2.1數據類型
3.2.2變數
3.2.3運算符和表達式
3.2.4流程控制
3.2.5函式
3.2.6 JavaScript事件處理
3.3 JavaScript對象編程
3.3.1 常用JavaScript對象
3.3.2瀏覽器對象模型
3.3.3文檔對象模型
3.4實例頸戰多:使用JavaScript實現客戶端數據驗證
3.4.1設計說明
3.4.2程式實現
3.5 習題與上機練習
第4章C#語言基礎
4.1創建一個簡單的C#程式
4.2 C#基本語法
4.2.1 C#數據類型
4.2.2運算符和表達式
4.2.3程式控制結構
4.3類和對象
4.3.1類和對象的創建
4.3.2屬性和方法
4.3.3構造函式和析構函式
4.3.4繼承和多態
4.4字元串
4.4.1使用字元盛凳串
4.4.2創建動態字元串
4.5集合編程
4.5.1 ArrayIist
4.5.2哈希表
4.5.3佇列
4.5.4堆疊
4.6實例:用C#動態創建SQL數據查詢語句
4.6.1設計說明
4.6.2程式實現
?4.7習題與上機練習
第5章ASP. NET伺服器控制項
5.1 ASP. NET頁面的生命周期
5.2伺服器控制項概述一
5.2.1伺服器控制項的疊去淋共有格遙腳屬性
5.2.2伺服器控制項的共有事件
5.2.3伺服器控制項的分類
5.3標準戰體定的Web伺服器控制項
5.3.1文本輸入與顯示控制項
5.3.2控制權轉移控制項
5.3.3選擇控制項
5.3.4容器控制項
5.4驗證控制項
5.4.1必須輸入驗證控制項
5.4.2比較驗證控制項
5.4.3範圍驗證控制項
5.4.4正則表達式驗證控制項
5.4.5自定義驗證控制項
5.4.6驗證總結控制項
5.5用戶控制項
5.5.1用戶控制項概述
5.5.2創建用戶控制項
5.5.3用戶控制項的使用
5.6實例:商品信息錄入及其有效性驗證
5.6.1設計說明
5.6.2程式實現
5.7習題與上機練習
第6章ASP. NET的對象
6.1 HTTP請求處理
6.1.3 Server對象
6.2狀態信息保存
6.2.1 Application對象
6.2.3 Cookie對象
6.2.4 ViewState對象.
6.3實例:一個簡單的購物車
6.3.1設計說明
6.3.2程式實現
6.4習題與上機練習
第7章喇市槳再數據訪問技術
7.1 ADO. NET體系結構
7.1.1 ADO. NET數據提供程式
7.1.2 ADO. NET數據集
7.1.3 ADO. NET類的組織
7.2使用基於連線的對象訪問資料庫
7.2.1訪問資料庫的一般方法
7.2.2使用Connection對象
7.2.3使用Command對象
7.2.4使用DataReader對象
7.3使用基於內容的對象訪問資料庫
7.3.1使用DataTable對象
7.3.2使用DataView對象
7.3.3使用DataAdapter對象
7.4實例:分類瀏覽商品信息的頁面
7.4.1設計說明
7.4.2程式實現
7.5習題與上機練習
第8章數據綁定
8.1數據綁定基礎
8.1.1數據綁定表達式
8.1.2單值綁定
8.1.3重複值綁定
8.2數據源控制項
8.2.1數據源控制項概述
8.2.2 SqlDataSource控制項
8.2.3 0bjectDataSource控制項
8.3數據綁定控制項
8.3.1 CridView控制項
8.3.2 ListView控制項
8.3.3 DetailsView控制項
8.3.4 FormView控制項
8.4實例:使用數據綁定控制項的分類瀏覽商品信息頁面
8.4.1設計說明
8.4.2程式實現
8.5習題與上機練習
第9章LINQ
9.1LINQ概述
9.1.1 UNQ的體系結構
? 9.1.2 LINQ與ADO. NET的關係
9.2使用LINQ查詢
9.2.1 from子句
9.2.2 where子句
9.2.3 select子句
9.2.4 group by子句
9.2.5 0rderby子句
9.3使用LINQ對資料庫進行操作
9.3.1創建數據源
9.3.2資料庫的查詢
9.3.3資料庫的插入
9.3.4資料庫的更新
9.3.5資料庫的刪除
9.4 LINQ中的數據綁定
9.4.1 LinqDataSource
9.4.2數據的綁定
9. 5實例:利用LINQ更新商品信息
9.5.1設計說明
9.5.2程式實現
9.6習題與上機練習一
第10章Web Service技術
10.1 Web Service的概念
10.1.1 Web Service的定義和概念
10.1.2 Web Service的基本特徵
10.1.3 Web Service的優勢
10.2 Web Service的實現技術
10.2.1 Web Service的體系結構
10.2.2 Web Service的協定棧
10.2.3 Web Service的核心元素
10.3 構建ASP. NET Web Service
10.3.1使用Visual Studio創建Web Service
10.3.2測試Web Service
10.3.3發布Web Service
10.4使用Web Service
10.4.1添加Web引用
10.4.2訪問Web Service
10.5實例:使用Web Service實現商品分類查詢
10.5.1設計說明
10.5.2程式實現
10.6習題與上機練習
?第11章 ASP. NET AJAX
11.1AJAX技術基礎
11.2傳統的AJAX編程方式
11.3 使用Microsoft AJAX技術
11.3.1 Microsoft AJAX概述
11.3.2 UpdatePanel控制項
11.3.3 UpdateProgress控制項
11.3.4 Timer控制項與定時刷新
11.4使用AJAX Control Toolkit
11.4.1安裝AJAX Control Toolkit
11.4.2使用AJAX Control Toolkit中的控制項
11.5實例:一個搶購倒計時的AJAX套用
11.5.1設計說明
11.5.2程式實現
11.6習題與上機練習
第12章項目案例:網上書店系統
12.1 系統需求分析
12.2系統設計
12.2.1功能模組設計
12.3頁面設計
12.4系統實現
12.4.1系統主頁面
12.4.2圖書檢索模組
12.4.3用戶購書模組
12.4.4提交訂單模組
12.4.5後台管理模組
12.5系統的發布
參考文獻
3.3.1 常用JavaScript對象
3.3.2瀏覽器對象模型
3.3.3文檔對象模型
3.4實例:使用JavaScript實現客戶端數據驗證
3.4.1設計說明
3.4.2程式實現
3.5 習題與上機練習
第4章C#語言基礎
4.1創建一個簡單的C#程式
4.2 C#基本語法
4.2.1 C#數據類型
4.2.2運算符和表達式
4.2.3程式控制結構
4.3類和對象
4.3.1類和對象的創建
4.3.2屬性和方法
4.3.3構造函式和析構函式
4.3.4繼承和多態
4.4字元串
4.4.1使用字元串
4.4.2創建動態字元串
4.5集合編程
4.5.1 ArrayIist
4.5.2哈希表
4.5.3佇列
4.5.4堆疊
4.6實例:用C#動態創建SQL數據查詢語句
4.6.1設計說明
4.6.2程式實現
?4.7習題與上機練習
第5章ASP. NET伺服器控制項
5.1 ASP. NET頁面的生命周期
5.2伺服器控制項概述一
5.2.1伺服器控制項的共有屬性
5.2.2伺服器控制項的共有事件
5.2.3伺服器控制項的分類
5.3標準的Web伺服器控制項
5.3.1文本輸入與顯示控制項
5.3.2控制權轉移控制項
5.3.3選擇控制項
5.3.4容器控制項
5.4驗證控制項
5.4.1必須輸入驗證控制項
5.4.2比較驗證控制項
5.4.3範圍驗證控制項
5.4.4正則表達式驗證控制項
5.4.5自定義驗證控制項
5.4.6驗證總結控制項
5.5用戶控制項
5.5.1用戶控制項概述
5.5.2創建用戶控制項
5.5.3用戶控制項的使用
5.6實例:商品信息錄入及其有效性驗證
5.6.1設計說明
5.6.2程式實現
5.7習題與上機練習
第6章ASP. NET的對象
6.1 HTTP請求處理
6.1.3 Server對象
6.2狀態信息保存
6.2.1 Application對象
6.2.3 Cookie對象
6.2.4 ViewState對象.
6.3實例:一個簡單的購物車
6.3.1設計說明
6.3.2程式實現
6.4習題與上機練習
第7章數據訪問技術
7.1 ADO. NET體系結構
7.1.1 ADO. NET數據提供程式
7.1.2 ADO. NET數據集
7.1.3 ADO. NET類的組織
7.2使用基於連線的對象訪問資料庫
7.2.1訪問資料庫的一般方法
7.2.2使用Connection對象
7.2.3使用Command對象
7.2.4使用DataReader對象
7.3使用基於內容的對象訪問資料庫
7.3.1使用DataTable對象
7.3.2使用DataView對象
7.3.3使用DataAdapter對象
7.4實例:分類瀏覽商品信息的頁面
7.4.1設計說明
7.4.2程式實現
7.5習題與上機練習
第8章數據綁定
8.1數據綁定基礎
8.1.1數據綁定表達式
8.1.2單值綁定
8.1.3重複值綁定
8.2數據源控制項
8.2.1數據源控制項概述
8.2.2 SqlDataSource控制項
8.2.3 0bjectDataSource控制項
8.3數據綁定控制項
8.3.1 CridView控制項
8.3.2 ListView控制項
8.3.3 DetailsView控制項
8.3.4 FormView控制項
8.4實例:使用數據綁定控制項的分類瀏覽商品信息頁面
8.4.1設計說明
8.4.2程式實現
8.5習題與上機練習
第9章LINQ
9.1LINQ概述
9.1.1 UNQ的體系結構
? 9.1.2 LINQ與ADO. NET的關係
9.2使用LINQ查詢
9.2.1 from子句
9.2.2 where子句
9.2.3 select子句
9.2.4 group by子句
9.2.5 0rderby子句
9.3使用LINQ對資料庫進行操作
9.3.1創建數據源
9.3.2資料庫的查詢
9.3.3資料庫的插入
9.3.4資料庫的更新
9.3.5資料庫的刪除
9.4 LINQ中的數據綁定
9.4.1 LinqDataSource
9.4.2數據的綁定
9. 5實例:利用LINQ更新商品信息
9.5.1設計說明
9.5.2程式實現
9.6習題與上機練習一
第10章Web Service技術
10.1 Web Service的概念
10.1.1 Web Service的定義和概念
10.1.2 Web Service的基本特徵
10.1.3 Web Service的優勢
10.2 Web Service的實現技術
10.2.1 Web Service的體系結構
10.2.2 Web Service的協定棧
10.2.3 Web Service的核心元素
10.3 構建ASP. NET Web Service
10.3.1使用Visual Studio創建Web Service
10.3.2測試Web Service
10.3.3發布Web Service
10.4使用Web Service
10.4.1添加Web引用
10.4.2訪問Web Service
10.5實例:使用Web Service實現商品分類查詢
10.5.1設計說明
10.5.2程式實現
10.6習題與上機練習
?第11章 ASP. NET AJAX
11.1AJAX技術基礎
11.2傳統的AJAX編程方式
11.3 使用Microsoft AJAX技術
11.3.1 Microsoft AJAX概述
11.3.2 UpdatePanel控制項
11.3.3 UpdateProgress控制項
11.3.4 Timer控制項與定時刷新
11.4使用AJAX Control Toolkit
11.4.1安裝AJAX Control Toolkit
11.4.2使用AJAX Control Toolkit中的控制項
11.5實例:一個搶購倒計時的AJAX套用
11.5.1設計說明
11.5.2程式實現
11.6習題與上機練習
第12章項目案例:網上書店系統
12.1 系統需求分析
12.2系統設計
12.2.1功能模組設計
12.3頁面設計
12.4系統實現
12.4.1系統主頁面
12.4.2圖書檢索模組
12.4.3用戶購書模組
12.4.4提交訂單模組
12.4.5後台管理模組
12.5系統的發布
參考文獻

相關詞條

熱門詞條

聯絡我們