2015 年 11 月
第 30 卷,第 12 期
Essential .NET - C# 例外狀況處理
最近五個版本的 C# 和對應的 Microsoft .NET Framework 都發生了許多變更。Mark Michaelis 在他執筆的專欄中,檢閱了其中許多變更,並提供更新的編碼方針,這些程式碼與處理及擷取例外狀況有關。
Windows 10 - 使用搜尋索引子加速檔案作業
有了 Windows 10,就能夠在執行於任何平台的所有通用 Windows 平台應用程式上,發揮搜尋索引子的能力。除了讓 Cortana 搜尋更加完善之外,新的索引子也改進了應用程式與檔案系統的互動方式。
同步程式設計 - 從頭開始同步
近期版本的 .NET 透過 async 和 await 關鍵字,讓撰寫高效能的回應式應用程式變得前所未有的輕鬆。Mark Sowul 會從 Windows Forms 和 WPF 取得預設 UI 啟始程式碼,並將其轉換為支援 async 與 await 的物件導向設計,您在此可同時了解如何操作。
資料點 - 當 Aurelia 遇上 DocumentDB: 媒人之旅
在探討 DocumentDB 和新的 Aurelia 架構之後,Julie Lerman 認為是時候同時使用兩者了,但這事實上比想像中更難。了解她最後如何找到前往正確解決方案的途徑。
ASP.NET - 將 ASP.NET 用做高效能的檔案下載程式
了解如何建立公用程式,解決繼續進行失敗下載的問題,這可能是在大型檔案轉送期間,容易離線的緩慢、錯誤連線所導致。
測試回合 - 使用 C# 的 T 檢驗
T 檢驗是最基本的統計分析方法之一,但要使用獨立工具將 T 檢驗功能直接整合到您的軟體中,也許是非常棘手或做不到的事。James McCaffrey 解釋如何使用原始的 C# 程式碼執行 T 檢驗。
Microsoft Azure - 使用 SonarQube 和 TFS 管理技術債務
了解如何在企業層級設定 TFS 和 SonarQube、如何在 SonarQube/TFS 上識別技術債務與設定其優先權、如何使用 TFS 透過簡潔的生命週期加以處理,以及如何測量提升幅度與關閉迴圈。
程式設計師雜談 - 如何使用 MEAN: Express 路由
MongoDB、Express、AngularJS、Node.js (MEAN) 堆疊是 ASP.NET 堆疊的替代「Web 堆疊」。在此安裝中,了解 Express 路由並探索更有效率的使用方式。
不吐不快 - Alan Turing 與 Ashley Madison
Ashley Madison 駭客暴露了這個外遇交友服務的數百萬名使用者。同時還揭發,其中許多女性「成員」其實都只是設計來引誘訂閱者使用進階服務的聊天機器人。
編者小記 - 歡迎 Essential .NET
過去五年,Mark Michaelis 曾寫出兩篇 MSDN Magazine 發行的最熱門文章。現在他也加入了發行行列,成為新的 Essential .NET 專欄作家。
Windows 8 特刊 - 新增內容