TOP
0
0
三民出版.新書搶先報|最速、最優惠的新鮮貨報給你知!
ASP.NET夜話(簡體書)
滿額折

ASP.NET夜話(簡體書)

商品資訊

人民幣定價:59 元
定價
:NT$ 354 元
優惠價
87308
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:9 點
商品簡介
作者簡介
目次
相關商品

商品簡介

本書是筆者對多年項目開發的總結,著重講述如何利用ASP.NET開發出高效率和高安全性的Web應用程序,通過由淺入深、循序漸進的方式講解在ASP.NET開發中涉及的方方面面。
本書從ASP.NET的基礎出發,在適當的地方加以延伸和拓展,使之更貼近企業開發。書中系統地講解了ASP.NET企業開發的多個層面,主要知識點包括:表單知識、ASP.NET運行機制、Visual Studio 2008技巧、ASP.NET服務器控件的使用、SQL注入防范、單元測試、三層架構、報表、數據加密/解密、GDI+、ADO.NET、分布式開發、AJAX開發及靜態頁面生成技術、高性能ASP.NET應用程序開發等,在最后一章以一個實際項目來演示如何將本書所講的知識點應用到實際項目開發中。盡管本書的講解是基于Visual Studio 2008和SQL Server 2005的,但是絕大部分知識完全可以應用于Visual Studio 2005和SQL Server 2000。
本書適合于大專院校計算機系的學生閱讀,同時也適合初、中級Web開發人員,以及希望了解ASP.NET企業級開發的編程愛好者使用。

作者簡介

周金橋,網名周公,微軟最有價值專家(MVP),CSDN論壇專家、博客 專家及榮譽專家,山西.NET俱樂部技術負責人,有超過6年的.NET開發 經驗,擅長于程序性能、數據庫和安全優化。目前擔任山西博訊數碼科技有限公司技術總監。

目次

基礎知識
 第1章 ASP.NET介紹
1.1 XHTML語言
1.2 靜態網頁
1.3 動態網頁
1.4 IIS的安裝和配置
1.5 ASP.NET開發的預備知識
1.5.1 ASP.NET簡介
1.5.2 在IIS上配置ASP.NET
1.5.3 Visual Studio版本與
1.5.3 .NET Framework版本及
1.5.3 ASP.NET版本之間的關系
1.5.4 ASP.NET運行內幕
1.6 結論
 第2章 ASP.NET基礎
2.1 Request對象
2.2 Response對象
2.3 Server對象
2.4 Session對象
2.5 Cookie對象
2.6 Application對象
2.7 ViewState對象
2.8 表達式
2.9 表達式
2.10 目錄運算符
2.11 總結
 第3章 表單和控件
3.1 HTML表單的提交方式
3.2 HTML控件
3.3 獲取HTML控件的值
3.4 SQL注入
3.5 亂碼問題
3.6 服務器端表單 
3.7 HTML服務器控件
3.8 總結
 第4章 Visual Studio 2008介紹
4.1 Visual Studio 2008網站
4.1 開發環境介紹
4.2 ASP.NET網站類型介紹
4.3 創建基于解決方案的ASP.NET
4.3 應用程序
4.4 ASP.NET內置文件夾介紹
4.5 XML注釋
4.6 任務管理器
4.7 配置外部工具
4.8 代碼段管理器
4.9 發布ASP.NET網站
4.10 總結
 第5章 Page類和回調技術
5.1 Page類介紹
5.1.1 單文件頁模型
5.1.2 代碼隱藏頁模型
5.2 ASP.NET頁面的生命周期
5.3 利用Page的事件進行統一
5.3 身份驗證
5.4 IsPostBack屬性
5.5 ValidateRequest屬性
5.6 ClientScript屬性
5.7 回調技術
5.8 總結
 第6章 ASP.NET基本控件
6.1 ASP.NET服務器控件簡介
6.2 Button控件
6.3 TextBox控件
6.4 ASP.NET服務器控件的特殊
6.4 客戶端事件
6.5 FileUpload控件
6.6 Literal控件
6.7 Panel控件
6.8 PlaceHolder控件
6.9 總結
 第7章 ADO.NET介紹
7.1 ADO.NET簡介
7.2 Connection對象
7.3 Command對象
7.4 DataReader對象
7.5 DataAdapter對象
7.6 DataSet對象
7.7 DataTable對象
7.8 參數化SQL語句
7.9 分頁查詢SQL語句
7.10 總結
 第8章 數據綁定控件
8.1 DropDownList控件
8.2 ListBox控件
8.3 數據綁定表達式
8.4 GridView控件
8.5 DataList控件
8.6 Repeater控件
8.7 Form View控件
8.8 DetailsView控件
8.9 總結
 第9章 驗證控件
9.1 數據驗證介紹
9.2 客戶端腳本驗證
9.3 ASP.NET驗證控件概述
9.4 RequiredFieldValidator控件
9.5 CompareValidator控件
9.6 RangeValidator控件
9.7 正則表達式
9.8 RegularExpressionValidator控件
9.9 CustomValidator控件
9.10 ValidationSummary控件
9.11 分組驗證技術
9.12 總結
 第10章 復合控件和母板頁
10.1 TreeView控件
10.2 MultiView控件
10.3 用JavaScript方式實現
10.3 選項卡式效果
10.4 WiZard控件
10.5 MasterPage母板頁
10.6 總結
進階知識
 第11章 web.config詳解
11.1 配置文件的查找算法
11.2 配置文件節點介紹
11.2.1 節點
11.2.2 節點
11.2.3 節點
11.2.4 節點
11.2.5 節點
11.3 配置文件的讀/寫操作
11.4 總結
 第12章 ASP.NET底層探秘
12.1 ASP.NET底層之旅
12.2 IHttpModule接口
12.3 HttpApplication及Global.asax
12.4 IHttpHandler接口
12.4.1 實現自定義文件類型處理
12.4.2 給圖片動態添加水印功能
12.4.3 防盜鏈功能
12.5 在IIS中配置自己編寫的
12.5 HttpHandler
12.6 總結
 第13章 ASP.NET中的AJAX開發
13.1 純JavaScript開發AJAX應用
13.2 第三方(AjaxPro)開發
13.2 AJAX應用
13.3 微軟AJAX控件庫開發AJAX應用
13.3.1 ScriptManager控件
13.3.2 ScriptManagerProxy控件
13.3.3 UpdatePanel控件
13.3.4 Timer控件
13.3.5 UpdateProgress控件
13.4 總結
 第14章 分布式開發
14.1 分布式計算的概念
14.2 XML Web Service開發
14.2.1 XML Web Service介紹
14.2.2 XML Web Service服務器端
14.2.2 開發及部署
14.2.3 WebService的部署
14.2.4 WebService客戶端開發
14.2.5 異步調用WebService
14.3 WCF開發
14.3.1 定義WCF服務契約和引入
14.3.1 WCF服務契約
14.3.2 構架WCF服務,運行WCF
14.3.1 服務
14.3.3 生成WCF服務代理的
14.3.1 代碼文件
14.3.4 客戶端訪問WCF
14.3.5 運行程序
14.4 總結
 第15章 ASP.NET中的三層架構
15.1 數據庫通用類
15.1.1 SQL Server數據庫訪問
15.1.1 通用類
15.1.2 using關鍵字的用法
15.2 三層架構的定義及代碼示例
15.3 三層架構的特點
15.4 對三層架構的一點擴充
15.5 總結
 第16章 單元測試
16.1 NUnit簡介
16.2 NUnit界面介紹
16.2.1 File菜單
16.2.2 Project菜單
16.3 NUnit API介紹
16.4 利用NUnit進行單元測試
16.5 其他的單元測試軟件
16.6 總結
 第17章 ASP.NET中的GDI+技術
17.1 GDI+介紹
17.2 在數據中保存和顯示圖片
17.3 使用GDI+生成圖片
17.4 驗證碼實現
17.5 總結
高級知識
 第18章 ASP.NET報表技術
18.1 OWC控件的使用
18.2 ZedGraph控件的使用
18.3 RDLC報表的使用
18.4 總結
 第19章 .NET的文件IO體系和靜態頁面生成技術
19.1 .NET中的文件體系
19.1.1 DriveInfo類
19.1.2 Directory及DirectoryInfo類
19.1.3 File及FileInfo類
19.1.4 Path類
19.2 .NET中的IO體系
19.2.1 基于字節的流
19.2.2 基于字符的流
19.3 靜態頁面生成技術
19.3.1 為什么要生成靜態頁面
19.3.2 什么時候生成靜態頁面
19.3.3 如何生成靜態頁面
19.4 總結
 第20章 數據安全技術
20.1 自定義加密
20.2 對稱加密
20.3 不對稱加密
20.4 加密簽名
20.5 加密哈希
20.6 總結
 第21章 ASP.NET網站的性能優化
21.1 程序編碼優化
21.1.1 集合操作
21.1.2 字符串連接優化
21.1.3 類型轉換優化
21.1.4 使用Server.Transfer()方法
21.1.5 避免不必要的服務器往返
21.1.6 盡早釋放對象
21.1.7 盡量減少服務器控件的使用
21.2 數據操作優化
21.2.1 數據庫連接對象使用優化
21.2.2 數據訪問優化
21.2.3 優化SQL語句
21.2.4 合理使用緩存
21.3 配置優化
21.3.1 禁用調試模式
21.3.2 合理使用ViewState
21.3.3 合理選擇會話狀態數據
21.3.3 存儲模式
21.4 總結
 第22章 綜合實例
22.1 項目介紹
22.2 數據庫設計
22.3 實體層設計
22.4 數據訪問層設計
22.5 業務邏輯層設計
22.6 網站項目和單元測試項目說明
22.7 總結

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 308
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區