MSDN.雜誌【March 2008】

摘要:MSDN.雜誌【March 2008】

Subscribe  
March2008 March 2008
ASP.NET MVC: 建置沒有 Web Form 的 Web 應用程式
Chris Tavares 說明 ASP.NET MVC Framework 的模型檢視控制器 (Model View Controller) 模式如何幫助您建置彈性又容易測試的 Web 應用程式。 Chris Tavares
輕輕鬆鬆寫程式: 有效駕馭軟體依存性以提升應用程式彈性
James Kovacs 說明緊密聯繫架構的缺點、為什麼這樣會很難測試,以及這將如何造成改寫時的限制。接著他會提議數個解決方案。 James Kovacs
CI 伺服器: 使用持續整合技術重新定義建置程序
Jay Flowers 示範如何同時運用獨立的工具和完整的 CI Factory 方案,來設定及使用持續整合 (Continuous Integration,CI) 伺服器。 Jay Flowers
執行效能: 使用 Visual Studio Profiler 找出應用程式的瓶頸
我們將藉由逐步解說一個效能調查範例,並找出某些範例應用程式中缺乏效率的程式碼,來向您介紹 Visual Studio Profiler。 Hari Pulapaka and Boris Vidolov
Office 程式開發: 真實世界中的 OBA 解決方案模式
OBA 解決方案模式可協助架構設計人員與開發人員建置 Office Business Application (OBA)。本文介紹七種核心 OBA 解決方案模式,並將套用其中一種模式來解決真實世界的問題。 Steve Fox
>(6998 KB)

Columns
編輯的話: 太多游泳池的設計不切實際
本月 Howard Dierking 要提醒您勿在與世隔絕的想像空間中進行應用程式的設計,因為這樣就像是閉門造車,如此將會產生不切實際的結果。 Howard Dierking
工具箱: 輕輕鬆鬆進行 Web 偵錯、延伸 Reflector…等等
本月內容包括:更優異的 Web 應用程式設計階段經驗、Scott Guthrie 的部落格、延伸 Extend Lutz Roeder 的 Reflector…等等。 Scott Mitchell
深究 CLR: 提升應用程式的啟動效能
應用程式的啟動效能對使用者很重要,且效能的方法有很多。讓我們看一看可以從哪裡開始著手。 Claudio Caldato
資料操作技巧: LINQ 的標準查詢運算子
LINQ to Objects 與 LINQ to Entities 有許多的標準查詢運算子,這些運算子會操作序列 (Sequence),以執行各式各樣的作業。 John Papa
進階基本知識: Office 2007 檔案和 LINQ 的關係
LINQ to XML 和 Microsoft SDK for Open XML 格式可簡化在擷取或修改資料的過程中,存取 2007 Office System Open XML 文件組件的程序,進而縮短程式碼並降低程式碼的複雜度。 Ken Getz
Office Space: 使用 STSDEV 簡化 SharePoint 的開發作業
Ted Pattison 顯示如何使用新的 STSDEV 公用程式,以容易且可重複使用的方式來設定及部署 SharePoint 開發專案。 Ted Pattison
測試回合: 使用 Windows PowerShell 自動化 Web UI
本文將為您介紹如何使用 Windows PowerShell,快速且輕鬆地為 ASP.NET 與傳統 ASP Web 應用程式自動化 UI 的測試。 Dr. James McCaffrey
安全性簡報: 使用 Visual C++ 的防禦功能來保護您的程式碼
Michael Howard 概述 Visual C++ 2005 及更新版本中提供的一些緩衝區滿溢防禦功能。 Michael Howard
Extreme ASP.NET: 全能的資料繫結控制項
Fritz Onion 示範 ASP.NET 3.5 中的 ListView 控制項如何能使資料繫結的工作更容易,包括 CSS 樣式、彈性分頁,以及排序、插入、刪除及更新等輔助功能。 Fritz Onion
基礎架構: 向量圖形以及 WPF Shape 類別
System.Windows.Shapes 命名空間是 Charles Petzold 在 WPF 中呈現二維向量圖形的首選命名空間。他將在此說明原因。 Charles Petzold
.NET 大小事: 非同步資料流的處理
本月 Stephen Toub 將探討非同步資料流的處理。 Stephen Toub
{ End Bracket }: 什麼是 ALT .NET?
Jeremy D. Miller 說明推動 ALT .NET 運動的原因。 Jeremy D. Miller