MSDN Magazine 5 月 2015

MSDN Magazine 5 月 2015

Windows 10:為 Windows 10 裝置建置 Windows 應用程式簡介

Windows 10 是第一個能夠在所有 Windows 裝置上運作的作業系統。Andy Wigley 與 Jerry Nixon 將探究 Windows 10 的崛起,並會利用一個 XAML 應用程式為範例,示範開發人員如何為所有 Windows 裝置建置能通用的應用程式。 Andy Wigley, Jerry Nixon

Visual Studio 2015:在 Visual Studio 2015 中進行偵錯時分析效能

Visual Studio 2015 中的新款診斷工具視窗,可協助您將效能分析變成偵錯工作流程的一環。您可以使用新的 PerfTips 功能,在中斷點與步驟之間計時程式碼區段、使用 6Diagnostic 工具視窗監視 CPU 及記憶體,也可以進行快照以深切入了解記憶體的增加與流失。 Charles Willis, Dan Taylor

Visual Studio 2015:使用 IntelliTrace 更快速地診斷問題

IntelliTrace 擴充了 Visual Studio 2015 中的偵錯工具,可讓開發人員能在執行應用程式期間,記錄偵錯歷程資訊。透過此項文件,了解 IntelliTrace 如何協助開發人員執行測試步驟以重現問題,然後使用偵錯歷程記錄找出根本原因。 Angelos Petropoulos

編譯器:每位程式設計人員都該知道有關編譯器最佳化的二三事,第二部分

Hadi Brais 藉由探究暫存器配置及指令排程,繼續展開其在 Visual C++ 編譯器最佳化功能上的一系列內容。 Hadi Brais

遊戲開發:網頁的 2D 遊戲引擎

Michael Oneppo 在三個不同的熱門 2D 網路遊戲引擎中,建置了相同的遊戲,展現出現今網路應為新的遊戲開發人員提供哪些內容。 Michael Oneppo

編輯的話:採用 Upstart

時代總是不斷變動,Microsoft 了解其必須也與時俱進。挑戰:獲得年輕開發人員的注意及忠誠度,他們對於 Windows 的了解最多就只有 Windows 是父母輩工作時所使用的作業系統而已。Michael Desmond

第一個字:任何應用程式,任何開發人員

S. "Soma" Somasegar 會引導程式語言的開發、Microsoft 的執行階段、其他開發人員工具以及服務。Microsoft Build 會議於舊金山發起之時,Somasegar 便提供 Microsoft 優先排序的深入見解且不斷向前推進。S. Somasegar

Upstart:第一天

開始新工作是一回事,而從全職學生到兼職程式設計師,再成為 Microsoft Xbox 開發小組中的一員,更是另一回事了。在主掌 Upstart 專欄中,Ryder Donahue 談到他頭六個月在 Microsoft 工作時所遇到的挑戰、驚喜與挫敗,也透露出一些他在過程中學到的教訓。Ryder Donahue

Windows 與 C++:對 Printf 加入編譯期間類型檢查

Kenny Kerr 透過加入編譯期間類型檢查,持續提升現今 C++ 中的 printf,卻不降低其效能。Kenny Kerr

資料點:EF6、EF7 和 ASP.NET 5 迷霧

Julie Lerman 將會探討下一版本 .NET 與 ASP.NET 5 應用程式間接下來的不同之處,並解說 Entity Framework 6 及 Entity Framework 7 如何相容配合。Julie Lerman

現代化應用程式:現今網站及應用程式中的端對端測試

由於各平台的軟體及應用程式變得愈發複雜,將測試加入開發流程也較以往來得更加重要。測試有助於確認應用程式效能與正確性,且可以大幅提升應用程式的品質。Rachel Appel

不吐不快:透過網路如病毒般蔓延

三十六年前,致命的天花病毒消滅了許多人類。而如今在 20 世紀,扼殺近五千萬人的疾病已經找到了新的宿主 -- 電腦。David Platt 解釋為什麼我們大家都需要關心這個議題。David Platt