8 月 2016
第 31 卷,第 8 期
行動 DevOps - 從程式碼到客戶: 探索行動 DevOps
此多部分系列的首篇文章探討行動應用程式的發行管線,並探索 Microsoft DevOps 堆疊如何在各階段發揮功效。
技術最前線 - 超越 CRUD: 命令、事件及匯流排
在簡易的 CRUD 系統中,各個商務事件皆與單一彙總相關,僅在極少數的狀況下相同的事件會與多個彙總相關。然而,當此類狀況發生且彙總及事件量太龐大時,產生的軟體複雜性會大幅增長。
DevOps - 將 DevOps 套用至軟體開發專案
DevOps 不僅限於行動通訊。本文章探索 DevOps 文化特性 (Culture) 可在軟體專案中扮演的角色,並指引讀者了解各個 DevOps 階段,舉凡規劃持續整合及部署,以及監視及學習導覽皆含括在內。
資料點 - EF Core 變更追蹤行為: 未變更、已修改及已新增
Julie Lerman 檢視 Entity Framework Core 的變更追蹤行為與 EF6 間的差異,指出雖然多數語法及行為重複,但 EF Core 是嶄新的 API 且應據此對待之。
DevOps - 對 Git 的認可: Visual Studio 2015 中的原始檔控制
Visual Studio 2015 包括對 Git 的完整支持,Git 為極熱門的原始程式碼管理系統,其已然顛覆許多傳統選項。在本文章中,Jonathan Waldman 提及 Git 與 Team Foundation 版本控制間的差異;如何將原始程式碼置於 Git 存放庫;以及如何提取、認可及推送程式碼。
測試回合 - 輕量型亂數產生
縱使有易於使用的 .NET Random 類別存在,有時候您會想撰寫自己的亂數產生器。在本文章中,James McCaffrey 呈現四種可以這麼做的不同演算法。
ASP.NET Core - 使用 Visual Studio Code 及 Entity Framework 撰寫應用程式
本文章解釋各個平台上的開發人員如何能夠透過將 Visual Studio Code 作為開發環境,並善用新的 ASP.NET Core 1.0 及 Entity Framework,撰寫在 Linux、Mac OS X 及 Windows 上執行的資料導向 Web 應用程式。
程式設計師雜談 - 如何使用 MEAN: 探索 ECMAScript
在此專欄中,Ted Neward 檢視初期的 ECMAScript 2015 Standard,其為 JavaScript 新一代的躍進。
ASP.NET Core - 實際 ASP.NET Core MVC 篩選器
篩選器在 ASP.NET MVC 及 ASP.NET Core MVC 中是相當實用但未受充分利用的功能。Steve Smith 解釋道,篩選器可勾至 MVC 的動作引動過程管線,使其相當適合用來將一般的重複性工作自您的動作中提取出來。
編輯的筆記 - DevOps 指示詞
撰寫好軟體非易事。管理撰寫程序、維護及提供好的軟體則更加困難。這就是為何 DevOps 現在是 Microsoft 中炙手可熱的話題。