MSDN Magazine 7 月 2011

MSDN Magazine 7 月 2011

ASP.NET WebGrid:充分利用 ASP.NET MVC 中的 WebGrid

近來發行的 WebMatrix 推出了一組產能協助程式,包括 WebGrid 和 Chart 等。WebGrid 提供了有效呈現表格式資料的方法。本文將說明 WebGrid 在產能方面的優點,並且為 ASP.NET MVC 開發人員指出幾個有效使用 WebGrid 的重點。 Stuart Leeks

SharePoint 開發:建置 SharePoint Online 工作流程解決方案

Chris Mayo 延續他在三月發表的文章,在本文中透過擴充購買的解決方案來包含工作流程解決方案,然後以 Visual Studio 開發的自訂工作流程動作進一步擴充該工作流程,藉此說明 SharePoint Online 中的工作流程支援。 Chris Mayo

Web 開發:適用於 Web 開發人員的 Visual Studio 2010 SP1

瞧瞧全新 Visual Studio Service Pack 中為 Web 開發人員提供的好康,包括與 Microsoft Web Platform 的 IIS Express、SQL Server CE、Razor 語法、Web Platform Installer 等新產品/功能相整合。 Deepak Verma, Scott Hanselman

Silverlight 當地語系化:載入 Silverlight 地區設定資源的秘訣與竅門,第 2 篇

本文將延續 2011 年三月份的討論話題,談一談非常實用的伺服器端元件,為當地語系化解決方案錦上添花。我們採用的技巧當中有幾個特別有趣,包括將資源插入動態產生的 XAP 檔案,以及視需要產生資源檔案等。 Matthew Delisle

Windows PowerShell 與 WPF:在 Windows PowerShell 中建置 WPF 應用程式的奧妙

它是命令列介面、指令碼語言,還是 API?Doug Finke 說 Windows PowerShell 三種都是,他將說明如何調整 Windows PowerShell 來建置以傳統 Windows Presentation Foundation GUI 樣式呈現的淨現值計算機。特別收錄:Windows PowerShell 創立者 Jeffrey Snover 參與探討臨機操作開發模型和該語言的起源。 Douglas Finke

MVC 篩選器:輕鬆在 MVP 應用程式中新增效能計數器

Ben Grover 在模型檢視控制器 (Model-View-Controller,MVC) 應用程式中新增效能計數器,並說明如何使用 MVC 篩選器來清除和取代應用程式中散佈於無數動作方法間重複又混亂的程式碼。 Ben Grover

行動瀏覽:建造更佳的行動瀏覽體驗

如果您正在建置公用網站,就必須支援行動瀏覽器。本文將說明為什麼這比以往更加重要,並且針對在 ASP.NET Web Form 和模型檢視控制器上建造絕佳行動瀏覽器體驗建議各種方法,包括瀏覽器偵測、產生行動專用標記和最佳化使用性。 Steven Sanderson

編輯的話:C++ 為什麼還是很重要

我們本月要歡迎 Kenny Kerr 的《Windows 中的 C++》專欄重現江湖。為了慶祝,我們問了他幾個有關 C++ 在當今開發環境內扮演的角色的問題。Keith Ward

工具箱:進行 .NET 程式碼剖析的工具和技巧

過早進行最佳化可能是萬惡之源,但是在應用程式開發週期中還是得分析程式碼的效能和記憶體使用情形。這裡匯集了各種剖析工具和資訊,可幫助您成為精幹又歷練的編碼高手。Terrence Dorsey

技術最前線:程式碼合約:繼承和里氏原則 (Liskov Principle)

Dino Esposito 更進一步探索 .NET Framework 中的程式碼合約,解釋它們的用處、與判斷提示和測試有何差異,以及它們如何能夠幫助您改進軟體設計的品質。Dino Esposito

Windows 中的 C++:C++ 與 Windows API

Kenny 以使用 C++ 進行 Windows 開發的嶄新方法,重返《MSDN Magazine》每月專欄。在第一期專欄中,您將學習如何以現代 C++ 開發人員熟悉的方式來管理 Windows API 資源。這是成為有效率的 Windows 開發人員不可或缺的第一步。Kenny Kerr

資料點:Entity Framework 策略揭密,第 3 篇:類別、查詢和集合

Julie Lerman 在她第三篇有關程式碼產生的專欄文章裡,探索您在使用 Entity Framework 時必須下的重要決策,同時討論 ObjectContext 與 DbContext 的選擇,以及查詢建置選項。Julie Lerman

行動大小事:利用 Microsoft Ad 控制項獲利

即使您只是製作免費應用程式的 Windows Phone 7 業餘開發人員,容易使用 (且免費) 的 Microsoft Ad 控制項將可讓您透過自動內嵌的廣告功能,使應用程式兌現。來看看要開始使用有多麼簡單。Arthur Bierer, Boris Feldman

程式設計師雜談:多範型 .NET,第 9 部分:函式程式設計

我們這一系列關於多範型程式設計的第 9 篇將把焦點放在功能性程式設計,也就是把函式當作數值來處理,從而提供與 LINQ-to-Objects 類似的作業。Ted Neward

UI 最前線:Windows Phone 7 中的頁面轉換

若要讓電子書內的頁面以最流暢的方式轉換,使用者介面必須支援三種不同的頁面:目前頁面、下一頁跟前一頁。Charles Petzold 將說明使用三種不同的頁面轉換來實現此目的的彈性方法。Charles Petzold

不吐不快:當安全性講不通時

當安全性不適用時,通常是開發人員的錯,而不是使用者的錯。David Platt