內容簡介
本書以全新的ASENET 3.5內容設計為出發點,循序漸進地講解ASENET 3.5技術精要。本書聚焦于ASENET 3.5及VS 2008新功能,例如JavaScript IntelliSense、JavaScdpt Debug、CSS的生成與管理、對C#3.0的支持、LINQ
IntelliSense及排錯等。對于C#3.0諸多的新語言功能,本書亦詳實披露新語法所帶來的改革。通過學習這些新功能,可以讓您置身頂尖的技術潮流。本書適合于學習ASRNET 3.5技術的初、中級讀者。
目錄
第1章 VS 2008 IDE整合開發環境新功能介紹
1.1 ASP.NET 3.5技術藍圖概述
1.2 ASP.NET 3.5技術脈絡
1.3 VS 2008開發工具版本介紹
1.4 VS 2008與VS 2005環境的共存
1.5 VS 2008性能改進
1.6 NET Framework Multi-Targeting
1.7 HTML設計畫面的拆分視圖
1.8 CSS樣式生成與管理工具
1.9 JavaScript IntelliSense支持
1.10 JavaScript Debug支持
1.11 LINQ與O/R Mapping設計工具的支持
1.12 組合管理C#的using語句
1.13 嵌套Master Pages的支持
1.14 透明的IntelliSense模式
1.15 標尺及網格線對WebForm窗體的設計輔助
1.16 VS 2008重要Hot-Fix補丁程序
1.17 各章示例文件名稱列表
結論
第2章 C# 3.0語言新功能介紹
2.1 隱式類型區域變量及數組聲明
2.2 對象初始化設置
2.3 集合初始化設置
2.4 匿名類型
2.5 Lambda表達式
2.6 護展方法
2.7 自動屬性實現
2.8 部分方法定義
結論
第3章 LINQ新一代數據查詢技術
3.1 LINQ Project緣起與誕生
3.2 LINQ架構概覽
3.3 LINQ Query查詢3步驟及延遲查詢特性
3.4 LINQ to Object
3.5 LINQ to ADO NET
3.6 LINQ to XML
結論
第4章 DataSet設計工具與TableAdapter在數據訪問中的應用
4.1 DataSet數據集簡介
4.2 DataSet數據集的訪問運用
4.3 強類型DataSet vs弱類型DataSet
4.4 強類型DataSet創建
4.5 用Code-Behind編寫TableAdapter程序
……
第5章 新一代事務管理機制——System.Transactions
第6章 Cache 2.0第二代的網頁緩存機制Ⅰ——網頁輸出緩存
第7章 Cache 2.0第二代的網頁緩存機制Ⅱ——應用程序數據緩存
第8章 全新ASP.NET 3.5的ListView與DataPager控件
第9章 VS 2008對CSS樣式生成與管理的支持
第10章 CSS在ASP.NET排版及控件上的應用
第11章 VS 2008對JavaScript及ASP.NET AJAX的IntelliSense支持
第12章 VS 2008對JavaScript的Debug支持
第13章 ASP.NET 3.5網頁的運行狀況監視——Health Monitoring
第14章 Silverlight 1.0開發環境安裝及輔助工具應用
第15章 Silverlight問答集及項目組成元素功能解說
第16章 SiIVerIight應用程序的開發Ⅰ——文本、圖像與繪圖
第17章 Silverlight應用程序的開發Ⅱ——音頻、視頻及動畫
1.1 ASP.NET 3.5技術藍圖概述
1.2 ASP.NET 3.5技術脈絡
1.3 VS 2008開發工具版本介紹
1.4 VS 2008與VS 2005環境的共存
1.5 VS 2008性能改進
1.6 NET Framework Multi-Targeting
1.7 HTML設計畫面的拆分視圖
1.8 CSS樣式生成與管理工具
1.9 JavaScript IntelliSense支持
1.10 JavaScript Debug支持
1.11 LINQ與O/R Mapping設計工具的支持
1.12 組合管理C#的using語句
1.13 嵌套Master Pages的支持
1.14 透明的IntelliSense模式
1.15 標尺及網格線對WebForm窗體的設計輔助
1.16 VS 2008重要Hot-Fix補丁程序
1.17 各章示例文件名稱列表
結論
第2章 C# 3.0語言新功能介紹
2.1 隱式類型區域變量及數組聲明
2.2 對象初始化設置
2.3 集合初始化設置
2.4 匿名類型
2.5 Lambda表達式
2.6 護展方法
2.7 自動屬性實現
2.8 部分方法定義
結論
第3章 LINQ新一代數據查詢技術
3.1 LINQ Project緣起與誕生
3.2 LINQ架構概覽
3.3 LINQ Query查詢3步驟及延遲查詢特性
3.4 LINQ to Object
3.5 LINQ to ADO NET
3.6 LINQ to XML
結論
第4章 DataSet設計工具與TableAdapter在數據訪問中的應用
4.1 DataSet數據集簡介
4.2 DataSet數據集的訪問運用
4.3 強類型DataSet vs弱類型DataSet
4.4 強類型DataSet創建
4.5 用Code-Behind編寫TableAdapter程序
……
第5章 新一代事務管理機制——System.Transactions
第6章 Cache 2.0第二代的網頁緩存機制Ⅰ——網頁輸出緩存
第7章 Cache 2.0第二代的網頁緩存機制Ⅱ——應用程序數據緩存
第8章 全新ASP.NET 3.5的ListView與DataPager控件
第9章 VS 2008對CSS樣式生成與管理的支持
第10章 CSS在ASP.NET排版及控件上的應用
第11章 VS 2008對JavaScript及ASP.NET AJAX的IntelliSense支持
第12章 VS 2008對JavaScript的Debug支持
第13章 ASP.NET 3.5網頁的運行狀況監視——Health Monitoring
第14章 Silverlight 1.0開發環境安裝及輔助工具應用
第15章 Silverlight問答集及項目組成元素功能解說
第16章 SiIVerIight應用程序的開發Ⅰ——文本、圖像與繪圖
第17章 Silverlight應用程序的開發Ⅱ——音頻、視頻及動畫
序
時光荏苒,時間的巨輪從不停止,軟件技術進步的腳步亦不曾停歇,想當初祭司被ASP.NET1.0迷人的魅力所吸引,投身.NET浩翰的技術大海之中,從開始一無所知,到能夠專精一藝,算來已有六個年頭的知識耕耘,轉眼間ASP.NET已成熟茁壯地邁入第四代的版本,來到了ASP.NET 3.5。
ASP.NET 3.5是一個繼往開來的版本,它所采取的升級策略異于以往,往昔ASP.NET 1.0升級到ASP.NET 2.0,在許多方面算是破壞式創新,大刀闊斧地改造整體架構與運作機制,從純技術的角度來看,ASP.NET 2.0具備大幅創新的能力,但是若從企業及升級成本的角度來看,這種革命的成本也未免太大,因為ASP.NET 1.x程序要順利升級到ASP.NET 2.0著實不易,是無法只靠一個轉換向導就搞定的。因此ASP.NET 3.5汲取過往的經驗,采用的是一種穩健升級與創新的策略,也就是不僅延續ASP.NET 2.0的技術生命,又在此基礎之上,對C#及VB語言進行改造,增加新一代LINQ查詢技術,內置ASP.NET AJAX 3.5,以及增加Silverlight 1.0與2.0的RIA向量技術,讓ASP.NET 3.5在創新的同時,具備對ASP.NET 2.0的高度兼容性,實現名至實歸的“繼往開來”。
然而,有人以為ASP.NET 3.5只是小改版,落入見山不見林的誤解。除了ASP.NET 3.5在Web層面進行強化外,.NET Framework 3.5本身亦推出了新一代的Foundation架構,例如WCF、WorkFlow、CardSpace等,它們亦算是廣義ASP.NET技術的一環,對ASP.NET的影響力不容忽視。ASP.NET程序員常常只關注ASP.NET,卻忘了不同的.NET技術區塊正相互影響著,有一天它們也會變成ASP.NET技術不可分離的一部分。對于新技術的學習絕對不能掉以輕心。
再者,如果您是一個ASP.NET的狂熱愛好者,如果純粹的ASP.NET 3.5、ASP.NET AJAX、Silverlight己不能滿足您旺盛的求知欲,別擔心,ASP.NET 3.5 Extensions早就規劃好一系列很 的擴充技術等著你,例如MVC、Dynamic Data、Data Services、ADO.NET Entity Framework等重量級技術,相信這些新技術足夠滿足您學習ASP.NET 3.5的渴望,直到ASP.NET 4.0到來。
最後,對于ASP.NET 3.5及.NET Framework 3.5的一切一切,莫忘了VS 2008是.NET程序員的最佳良友,VS 2008新增的許多功能,可以讓您在開發ASP.NET、ASP.NET AJAX、Silverlight、LINQ應用程序時,得到最好的支持。快去安裝一套VS 2008,開始您的新一代ASP.NET 3.5體驗吧!
ASP.NET 3.5是一個繼往開來的版本,它所采取的升級策略異于以往,往昔ASP.NET 1.0升級到ASP.NET 2.0,在許多方面算是破壞式創新,大刀闊斧地改造整體架構與運作機制,從純技術的角度來看,ASP.NET 2.0具備大幅創新的能力,但是若從企業及升級成本的角度來看,這種革命的成本也未免太大,因為ASP.NET 1.x程序要順利升級到ASP.NET 2.0著實不易,是無法只靠一個轉換向導就搞定的。因此ASP.NET 3.5汲取過往的經驗,采用的是一種穩健升級與創新的策略,也就是不僅延續ASP.NET 2.0的技術生命,又在此基礎之上,對C#及VB語言進行改造,增加新一代LINQ查詢技術,內置ASP.NET AJAX 3.5,以及增加Silverlight 1.0與2.0的RIA向量技術,讓ASP.NET 3.5在創新的同時,具備對ASP.NET 2.0的高度兼容性,實現名至實歸的“繼往開來”。
然而,有人以為ASP.NET 3.5只是小改版,落入見山不見林的誤解。除了ASP.NET 3.5在Web層面進行強化外,.NET Framework 3.5本身亦推出了新一代的Foundation架構,例如WCF、WorkFlow、CardSpace等,它們亦算是廣義ASP.NET技術的一環,對ASP.NET的影響力不容忽視。ASP.NET程序員常常只關注ASP.NET,卻忘了不同的.NET技術區塊正相互影響著,有一天它們也會變成ASP.NET技術不可分離的一部分。對于新技術的學習絕對不能掉以輕心。
再者,如果您是一個ASP.NET的狂熱愛好者,如果純粹的ASP.NET 3.5、ASP.NET AJAX、Silverlight己不能滿足您旺盛的求知欲,別擔心,ASP.NET 3.5 Extensions早就規劃好一系列很 的擴充技術等著你,例如MVC、Dynamic Data、Data Services、ADO.NET Entity Framework等重量級技術,相信這些新技術足夠滿足您學習ASP.NET 3.5的渴望,直到ASP.NET 4.0到來。
最後,對于ASP.NET 3.5及.NET Framework 3.5的一切一切,莫忘了VS 2008是.NET程序員的最佳良友,VS 2008新增的許多功能,可以讓您在開發ASP.NET、ASP.NET AJAX、Silverlight、LINQ應用程序時,得到最好的支持。快去安裝一套VS 2008,開始您的新一代ASP.NET 3.5體驗吧!
網路書店
類別
折扣
價格
-
新書$408