MSDN Magazine 6 月 2011

MSDN Magazine 6 月 2011

Agile C++:透過 Visual Studio 和 TFS 進行 Agile C++ 開發與測試

Agile 開發的其中一個層面包括撰寫自動化測試,但是當您的專案混用 C# 和 C++ 程式碼時,這項工作變得更複雜。我們將向您說明 Microsoft 的其中一個團隊如何利用 Visual Studio 和 Team Foundation Server 來簡化原生和 Managed 開發的工作。 John Socha-Leialoha

Agile 開發:使 Agile 在 TFS 2010 中發揮效用

一探 Microsoft 內部開發實務的究竟,Chris Adams 將記錄他的團隊使用 Team Foundation Server 2010 移往 Agile 的過程,先從 Microsoft Solutions Framework Agile v5.0 流程範本著手,最後切換到 Microsoft Visual Studio Scrum 1.0 範本。 Chris Adams

偵錯工具引擎 API:撰寫適合 Windows 延伸模組的偵錯工具,第 3 篇:用戶端和回呼

在本系列第三篇文章中,我們將更深入探討偵測工具延伸模組與偵錯工具本身之間的關聯性,分析偵測工具用戶端與偵錯工具回呼的架構。 Andrew Richards

多版本開發:針對桌上型電腦、Prism 和 Windows Phone 7 建置多定向應用程式

當您可以使用程式碼基底建立多定向應用程式時,又何必重複同樣的工作?我們將使用 Prism、相依性插入,以及 MVP 和 MVVM 等模式,帶您逐步完成此程序。 Bill Kratochvil

StreamInsight:利用 Microsoft StreamInsight 掌握大型資料流

分析和回應幾近即時的大型資料流中的資訊,對許多企業來說至關重要,但是使用相同的工具組和查詢語言執行歷史和即時查詢從過去以來一直都不太容易。我們將向您展示 StreamInsight 如何改變這一點。 Rob Pierry

Windows Phone 7:在 Windows Phone 7 上的隔離儲存區應用 Sterling

了解如何運用 Sterling 開放原始碼庫,輕鬆在 Windows Phone 7 應用程式本機內保存和查詢資料,以及當應用程式在使用者切換到其他應用程式而處於停用狀態時管理狀態的簡單策略。 Jeremy Likness

編輯的話:黃金時代

如果您是軟體開發者,振作起來:您正活在有史以來最偉大的開發時代。Keith Ward

技術最前線:程式碼合約中的恆定性和繼承

討論過兩種最常見的軟體合約類型:前置條件和後置條件後,Dino 這個月要介紹第三種最重要的合約類型:恆定性,並繼續探討當您套用繼承時,以合約為基礎的類別的行為。Dino Esposito

資料點:Entity Framework 策略揭密:載入相關資料

透過 Entity Framework 製作資料模型不過是第一步。要查詢和載入資料,您還需要使用適當的工具。我們將向您說明各種選項,並幫助您針對您的應用程式選擇合適的途徑。Julie Lerman

預測:雲端:多平台 Windows Azure 儲存空間

Windows Azure 不光只是個單一平台的環境。為了示範它的威力,我們將針對三種不同的行動裝置建置相同的應用程式:Windows Phone 7、jQuery 和 Android。Joseph Fultz

測試回合:Bing Maps AJAX 的曲線

本月的專欄有雙重目的,除了提供使用 JavaScript 函式在 Bing Maps AJAX 地圖控制項上繪製貝茲曲線的逐步解說,也提供測試重要 JavaScript 函式的指導方針。James McCaffrey

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

就目前的情況而論,參數化的中繼程式設計提供一些有效的解決方案。但它並不是每一種設計問題的萬靈丹。動態語言充分發揮了名稱繫結執行的概念。讓我們看看它的運作方式。Ted Neward

UI 最前線:分頁原則

電子書讀取程式不難,對吧?只要解譯一些文字就成了。嗯,事情可能沒有那麼簡單。我們藉由調查文字分頁背後的機制,開始為 Windows Phone 7 建置電子書讀取程式。Charles Petzold

不吐不快:Microsoft 會獲取 DEC 的教訓嗎?

Microsoft 儘管為所應為,思考邏輯還是像家電腦公司。為了生存,這一點非改不可。David Platt