5 月 2016

第 31 卷,第 5 期

ASP.NET - 在 ASP.NET Core 使用 Dependency Injection 撰寫簡潔的程式碼

ASP.NET - 在 ASP.NET Core 使用 Dependency Injection 撰寫簡潔的程式碼

Steve Smith

Dependency Injection (DI) 這項技術,讓應用程式能夠從寬鬆耦合的模組建構而成。ASP.NET Core 內建 DI 支援,並加以運用,為其中建置的應用程式提供服務。了解如何使用 DI 存取 ASP.NET 服務以及您自己的應用程式服務。

技術最前線 - 建置歷程 CRUD專欄

技術最前線 - 建置歷程 CRUD

Dino Esposito

建立、撰寫、更新、刪除作業 (CRUD) 原本在一般關聯式表格頂端模型化,而現在已經演變成我們一般所說的歷程 CRUD,在這個 CRUD 程式碼基底,實作會設法追蹤整個變更清單。

通用 Windows 平台 app - 企業適用的託管 Web 應用程式

通用 Windows 平台 app - 企業適用的託管 Web 應用程式

Tim Kulp

任何具有內部網路的企業,都能輕易取得通用 Windows 平台 (UWP) app。本文探討如何取得現有的內部網路 Web 應用程式,並透過託管的 Web 應用程式將其轉換成 UWP app,同時運用 Windows API。

資料點 - Dapper、Entity Framework 與 Hybrid Apps專欄

資料點 - Dapper、Entity Framework 與 Hybrid Apps

Julie Lerman

名為 Dapper 的熱門微型 ORM 可協助解決效能問題,而且您不需要放棄 Entity Framework 就能加以運用。Julie Lerman 說明 Hybrid Apps 如何符合您的需求。

.NET 編譯器平台 - 使用 Roslyn 讓您的 Model-View-ViewModel 體驗達到最佳

.NET 編譯器平台 - 使用 Roslyn 讓您的 Model-View-ViewModel 體驗達到最佳

Alessandro Del Del

了解如何使用自訂的 Roslyn 重構,簡化 Model-View-ViewModel 模式的實作。Del Sole 為您示範如何運用 Roslyn API 讓 MVVM 中的通用物件自動產生,過程從純文字分析開始,一直到建立新的語法節點。

測試回合 - 多臂吃角子老虎問題專欄

測試回合 - 多臂吃角子老虎問題

James McCaffrey

James McCaffrey 提供了多臂吃角子老虎問題的實作,這個問題不僅本身很有趣,也相當適合用來介紹經濟和機器學期研究的活躍議題。

Windows PowerShell - 使用 PowerShell 撰寫 Windows 服務

Windows PowerShell - 使用 PowerShell 撰寫 Windows 服務

Jean-François Larvoire

本文呈現一種新穎又簡單的 Windows 服務建立方法,也就是使用 PowerShell 指令碼語言來撰寫服務,而不使用 C# 或 C++。您不再需要編譯,只需要在任何系統都可完成的快速編輯/測試循環。

程式設計師雜談 - 如何使用 MEAN: 取得 Edge(.js)專欄

程式設計師雜談 - 如何使用 MEAN: 取得 Edge(.js)

Ted Neward

EdgeJS 現在對傳統 .NET 開發人員開放了 npm 存放庫,使用其中提供的各種封裝,就能更輕鬆地撰寫某些種類的應用程式。

Visual Studio - 練出精實 UX 做法

Visual Studio - 練出精實 UX 做法

Karl Melder

Microsoft 在開發 Visual Studio 2015 新的偵錯和診斷功能時,對設計採用了反覆式「精實 UX」方法。本文進入幕後,探討 Visual Studio 2015 中效能提示功能的製作過程。

不吐不快 - 想出最佳決策專欄

不吐不快 - 想出最佳決策

David Platt

「我們不知道極限在哪裡,所以就一路向前,直到成功。」 在曾為阿波羅登月任務效力的工程師近期聚會上,David Platt 聽到這句話重複出現。

Microsoft Azure - 使用 Azure Logic Apps 的企業應用程式整合

Microsoft Azure - 使用 Azure Logic Apps 的企業應用程式整合

Srikantan Sankaran

有了 Azure Logic Apps,開發人員可以視覺方式撰寫整合流程,並輕鬆處理涉及長時間交易的情節、處理工作流程的條件式路由、重試邏輯以處理暫時性失敗等。您可以運用 Azure Logic Apps 提供的標準和企業連接器套件,實作端點對端點的企業應用程式整合情節。

編者小記 - 固若金湯專欄

編者小記 - 固若金湯

Michael Desmond

養成的習慣難以改變,而過往的訓練更難。三哩島核災事故的潛藏的另一層意義,是要我們從核子反應爐核心熔毀這個事件,汲取另一個領域的教訓。