MSDN Magazine 9 月 2010

MSDN Magazine 9 月 2010

非同步工作:簡化工作的非同步程式設計

非同步程式設計可讓您並行執行耗費資源的作業,而不會封鎖 UI 執行緒。我們將示範三個簡單的技巧,在您的程式碼中實作非同步作業。 Igor Ostrovsky

並行處理:CLR 4.0 ThreadPool 中的並行存取節流設定

多核心架構與平行處理應用程式的趨勢使得 CLR 4.0 ThreadPool 發生許多變化。如果您特別強調新應用程式的並行能力或是在舊應用程式加入並行存取,或者利用 ASP.NET 或並行擴充性技術,那麼這個設定非常適合您。 Erika Fuentes

非同步代理程式:使用非同步代理程式庫進行以動作項目為基礎的程式設計

代理程式模型提供有效的方法來隱藏延遲,藉此達到高效率的平行執行。非同步代理程式庫 (Asynchronous Agents Library,AAL) 可讓您將這個以動作項目為基礎的模型與訊息傳遞介面搭配使用,我們將示範它的運作方式。 Mike Chu, Krishnan Varadarajan

應用程式移轉:將 ASP.NET 1.1 應用程式移轉至 Visual Studio 2010

採用 .NET Framework 4 來防範應用程式過時、獲得新功能,並且提高市場銷售力;就從學習如何將舊應用程式移轉至最新最棒的應用程式開始。 Jonathan Waldman

資料繫結設計:建立 SharePoint 2010 適用的 Silverlight 4 網頁組件

建置自訂 SharePoint 2010 解決方案時,在前端運用 Silverlight 4 是很理想的作法。我們將逐步引導您使用 Visual Studio 與 Expression Blend 建置 Silverlight 網頁組件。 Paul Stubbs

SQL Server 和 MapPoint:搭配運用 MapPoint 2010 與 SQL Server 空間

雖然 SQL Server 很適合存放空間資料,可惜卻無法有效與 MapPoint 溝通。因此我們的地理資料專家將示範如何從 SQL Server 讀取點及多邊形物件,然後在 MapPoint 中轉譯,另外還會示範如何使用 Visual Studio 2010 隨附的 Entity Framework 4.0,將點和多邊形寫回 SQL Server。 Eric Frost, Richard Marsden

程式設計師雜談:多範型 .NET,第 1 部分

軟體開發並不侷限於物件導向設計;而是要尋找最適用的方法,然後在您的解決方案中融合此方法。Ted Neward

編輯的話:美國學校徒勞無功

讀者討論美國學校是否教育學生做好軟體開發工作的準備。Keith Ward

技術最前線:MVP 模式改進 Web Form

模型檢視展示者 (Model-View-Presenter,MVP) 模式是 MVC 的一項革新。我們介紹針對 ASP.NET Web Form 實作 MVP,並比較 MVP 與 ASP.NET MVC 及 MVVM 用於 Windows Presentation Foundation (WPF) 和 Silverlight 的效果。Dino Esposito

行動運算:在 Windows Phone 7 上運用 IronRuby

IronRuby 專家 Shay Friedman 討論行動技術,並向您示範如何實作 Microsoft 的熱門 Ruby 動態語言來建置 Windows Phone 7 應用程式。Shay Friedman

測試回合:使用 IronPython 測試要求-回應

學習如何使用 IronPython (與 .NET Framework 相容的 Python 實作) 為 ASP.NET Web 應用程式執行 HTTP 要求-回應測試,來補充您的測試工具組。James McCaffrey

安全性簡報:TFS 2010 的 MSF-Agile+SDL 流程範本

Team Foundation Server 的 MSF-Agile 專案範本讓您的團隊輕鬆運用 Agile 技巧。新的 MSF-Agile+SDL 範本加入安全性開發生命週期需求。我們將為您說明它的原理。Bryan Sullivan

UI 最前線:觸控與回應

Charles Petzold 繼續剖析 Windows Presentation Foundation 的多點觸控操作事件,示範如何設計自訂類別來裝飾項目並提供視覺化回饋給使用者。Charles Petzold

不吐不快:推託之詞

委婉話語是懦夫的庇護所。David Platt