注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)服務(wù)Microsoft.NET程序設(shè)計技術(shù)內(nèi)幕

Microsoft.NET程序設(shè)計技術(shù)內(nèi)幕

Microsoft.NET程序設(shè)計技術(shù)內(nèi)幕

定 價:¥98.00

作 者: (美)普羅塞斯(Jeff Prosise)著;王鐵等譯
出版社: 清華大學(xué)出版社
叢編項: 微軟 NET程序員系列
標(biāo) 簽: 暫缺

ISBN: 9787302062110 出版時間: 2003-01-01 包裝: 平裝
開本: 24cm 頁數(shù): 649 字?jǐn)?shù):  

內(nèi)容簡介

  本書是《微軟.NET程序員系列》叢書之一,主要講述Microsoft.NET編程技術(shù),可幫助你快速而深入地理解.NET框架的主要編程模型。全書分為三大部分,第I部分“基本概念”,主要介紹學(xué)習(xí)本書需要了解的一些基礎(chǔ)知識,包括Microsoft.NET框架方面的知識。第II部分的所有內(nèi)容都是關(guān)于ASP.NET的,包括如何用ASP.NET構(gòu)建Web應(yīng)用程序和Web服務(wù)。第III部分“前沿技術(shù)”,分別介紹ADO.NET、XML、多線程和遠程處理技術(shù)。本書用簡明的語言解釋了復(fù)雜的概念,書中還包括75個精心設(shè)計的完整的示例程序,對于理解.NET的編程模型和解決實際的開發(fā)問題很有幫助。本書是開發(fā).NETWeb應(yīng)用程序的開發(fā)人員必讀的經(jīng)典著作。本書特色提挈:·歐美讀者評價★★★★★·.NET權(quán)威專家精心編著·VisualStudio.NET產(chǎn)平組鼎力推薦·理論與范例相結(jié)合·全面介紹.NET開發(fā)

作者簡介

  Jeff Prosise,美國MSDN雜志特約編輯,合作創(chuàng)辦Wintellect公司。著有《Programming Windows with MFC, Secong Edition》、《Microsoft.NET程序設(shè)計技術(shù)內(nèi)幕》等。

圖書目錄

前言
第I部分基本概念
第1章 .NET概述
1.1 Microsoft.NET計劃
1.2 Microsoft.NET框架
1.2.1 公共語言運行庫
1.2.2 編程語言
1.2.3 托管模塊
1.2.4 元數(shù)據(jù)
1.2.5 通用中間語言
1.2.6 程序集
1.2.7 .NET框架類庫
1.3 開始創(chuàng)建.NET框架應(yīng)用程序
1.3.1 Hello,World
1.3.2 深入理解Hello.cs
1.3.3 Main方法淺析
1.3.4 深入理解Hello.exe
1.4 本章小結(jié)
第2章 類型和異常
2.1 .NET框架數(shù)據(jù)類型
2.1.1 類
2.1.2 結(jié)構(gòu)
2.1.3 接口
2.1.4 枚舉
2.1.5 委托
2.1.6 裝箱和取消裝箱
2.1.7 引用類型與值類型
2.1.8 非確定銷毀
2.2 動態(tài)鏈接
2.2.1 創(chuàng)建多文件程序集
2.2.2 動態(tài)鏈接到程序集
2.2.3 程序集的版本控制
2.2.4 共享程序集——全局程序集緩存
2.2.5 用屬性進行強命名
2.2.6 延遲簽名
2.3 異常處理
2.3.1 捕獲異常
2.3.2 保證執(zhí)行
2.3.3 引發(fā)異常
2.4 本章小結(jié)
第3章 .NET框架類庫
3.1 文件與流I/O
3.1.1 文本文件I/O
3.1.2 二進制文件I/O
3.2 集合
3.2.1 哈希表
3.2.2 大小可變的數(shù)組
3.2.3 WordCount應(yīng)用程序示例
3.3 正則表達式
3.3.1 拆分字符串
3.3.2 查詢字符串
3.3.3 替換字符串
3.4 Internet類
3.4.1 HttpWebRequest和HttpWebResponse
3.4.2 System.Web.Mail命名空間
3.5 數(shù)據(jù)訪問
3.5.1 DataReader
3.5.2 插入、更新和刪除
3.5.3 DataSet和DataAdapter
3.6 反射
3.6.1 檢索程序集、模塊和類型信息
3.6.2 自定義屬性
3.6.3 動態(tài)加載類型(晚綁定)
3.7 本章小結(jié)
第4章 Windows窗體
4.1 Windows窗體編程模型
4.1.1 第一個Windows窗體
4.1.2 在窗體中繪圖:GDI+
4.1.3 菜單
4.1.4 ImageView應(yīng)用程序
4.1.5 鼠標(biāo)和鍵盤輸入
4.2 控件
4.2.1 控件概述
4.2.2 ControlDemo應(yīng)用程序
4.2.3 錨定
4.3 對話框
4.3.1 對話框概述
4.3.2 DialogDemo應(yīng)用程序
4.4 Windows窗體和Visual Studio.NET
4.5 Windows窗體回顧
第II部分 ASP.NET
第5章 Web窗體
5.1 Web應(yīng)用程序入門
5.1.1 超文本傳輸協(xié)議
5.1.2 HTML窗體
5.1.3 服務(wù)器端處理
5.1.4 ASP解決方案
5.1.5 開發(fā)Web窗體
5.2 Web窗體編程模型
5.2.1 Web控件
5.2.2 HTML控件
5.2.3 頁級別事件
5.2.4 頁級別指令
5.2.5 Web窗體貨幣轉(zhuǎn)換器
5.3 代碼隱藏編程
5.3.1 Lander應(yīng)用程序
5.3.2 代碼隱藏工作原理
5.3.3 使用代碼隱藏而不進行預(yù)編譯:Src屬性
5.3.4 在ASP.NET Web窗體中使用非ASP.NET語言
5.4 Web窗體和Visual Studio.NET
5.5 本章小結(jié)
第6章 Web控件
6.1 簡單控件
6.1.1 TextBox控件
6.1.2 Label控件
6.1.3 HyperLink控件
6.1.4 Image控件
6.1.5 CheckBox控件
6.1.6 RadioButton控件
6.1.7 Table控件
6.1.8 Panel控件
6.2 按鈕控件
6.3 列表控件
6.3.1 DropDownList控件
6.3.2 ListBox控件
6.3.3 CheckBoxList控件
6.3.4 RadioButtonList控件
6.3.5 用列表控件進行數(shù)據(jù)綁定
6.4 數(shù)據(jù)綁定控件
6.4.1 Repeater控件
6.4.2 MyComicsRepater頁
6.4.3 DataList控件
6.4.4 MyComicsDataList頁
6.4.5 DataGrid控件
6.4.6 MyComicsDataGrid頁
6.5 Calendar控件
6.5.1 高級自定義:DayRender事件
6.5.2 Showtime
6.6 驗證控件
6.6.1 使用驗證控件
6.6.2 RequiredFieldValidator
6.6.3 RangeValidator
6.6.4 CompareValidator
6.6.5 RegularExpressionValidator
6.6.6 CustomValidator
6.6.7 ValidationSummary
6.6.8 Spammers公司示例
6.6.9 條件驗證
6.7 WebControl基類及其他
第7章 用戶控件
7.1 用戶控件基礎(chǔ)知識
7.1.1 @Control指令
7.1.2 創(chuàng)建第一個控件
7.1.3 添加屬性
7.1.4 添加事件
7.1.5 在用戶控件中使用代碼隱藏
7.2 XmlNavBar控件
7.3 動態(tài)加載(以及Cookie)
7.3.1 Cookie
7.3.2 Cookie和ASP.NET
7.3.3 Myquotes頁
7.4 片斷緩存
7.5 自定義控件
第8章 自定義控件
8.1 自定義控件基礎(chǔ)知識
8.1.1 創(chuàng)建第一個自定義控件
8.1.2 測試Hello控件
8.1.3 改進Hello控件:添加屬性
8.1.4 關(guān)于HtmlTextWriter
8.2 回發(fā)和回發(fā)數(shù)據(jù)
8.2.1 IPostBackDataHandler接口
8.2.2 視圖狀態(tài)
8.2.3 Change事件
8.2.4 視圈狀態(tài)的工作原理
8.2.5 生成回發(fā)
8.2.6 IPostBackEventHandler接口
8.2.7 AutoCounter控件
8.3 復(fù)合控件
8.3.1 聲明型復(fù)合控件
8.3.2 GroupBox控件
8.3.3 編程型復(fù)合控件
8.3.4 LoginControl控件
8.4 服務(wù)器控件和客戶端腳本
8.4.1 向客戶端返回JavaScript
8.4.2 RegisterClientScriptBlock方法
8.4.3 讓代碼避開客戶端
8.4.4 RolloverImageLink控件
8.4.5 NunTextBox控件
8.5 圖形控件
8.5.1 HTTP處理程序
8.5.2 Odometer控件
8.5.3 Odometer控件的工作原理
8.6 本章小結(jié)
第9章 Web應(yīng)用程序
9.1 ASP.NET應(yīng)用程序的結(jié)構(gòu)
9.2 Web.config文件
9.2.1 <appSettings>
9.2.2 <system.web>
9.2.3 配置繼承
9.3 Global.asax文件
9.3.1 全局指令
9.3.2 全局事件處理程序
9.3.3 全局對象標(biāo)記
9.4 應(yīng)用程序狀態(tài)
9.4.1 使用應(yīng)用程序狀態(tài)
9.4.2 鎖定和解鎖
9.4.3 AppCounter應(yīng)用程序
9.5 應(yīng)用程序緩存
9.5.1 添加和刪除條目
9.5.2 鎖定和解鎖
9.5.3 到期策略
9.5.4 緩存刪除回調(diào)
9.5.5 Cache.Add方法
9.5.6 SmartQuotes應(yīng)用程序
9.6 會話狀態(tài)
9.6.1 使用會話狀態(tài)
9.6.2 SessionSpy頁
9.6.3 無Cookie會話狀態(tài)
9.6.4 會話狀態(tài)處理模式
9.6.5 會話生存期
9.6.6 禁用會話狀態(tài)
9.6.7 關(guān)于Web場
9.7 Congo.com示例應(yīng)用程序
9.7.1 深入理解Congo.com
9.7.2 自己動手
第10章 ASP.NET安全性
10.1 理解Web安全性
10.1.1 驗證
10.1.2 授權(quán)
10.1.3 IIS安全性
10.1.4 ASP.NET安全性
10.2 Windows驗證
10.2.1 基本驗證
10.2.2 簡要驗證
10.2.3 集成Windows驗證
10.2.4 獲取己驗證身份的用戶信息
10.2.5 Windows驗證
10.2.6 Windows驗證和URL授權(quán)
10.2.7 Windows驗證和基于角色的安全
10.3 窗體驗證
10.3.1 窗體驗證簡介
10.3.2 現(xiàn)實中的窗體驗證
10.3.3 驗證Cookie的生存期
10.3.4 窗體驗證和基于角色的安全
10.3.5 注銷
10.3.6 驗證Cookie安全性
10.3.7 注意事項
第11章 Web服務(wù)
11.1 Web服務(wù)
11.1.1 構(gòu)建第一個Web服務(wù)
11.1.2 測試Web服務(wù)
11.1.3 Web服務(wù)和代碼隱藏技術(shù)
11.1.4 WebService基類
11.1.5 WebMethod屬性
11.1.6 Web服務(wù)描述語言
11.1.7 Web服務(wù)和復(fù)雜數(shù)據(jù)類型
11.1.8 Web服務(wù)發(fā)現(xiàn)機制——DISCO
11.1.9 Web服務(wù)發(fā)現(xiàn)機制——UDDI
11.2 Web服務(wù)客戶端
11.2.1 Web服務(wù)代理
11.2.2 簡單的Web服務(wù)客戶端
11.2.3 避免硬編碼服務(wù)的URL
11.2.4 異步方法調(diào)用
11.2.5 Web服務(wù)客戶端和代理服務(wù)器
11.3 Cityview應(yīng)用程序
11.4 收費Web服務(wù)
11.5 Web服務(wù)的未來
第III部分 前沿技術(shù)
第12章 ADO.NET
12.1 數(shù)據(jù)提供程序
12.1.1 System.Data.SqClient命名空間和System.Data.OleDb命名空間
12.2 連接、命令和DataReader
12.2.1 SqlConnection類
12.2.2 OleDbConnection類
12.2.3 打開和關(guān)閉連接
12.2.4 命令類
12.2.5 ExecuteNonQuery方法
12.2.6 ExecuteScalar方法
12.2.7 ExecuteReader方法
12.2.8 事務(wù)命令
12.2.9 參數(shù)化命令
12.2.10 存儲過程
12.3 DataSet和DataAdapter
12.3.1 DataSet類
12.3.2 DataAdapter類
12.3.3 從數(shù)據(jù)庫初始化DataSet:DataAdapter.Fill
12.3.4 DataTable及其他
12.3.5 把更改寫回數(shù)據(jù)庫:DataAdapter.Update
12.3.6 CommandBuilder類
12.3.7 DataView類
12.4 關(guān)于XML
第13章 XML
13.1 XML入門
13.1.1 元素
13.1.2 屬性
13.1.3 CDATA、PCDATA和實體引用
13.1.4 命名空間
13.1.5 文檔合法性和架構(gòu)
13.1.6 XML解析器
13.2 讀寫XML
13.2.1 XmlDocument類
13.2.2 XmlTextReader類
13.2.3 XmlValidatingReader類
13.2.4 XmlTextWriter類
13.3 XPath
13.3.1 XPath基礎(chǔ)
13.3.2 XPathNavigator及其他
13.3.3 XPath表達式的求值器
13.4 XSL轉(zhuǎn)換(XSLT)
13.4.1 在客戶端實現(xiàn)從XML到HTML的轉(zhuǎn)換
13.4.2 在服務(wù)器端實現(xiàn)從XML到HTML的轉(zhuǎn)換
13.4.3 轉(zhuǎn)換XML文檔格式
13.5 本章小結(jié)
第14章 多線程
14.1 線程
14.1.1 啟動線程
14.1.2 前臺和后臺線程的比較
14.1.3 線程優(yōu)先級
14.1.4 掛起和恢復(fù)線程
14.1.5 終止線程
14.1.6 Sieve和MultiSieve應(yīng)用程序
14.1.7 計時器線程
14.2 線程同步
14.2.1 Interlocked類
14.2.2 監(jiān)視器
14.2.3 監(jiān)視器內(nèi)部實現(xiàn)
14.2.4 閱讀器/編寫器鎖
14.2.5 互斥體
14.2.6 事件
14.2.7 處理多個同步對象
14.2.8 序列化對集合的訪問
14.2.9 通過MethodImpl屬性進行線程同步
14.3 線程池
第15章 遠程處理
15.1 遠程處理基礎(chǔ)知識
15.1.1 創(chuàng)建您的第一個遠程處理應(yīng)用程序
15.1.2 編程配置和聲明配置的比較
15.1.3 服務(wù)器激活和客戶端激活的比較
15.1.4 Activator.GetObject和Activator.CreateInstance方法
15.1.5 對象生存期和生存期租約
15.2 高級遠程處理
15.2.1 使用IIS作為激活代理
15.2.2 HTTP信道和二進制格式化程序
15.2.3 委托和事件
15.2.4 異步方法調(diào)用
15.2.5 綜合運用:NetDraw應(yīng)用程序
15.3 Microsoft.NET:一場全新的競賽

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號