MSDN Magazine 3 月 2010

MSDN Magazine 3 月 2010

IIS Smooth Streaming:運用關聯式資料增強 Silverlight 視訊體驗

彈性資料流能應付流暢的內容遞送與解碼的問題。我們將帶您認識 IIS Smooth Streaming 的基本概念,並示範如何在您自己的 Silverlight 專案中操作音訊、視訊和標題資料。 Jit Ghosh

觸控指法:探索 Silverlight 中的多點觸控支援

在 Silverlight 中,觸控不單只是一種滑鼠輸入的形式:有時候需要的是針對觸控提供的專門化和最佳化控制項。 Charles Petzold

執行緒診斷:在 Visual Studio 2010 中使用並行處理視覺化檢視進行效能微調

一直以來,想要了解多執行緒應用程式中的效能瓶頸必須依靠專業的開發人員測量及分析。還好 Visual Studio 2010 中的並行處理視覺化檢視 (Concurrency Visualizer) 能有效減輕平行效能分析的重擔。 Hazim Shafi

測試回合:使用訊息測試 Silverlight 應用程式

Silverlight 大幅簡化了建置豐富的 Web 應用程式的程序,我們將舉例說明如何快速使用「訊息」以互動方式測試簡單的 Silverlight 應用程式。 James McCaffrey

Columns

編輯的話:曙光乍現

「科技業求職者的黑暗時期已經過去」,Dice.com 主管說道。Keith Ward

技術最前線:ASP.NET Ajax 程式庫和 WCF 資料服務

本月 Dino 將介紹 ASP.NET Ajax 程式庫引入的 JavaScript 元件,並說明如何使用這些元件有效完成用戶端資料存取。Dino Esposito

深究 CLR:將 APTCA 組件移轉至 .NET Framework 4

Microsoft .NET Framework 4 中的 CLR 安全性模型經歷了重大變革,包括採用與 Silverlight 安全性模型相似的 ”Level2” 透明度。Mike Rousos 深入剖析這些變革對 AllowPartiallyTrustedCallers (APTCA) 程式庫作者有什麼潛在的影響。Mike Rousos

資料點:先行編譯 LINQ 查詢

您知道嗎?除非特別小心,否則先行編譯 LINQ 查詢實際上可能會「降低」應用程式的效能。Julie Lerman 說明如何確保您不會每次都「重複」先行編譯查詢,因而喪失從回傳、短期服務作業和其他關鍵執行個體超出範圍的程式碼中預期獲得的效能優勢。Julie Lerman

UI 最前線:WPF 應用程式中的 MIDI 音樂

每台電腦都包含內建的 16 重奏樂團,準備好播放音樂。Charles 展示 NAudio 音效程式庫的 MIDI 支援如何讓您在 .NET 應用程式中奏樂。Charles Petzold

基本技術:Visual Basic 2010 中的泛型共變性與逆變性

深入探索 Visual Studio 2010 推出的共變性與逆變性功能。Binyam Kelile 提供實際操作的 Visual Basic 範例來說明在使用泛型介面和委派時,這些功能如何發揮更大彈性。Binyam Kelile

ASP.NET 有絕招:ASP.NET MVC 2 中的模型驗證與中繼資料

Scott Allen 示範如何運用 ASP.NET MVC 2 的新功能改善您的使用者輸入驗證,透過這些功能可在用戶端與伺服器雙方輕鬆地進行驗證。Scott Allen

安全性簡報:在 Microsoft Team Foundation Server 2010 中新增安全性錯誤基線

一窺 Microsoft 嚴謹的內部開發安全性結構,Bryan Sullivan 將說明內部產品與線上服務團隊所使用的客觀安全性錯誤分類系統,稱為「錯誤基線」(bug bar)。他將示範如何使用 Microsoft Team Foundation Server 2010 在您自己的開發環境中結合此分類系統。Bryan Sullivan

不吐不快:極端案例

開發人員應該將時間與精力放在 99 起常見案例,而非讓一起不尋常的案例喧賓奪主。David Platt