《ASP.NET3.5寶典》基於微軟的。NET框架,詳細全面地介紹了該框架下的ASP.NET3.5技術。《ASP.NET3.5寶典》從ASP.NET3.5基礎入手,圍繞這個新框架展開介紹,在比較舊ASP.NET版本的同時,《ASP.NET3.5寶典》又逐步引出3.5的一些新特性,所以它既適合ASP.NET的初學者,也適合需要提高技術的ASP.NET的開發人員。
基本介紹
- 書名:ASP.NET3.5寶典
- 作者:靳華
- ISBN:9787121072949
- 定價:118.00 元
- 出版社:電子工業出版社
- 出版時間:2009
- 開本:16
內容簡介,編輯推薦,目錄,
內容簡介
全書分為3個部分。第1部分介紹基礎知識,包括ASP.NET概述、VisualStudi02008集成開發環境、創建ASP.NET應用程式和C#3.0程式設計基礎,以及相關的基礎控制項、快取、配置檔案和安全方面的知識。第2部分介紹了ASP.NET3.5的一些網站開發特性,包括母版頁技術、主題皮膚技術、站點導航技術、數據源及數據綁定控制項技術、個性化用戶配置、Web部件技術、成員和角色管理技術,以及最新的LINQ查詢技術。第3部分通過實際的項目套用PetShop4.0,介紹了如何在具體開發中使用ASP.NET的這些技術,以及ASP.NET的客戶端異步調用技術ASP.NETAJAX。
《ASP.NET3.5寶典》的3個部分適合不同層次的讀者,需要入門的讀者可以通過第1部分,了解ASP.NET的基礎內容。需要了解ASP.NET重要開發特性的讀者,可以直接從第2部分入手,熟悉各個特性。第3部分的項目示例,適合讀者進行實戰項目的技術理解,其中一個大型的實例使用的是傳統的SQL技術,另外—個使用了最新的LINQ技術。
編輯推薦
《ASP.NET3.5寶典》通過詳細的框架理論和大量的代碼實例介紹了ASP.NET3.5技術。書中涵蓋了大量實用的ASP.NET開發相關知識。書中通過理論內容引申出該技術的實際使用場景,方便讀者的理論與實際結合。書中實例以VisualStudio2008作為開發環境,結合了最新的ASP.NET3.5技術,同時涵蓋了以前ASPNET2.0中的相關內容。書中提供3個大型案例,其中兩個使用SQL實現數據操作,另一個使用LINQ操作,這兩種操作方式是最流行的資料庫操作方法。
ASP.NET技術是基於網站開發的新技術架構。它以.NET框架為基礎,通過獨特的框架模型,實現了一種新的網站開發模式。通過對該技術的學習,讀者可以藉助此技術,開發出更加靈活、強大的網站套用。讀者在學習理論和實例的同時,還可以深化理解NET框架的結構,熟練掌握之後,將其運用到其他套用的開發。
目錄
第1部分ASP.NET基礎篇
第1章ASP.NET概述
1.1認識.NET框架
1.1.1.NET框架結構
1.1.2.NET公共語言運行庫
1.1.3C#與.NET框架
1.1.4.NET框架類庫
1.1.5.NET框架應用程式
1.2ASRNET技術
1.2.1ASRNET概述
1.2.2ASRNET命名空間
1.2.3ASRNET控制項
1.3ASRNET重要特性
1.3.1母版頁技術
1.3.2主題與皮膚
1.3.3站點導航
1.3.4數據源
1.3.5數據綁定控制項
1.3.6個性化用戶配置
1.3.7Web部件技術
1.3.8成員資格和角色管理
1.3.9登錄系列控制項
1.3.10AJAX技術
1.3.11LINQ查詢技術
1.4小結
第2章ASP.NET開發環境
2.1VisualStudio介紹
2.1.1系統要求與安裝
2.1.2VisualStudio特點
2.1.3創建項目
2.2開發中常用視窗
2.2.1伺服器資源管理器
2.2.2解決方案資源管理器
2.2.3代碼編輯視窗
2.2.4類視圖
2.2.5對象瀏覽器
2.2.6“屬性”視窗
2.2.7工具箱
2.3VisualStudio2008主要特性
2.3.1開發環境特性
2.3.2代碼編輯特性
2.3.3項目特性
2.3.4測試、部署特性
2.4VisualWebDeveloper介紹
2.4.1特性
2.4.2創建網站及檔案
2.4.3網站的生成與調試
2.5小結
第3章C#3.0程式設計基礎
3.1C#程式的編寫與執行
3.1.1一個簡單的程式示例
3.1.2程式結構
3.1.3編譯與執行
3.2類型與變數
3.2.1值類型
3.2.2引用類型
3.2.3裝箱與拆箱
3.2.4變數與常量
3.3運算符與表達式
3.3.1算術運算符
3.3.2賦值運算符
3.3.3邏輯運算符
3.4C#語句
3.4.1if語句
3.4.2switch-case語句
3.4.3while語句
3.4.4do語句
3.4.5for語句
3.4.6foreach語句
3.4.7break語句
3.4.8continue語句
3.4.9goto語句
3.4.10return語句
3.4.11throw,try、catch、finally語句
3.4.12lock語句
3.4.13using語句
3.5面向對象程式設計
3.5.1類
3.5.2構造函式
3.5.3析構函式
3.5.4方法
3.5.5屬性
3.5.6結構
3.5.7接口
3.5.8枚舉
3.6.NET2.0特性
3.6.1泛型
3.6.2匿名方法
3.6.3疊代器
3.6.4局部類
3.6.5可空類型
3.7.NET3.5特性
3.7.1隱式類型var
3.7.2對象初始化設定項
3.7.3擴展方法
3.7.4匿名類型
3.7.5自動實現的屬性
3.7.6Lambda表達式
3.7.7LINQ集成查詢
3.8小結
第4章ASP.NET頁面
4.1ASRNET頁面類
4.1.1概述
4.1.2網頁代碼模型的改進
4.1.3ASPNET頁生命周期
4.1.4ASRNET頁事件
4.2ASRNET頁語法
4.2.1指令語法
4.2.2代碼聲明塊
4.2.3代碼呈現塊
4.2.4伺服器端代碼注釋
4.2.5自定義控制項語法
4.2.6伺服器端Object標記語法
4.2.7伺服器端include指令語法
4.3ASRNET頁對象
4.3.1Request對象
4.3.2Request類說明
4.3.3Application對象
4.3.4Application類說明
4.3.5Session對象
4.3.6Session類說明
4.3.7Response對象
4.3.8Response類說明
4.3.9Cookie對象
4.3.10Cookie類說明
4.3.11User對象
4.3.12HttpContext類說明
4.4ASRNET頁成員
4.4.1公共屬性
4.4.2受保護屬性
4.4.3公共方法
4.4.4受保護方法
4.4.5公共事件
4.5小結
第5章ASP.NET控制項
5.1控制項基礎
5.1.1伺服器控制項概述
5.1.2伺服器控制項的分類
5.1.3頁面中添加Web伺服器控制項
5.1.4頁面中添加HTML伺服器控制項
5.1.5以編程方式添加伺服器控制項
5.1.6設定伺服器控制項屬性
5.2Web伺服器控制項
5.2.1AdRotator控制項
5.2.2BulletedList控制項
5.2.3Bu~on控制項
5.2.4Calendar控制項
5.2.5CheckBox和CheckBoxList控制項
5.2.6DropDownList控制項
5.2.7FileUpload控制項
5.2.8HiddenField控制項
5.2.9HyperLink控制項
5.2.10Image控制項
5.2.11ImageMap控制項
5.2.12Label控制項
5.2.13ListBox控制項
5.2.14Literal控制項
5.2.15MultiView和View控制項
5.2.16Panel控制項
5.2.17PlaceHolder控制項
5.2.18RadioButton各RadioButtonList控制項
5.2.19Substitution控制項
5.2.20TextBox控制項
5.2.21Wizard控制項
5.3HTML伺服器控制項
5.3.1HtmlAnchor控制項
5.3.2HtmlButton控制項
5.3.3HtmlForm控制項
5.3.4Htmllmage控制項
5.3.5HtmllnputButton控制項
5.3.6HtmllnputCheckBox控制項
5.3.7HtmllnputFile控制項
5.3.8HtmIlnpulHidden控制項
5.3.9HtmlInpulImage控制項
5.3.10HlmIInputRadioButton控制項
5.3.11HtmllnputText控制項
5.3.12HtmlSelect控制項
5.3.13HtmITextArea控制項
5.4驗證控制項
5.4.1RequiredFieldValidator控制項
5.4.2CompareValidator控制項
5.4.3RangeValidator控制項
5.4.4RegularExpressionValidator控制項
5.4.5CustomValidator控制項
5.5小結
第6章ASP.NET配置檔案
第7章ASP.NET快取技術
第8章ASP.NET安全
第2部分ASP.NET3.5網站設計功能篇
第9章ASP.NET3.5的母版頁技術
第10章ASP.NET3.5的主題與皮膚技術
第11章ASP.NET3.5的站點導航技術
第12章ASP.NET3.5的數據源的控制項
第13章ASP.NET3.5的數據綁定控制項
第14章ASP.NET3.5個性化用戶配置技術
第15章ASP.NET3.5的Wed部件技術
第16章ASP.NET3.5成員和角色管理
第17章ASP.NETAJAX技術
第18章LINQ查詢技術
第3部分綜合案例篇
第19章PetShop4.0項目分析
第20章辦公自動化管理系統
第21章系統管理子系統
第22章人事管理子系統
第23章項目管理子系統
第24章文檔管理子系統
第25章內部郵件子系統
第26章日程管理子系統
第27章三層結構的聊天室
附錄A光碟案例的配置方法
……