內容簡介

本書演示了Microsoft的新框架如何極大地改進了Windows和Web應用程序的編程能力,並且說明了多種不同的技術如何通過架構模式和工具包含了.NET 3.5匯聚的最佳實踐。

在本書中,作者Jesse Liberty和Alex Horovitz描述了怎樣結合使用4種主要的技術來構建現代的n層和面向服務的應用程序。每個示例都是用C#編寫的,並且可以下載源代碼。本書包括以下內容。

‧WPF(Windows Presentation Foundation,Windows表示基礎)︰利用這種表示框架和圖形子系統實現類似于Vista的效果。

‧WCF(Windows Communication Foundation,Windows通信基礎)︰使用這種基于標準的系統幫助應用程序跨網絡通信。

‧WF(Windows Workfiow Foundation,Windows工作流基礎)︰使用這種系統定義、執行和管理工作流。

‧Windows CardSpace︰利用這種新型系統管理用戶的標識。

‧XAML︰把Microsoft的基于XML的標記語言與WPF一起用于用戶界面。

‧Ajax︰學習這些ASP.NET擴展,實現客戶端功能。

.NET 3.5推進了開發人員近10年來在.NET Framework的以前版本中處理的架構模式。本書使用真實的示例和帶有詳細注釋的源代碼增強了開發可伸縮、可靠的企業級應用程序的方式,並使之變得順利。


Jesse Liberty是Microsoft在Silverlight Development分部的項目經理,並且是多本圖書的作者,包括O﹀Reilly的《Programming Silverlight 2》和最暢銷圖書《Programming C# 3.0》。
 

目錄

前言
第1部分 表示選項
第1章 .NET 3.5︰用子構建MVC.cn層和SOA應用程序的更好框架
1.1 信息集成與信息孤島
1.2 什麼?所有內容都在這一本書里
第2章 介紹XAML︰以聲明方式創建
2.1 XAML簡介
2.2 簡單的XAML操作
2.3 確定什麼運行在哪里
2.4 動畫
第3章 介紹WPF︰更豐富的桌面UI體驗
3.1 簡單的開始︰面板
3.2 嵌套
3.3 資源
3.4 變形
3.5 動畫
3.6 數據綁定
第4章 應用WPF︰構建一個商業應用程序
4.1 將應用程序分成片
4.2 裝飾器
4.3 業務類
4.4 頁面1——向購物車中添加物品
4.5 頁面2——信用卡驗證
第5章 Ajax概述︰將桌面UI移到Web上
5.1 Web應用程序正得到全面提升
5.2 開始
5.3 利用Ajax創建一個“Word Wheel”
5.4 腳本管理器
5.5 接下來是什麼呢
第6章 應用Ajax︰ListMania
6.1 創建To-Do列表管理器
6.2 個性化To-Do列表
第7章 介紹Sliverlight︰一個更加豐富的Web UI平台
7.1 一章篇幅的Silverlight
7.2 Silverlight的廣度
7.3 深入學習︰構建一個應用程序
7.4 控件
7.5 事件和事件處理程序
7.6 動態創建控件
7.7 數據綁定
7.8 樣式控件
第2部分 設計模式上的實現
第8章 用.NET 3.5實現設計模式
8.1 .NET 3.5創造好的設計
8.2 n層模式
8.3 MVC模式
8.4 MVC示例
8.5 觀察者模式/發布和訂閱
8.6 工廠方法模式
8.7 命令鏈模式
8.8 單例模式
第3部分 業務層
第9章 理解LINQ︰作為一流的語言構造的查詢
9.1 定義和執行LINQ查詢
9.2 擴展方法
9.3 添加AdventureWorksLT數據庫
9.4 LINQ to SQL基本原理
9.5 使用Visual Studio的LINQ to SQL設計器
9.6 檢索數據
9.7 LINQ to XML
第10章 WCF簡介︰可訪問的
10.1 更精確地定義服務
10.2 實現Web服務
10.3 UDDI︰誰在那兒,他們可以為我做什麼
10.4 它們都如何工作
10.5 WCF的SOA實現
10.6 綜合應用
第11章 應用WCF︰YahooQuote
11.1 創建並啟動一個Web服務
11.2 調用Web服務
第12章 WF介紹
12.1 傳統(WF之前)的流控制
12.2 使用Windows工作流
12.3 理解WF運行時
12.4 運行時服務
第13章 應用WF︰構建狀態機
13.1 Windows工作流與狀態機
13.2 構建一個事件支持狀態機
13.3 狀態
13.4 事件驅動的狀態機
13.5 運行
13.6 狀態(機)的持久性
13.7 回到正常計劃的編程上來
第14章 使用和應用CardSpce︰建立身份標識的新模式
14.1 關于Windows CardSpace
14.2 理解身份標識元系統
14.3 創建CardSpace身份標識
14.4 在應用程序中添加CardSpace支持
14.5 小結
結束語
網路書店 類別 折扣 價格
  1. 新書
    87
    $360