MSDN Magazine 5 月 2010

MSDN Magazine 5 月 2010

視訊播放:使用 Silverlight Media Framework 建置自訂播放程式

Silverlight Media Framework 是一種具有可擴充及調整特性的視訊架構,可以讓您用來建立專屬播放程式。我們將帶領您逐步完成自訂播放程式專案,這個專案會讓播放程式在播放完目前的視訊之後,顯示建議的視訊以供進一步檢視。 Ben Rush

Silverlight 安全性:保護 Silverlight 應用程式的安全

在保護 Silverlight 應用程式的安全方面,Josh Twist 說明了開發人員所面對的挑戰,他示範您要注意的重點為何,並著重於驗證及授權等主要方面。 Josh Twist

RIA Services:使用 WCF RIA Services 的企業典範

學習如何在 Silverlight 應用程式中運用 WCF RIA Services。Michael D. Brown 會使用廣泛的銷售點程式,針對從最簡單到最複雜的商業應用程式,示範如何以各種企業設計典範來滿足這些應用程式的需求。 Michael D. Brown

工作流程服務:使用 WCF 和 WF 4 以視覺化方式設計工作流程

有了 .NET Framework 4,使用 WF 實作 WCF 服務變得輕而易舉。我們將透過示範,告訴您根據實際商業案例建立長期執行、持久和具特定功能的模型是多麼簡單的事,完全不必撰寫任何程式碼。 Leon Welicki

Columns

編輯的話:有趣的網際網路

不久之前,「衝浪」(Surfing) 一詞原本還是指衝浪活動。Keith Ward

技術最前線:使用 C# 4.0 的動態關鍵字

C# 4 提供了新的動態關鍵字,可為傳統屬於強型別的語言賦予動態型別。我們將說明動態關鍵字的運作方式和功能,這些功能是casting、var 和 System.Object 所無法達到的。Dino Esposito

深究 CLR:CLR 4 中生產環境診斷的改良內容

Common Language Runtime (CLR) 4 包含新的 API,可針對生產環境端擴充診斷支援。我們將說明偵錯 API 如何針對應用程式毀損和當機情況支援傾印偵錯,以及如何在多執行序問題造成當機時更容易進行偵測。Jon Langdon

資料點:WCF 服務中的 LINQ 投影查詢和替代項目

Julie Lerman 表示,LINQ 將隨機類型的資料投影為匿名型別的功能有時很好用,有時卻非常擾人。如果只是要取得資料的特殊檢視,這項功能就很方便,但是在某些情況下卻大有問題。她將說明這項功能的限制以及解決方式。Julie Lerman

測試回合:使用 F# 進行合併與排列

了解合併與排列是軟體測試的基本技能。我們將說明如何使用以 F# 語言撰寫的程式碼進行合併與排列。James McCaffrey

基礎知識:服務匯流排緩衝區

學習幾項進階的 Windows Communication Foundation 程式設計技巧。Juval Lowy 將帶領您從緩衝區開始,深入檢驗 Windows Azure AppFabric 服務匯流排。Juval Lowy

安全性簡報:規則運算式拒絕服務攻擊與防禦

Microsoft 資訊安全專家 Bryan Sullivan 相信,由於權限提升攻擊變得更難以執行,因此拒絕服務黑函攻擊將更為普遍。他將示範如何保護您的應用程式不受規則運算式 DoS 攻擊的威脅。Bryan Sullivan

程式設計師雜談:使用 MongoDB 投入 NoSQL 的懷抱

MongoDB 是 NoSQL 運動主要使用的工具之一,可提供有別於傳統關聯式資料庫系統的替代方案。在這一系列專欄中,Ted Neward 首先將詳細檢驗文件架構資料庫,讓您了解其優缺點。Ted Neward

UI 最前線:跳脫 Grid 的思維

在 Windows Presentation Foundation 和 Silverlight 中,使用 Canvas 或是單一儲存格 Grid 看起來似乎都一樣,不同之處在於容器對於配置系統其餘部分的呈現方式。Canvas 並未參與配置,因此當您需要跳脫配置時就能使用。Charles Petzold

不吐不快:基本法則

如果程式設計師只著重自己的想法,就永遠無法開發好的軟體。David Platt