MSDN Magazine 10 月 2011

MSDN Magazine 10 月 2011

非同步程式設計:全新的 Visual Studio Async CTP 使非同步程式設計更得心應手

在執行高延遲作業的程式中達成反應機敏的使用者介面有很多種不同的方法,但是這麼做的困難度很高。下一版的 C# 和 Visual Basic 將包含新型的非同步控制項流程,可同時避開多執行緒處理的危險,以及撰寫回呼方法的麻煩。 Eric Lippert

非同步程式設計:利用 Await 暫停和播放

在即將發行的 Visual Basic 和 C# 版本中,非同步方法是在您的非同步程式設計擺脫回呼的絕佳管道。Mads Torgersen 將仔細探討全新的 await 關鍵字實際的作用,他將從概念開始講起,漸入核心。 Mads Torgersen

非同步程式設計:非同步效能:了解使用 Async 與 Await 的代價

以 C# 和 Visual Basic 著手撰寫非同步方法很簡單,但是在效能方面可能有隱蔽的成本。Stephen Toub 將探索非同步方法的優缺點,讓您詳實了解它們實際的實作方式,他還會說明當中牽涉的一些更微妙的成本。 Stephen Toub

LightSwitch 安全性:保護 LightSwitch 應用程式的存取安全

Visual Studio LightSwitch 是令人雀躍的新產品,可幫助開發人員快速且輕鬆地建置商務應用程式。本文將探索保護三層式應用程式的挑戰,並說明開發人員如何能夠利用 LightSwitch 中的存取控制功能來保護應用程式的安全。 Valerie Andersen, Matt Evans, Sheel Shah, Michael Simons

F# 程式設計:編寫 F#/C# VSIX 專案範本

建立由一個 C# ASP.NET MVC 3 Web 應用程式和兩個 F# 程式庫組成的 Visual Studio 擴充功能專案範本,有利於重複使用和刪減該些重複又耗時的設定苦活兒。 Dan Mohl

Silverlight:從 Silverlight 4 駕馭 Dynamics CRM 4.0 API 的威力

建置可與 Microsoft Dynamics CRM 4.0 直接互動的 Silverlight 應用程式確實極富挑戰,但是這裡有針對正確的方法提供詳細的逐步說明,能夠幫上一點忙。 Mark Beckner

SharePoint 開發:在 SharePoint 2010 中建置資訊架構

一同來了解如何使用全新的 SharePoint 2010 企業內容管理功能,針對網際網路面向的發佈與知識管理入口網站建置和實作靈活的資訊架構。 Shahram Khosravi

HTML5:瀏覽器和功能偵測

現在建置網站,不僅要外觀亮眼,還要能歷久彌新。也就是說,您的網站不僅要能夠在當今的瀏覽器內運作,在未來的版本也要能夠運作才行。本文將提供秘訣和最佳作法來幫助您達成此目標。 Sascha P. Corti

HTML5:撰寫商業導向的 JavaScript Web 應用程式

Microsoft 把 HTML5 和 JavaScript 視為 Windows 開發人員的基石。為了幫助您學習撰寫準備好用於生產環境的 JavaScript,我們將帶您逐步建立基本的商務應用程式。 Frank Prößdorf, Dariusz Parys

編輯的話:思考非同步

在 Microsoft 的領頭 Managed 程式設計語言一連串重要的演變過程中,目前最新的發展是在 C# 和 Visual Basic 新增非同步程式設計支援。Michael Desmond

技術最前線:物件和資料模型的藝術

現今的應用程式太常以單一資料模型建置,Dino Esposito 如是說。他將探討處理各種情況的策略,說明多模型提供更大的彈性並且可幫助您開發更多層式且強固的應用程式。Dino Esposito

Windows 與 C++:執行緒集區取消和清除

說到多執行緒應用程式,取消和清除是出了名的棘手難題。然而,執行緒集區環境可使用清除群組,因此更容易管理執行緒集區的物件和回呼,且看 Kenny Kerr 的詳細解說。Kenny Kerr

預測:雲端多雲:Windows Azure AppFabric 服務匯流排:主題

隨著 AppFabric CTP 六月份更新,AppFabric 服務匯流排現在提供主題,這是一項豐富的發佈和訂閱新功能。Joseph Fultz 將說明如何運用這項全新的傳訊技術來加速商店內的庫存檢查。Joseph Fultz

測試回合:圖表結構和最大團

在電腦科學中,最大團 (Maximum Clique) 問題是一大挑戰,對它也不甚了解。但是用來解決此問題的程式碼可幫助開發人員了解諸如社交網路等重要區域。所以不妨往下閱讀。James McCaffrey

UI 最前線:Windows Phone 7 中的頁面和快顯畫面

Charles 加入方便瀏覽和加強使用者互動的「一大堆對話方塊」來改進電子書閱讀程式,並且為了慶祝萬聖節轉而提供恐怖作品文選。Charles Petzold

不吐不快:超乎想像

2011 年潛能創意盃 (Imagine Cup) 軟體競賽吸引了來自全球各地 128 個團隊齊聚紐約市。David Platt 發現各種創新之舉並非此項活動唯一的爆點David Platt