MSDN Magazine 4 月 2012

MSDN Magazine 4 月 2012

建置 HTML5 應用程式:使用 CSS3 媒體查詢建置回應性更佳的網站

在所有主要的桌面與行動瀏覽器上支援 CSS3 媒體查詢意味著您可以使用內容線索,為各式各樣的裝置提供量身訂做的使用經驗,Brandon Satrom 如是說。 本文概述媒體查詢 CSS3 模組、討論相關的語法和應用,並透過一個簡單的範例來展示如何運用媒體查詢建置適合平板電腦與智慧型手機的線上相片藝廊檢視。 目標是要提供穩固的基礎來建立快速回應的網站與應用程式,而且只利用 CSS 和一些自訂的樣式就能做到。 Brandon Satrom

C++:以程式碼為基礎的 C++ AMP 簡介

Visual Studio 11 隨附的 C++ 編譯器透過稱為 C++ Accelerated Massive Parallelism 的技術新增了對異質平台的支援。 C++ AMP 是一種資料平行 API,可讓開發人員運用加速器 (像是 GPU) 的效能來執行自己的資料平行演算法。 本文將介紹 C++ AMP API。 Daniel Moth

C++ AMP:C++ AMP 的並排簡介

在 C++ AMP 中,將效能進一步提升最常見的第一個步驟,是透過一種稱為並排的技巧。 本文接續 Daniel Moth’s 上次介紹 C++ AMP 的內容,說明如何並排您的 C++ AMP 演算法。 Daniel Moth

T4 範本:透過 T4 降低程式碼產生的門檻

Microsoft’s T4 工具組能明顯降低在開發流程中整合程式碼產生作業的門檻。 且看如何建置、實作和偵錯程式碼產生解決方案,以及如何識別程式碼產生解決方案的時機。 Peter Vogel

Microsoft Office:整合 Windows Workflow Foundation 與 OpenXML SDK

了解如何在不直接與 Office 應用程式互動的情況下,使用 OpenXML SDK 2.0 來整合 Microsoft Office 相容文件和 Windows Workflow Foundation。 Rick Spiewak

Kinect:使用 Kinect 進行內容感知的對話

Project Lily (一項具備 Kinect 功能的 Windows Presentation Foundation 應用程式) 試圖透過建立虛擬 Office 小幫手來改進內容感知對話以及多模式通訊的方法。 Leland Holmquest

BizTalk:在 BizTalk Server 2010 中批次處理 EDI 資料

透過數個範例方案,了解如何輕鬆快速地從來源資料庫擷取資料,並實作對應與批次處理。 Mark Beckner

CLR:.NET 4.5 的效能改進概觀

重點不一定都在新功能。 有時架構的亮點在於效能、穩定性和可靠性。 以下列出 .NET Framework 4.5 預計發表的效能改進,影響所及包括 CLR、ASP.NET、ADO.NET、Entity Framework 等等。 Ashwin Kamath

編輯的話:精彩可期

《MSDN Magazine》將 Web 篇幅擴充,納入 Rachel Appel 的《Web 開發報告》(Web Dev Report) 與 Bruno Terkaly 的《Azure 內行人》(Azure Insider) 等等精闢的教學課程及專欄。Michael Desmond

技術最前線:長輪詢與 SignalR

Dino Esposito 延續上個月的專欄,討論長輪詢好用的原因,以及如何使用 SignalR 來促進即時用戶端/伺服器通訊。Dino Esposito

資料點:讓進階使用者建立自己的 OData 摘要

Julie Lerman 探討 SQL Azure Labs 最新的預覽版本,代號 “Data Explorer,並且用它來讓客戶建立自己的 OData 摘要。Julie Lerman

測試回合:細菌覓食最佳化

面臨棘手的數值最佳化難題嗎? 有一種建立普通細菌覓食與生殖行為模式的或然性技巧也許能幫上忙。James McCaffrey

用戶端洞悉:將 JsRender 與 JavaScript 和 HTML 搭配使用

John Papa 探究新興技術 JsRender,這種技術勢必會取代 jQuery 範本。John Papa

觸控與執行:Windows Phone 的樂器

還有什麼比結合音訊串流處理與多點觸控讓您的手機化身成電子樂器更好玩呢? Charles Petzold 將教您怎麼做。 可不可以將 Windows Phone 轉變成手持特雷門?這是一種利用天線偵測手部動作並轉化成音符的電子樂器。 Charles Petzold 決意要找出答案。Charles Petzold

不吐不快:電腦玩家之詩

David Platt 引導內在思緒,從軟體與科學的韻文研究中,為詩的破格一詞賦予新解。David Platt