6 月 2009

6 月 2009

測試導向設計:使用模擬和測試來設計以角色為基礎的物件

使用測試導向開發方法和模擬 (Mock) 物件,以角色和責任的角度,設計物件導向程式碼,而不依類別階層來分類物件。 Isaiah Perumalla

Entity Framework:多層式架構應用程式中應避免的錯誤模式

Danny Simmons 將探討在使用 Entity Framework 建置多層式架構 (N-Tier) 應用程式時應留意的一些錯誤模式 (Anti-Pattern)。 Daniel Simmons

Velocity:建置具有分散式快取能力的資料導向應用程式

Microsoft Velocity 提供統一的分散式記憶體快取,供用戶端應用程式使用。我們會說明如何將 Velocity 加入至您的資料導向應用程式。 Aaron Dunnington

對等樂趣:使用 WCF 的對等工作處理應用程式

我們將示範如何建立用於處理對等工作的平台,多個成員可在其中一起運作以達成共同目標:完成您的工作。 Matt Neely

深入 Windows 7:介紹媒體櫃

這是 Windows 7 文章系列的第一篇 (本系列含多篇文章),本文在說明名為媒體櫃 (Libraries) 的 Windows 7 新使用者設定檔存放區概念。 Yochay Kiriaty


Code Download
.Chm Files

Columns

編輯的話:架構與總數

Howard Dierking (HD)

工具箱:雲端管理、UX 設計模式、Anders Hejlsberg 的 C# 程式設計語言以及其他主題

如果您目前正在 Cloud 中管理專案,您將需要一些工具來協助管理。本月我們將會介紹其中一項工具,討論 UX 設計模式、Anders Hejlsberg 的著作以及其他主題。Scott Mitchell

深究 CLR:稽核 .NET 應用程式的記憶體使用量

記憶體使用量會直接影響應用程式的執行速度,所以對其進行最佳化是很重要的事。本文將針對如何最佳化 .NET 程式的記憶體使用量,說明相關基本概念。Subramanian Ramaswamy 和 Vance Morrison

資料操作技巧:使用 Silverlight 3 建置不使用瀏覽器的用戶端應用程式

Silverlight 2 應用程式必須在瀏覽器中執行。不過,Silverlight 3 應用程式可以在瀏覽器中執行,也可以不使用瀏覽器執行。本文會建置一個獨立 Silverlight 3 應用程式的社交網路應用程式。John Papa

技術最前線:運用 AJAX 超越 HTML 表單

本月我們將檢視 AJAX 應用程式環境下的表單,並查看多種實作功能的方法,如自動存檔、Just-In-Time (JIT) 驗證和提交節流等功能Dino Esposito

實用模式:工作單位模式和持續性忽略

Jeremy Miller 將繼續說明持續性模式,文中會檢視工作單位的設計模式和持續性忽略 (Persistence Ignorance) 的相關問題。Jeremy Miller

測試回合:使用 IronPython 的 .NET 模組測試

本月我們將示範使用 IronPython 來測試 .NET 程式庫是多麼的輕鬆簡單。James McCaffrey

多語言程式設計師:取得 Cobra 帶來的優勢

Cobra 是新一代的 Python,提供結合動態和靜態型別的程式設計模型、內建的單元測試機制、指令碼編寫能力及更多其他功能。請閱讀本文了解其強大的功能。Ted Neward

基礎架構:自訂新的 WPF Calendar 控制項

去年底 Microsoft 透過 WPF Toolkit 發行 WPF Calendar 和DatePicker 控制項。我們將說明它們的運作方式以及如何加以自訂。Charles Petzold

並行事件:使用非同步代理程式解決哲學家用餐問題

我們將使用 Visual C++ 2010 中的新非同步代理程式程式庫,解決經典的哲學家用餐 (Dining Philosophers) 的並行處理問題。Rick Molloy

Windows 中的 C++:介紹 Direct2D

如果您想要開發高效能和高品質的商業應用程式,則仍需藉助 C++ 和機器碼。Direct2D 可協助您提供所需的強大圖形功能。Kenny Kerr