2018 年 6 月

第 33 卷,第 6 期

C# - Tuple 麻煩事:為什麼 C# Tuple 會打破方針

作者:Mark Michaelis

如果實值型別是固定的,而且欄位會依照屬性封裝,那麼為什麼 C# 7.0 Tuple 類型會明確且刻意地設計成不遵循方針呢?

專欄

資料點 - 以 Azure Functions 取代龐大的 API

Julie Lerman

Julie Lerman 為了善加利用 Azure Functions 與 Cosmos DB 而更新了部分老舊的 NodeJS Web API,並了解到她能夠去除大量的程式碼。了解這是怎麼做到的。

區塊鏈 - Azure Blockchain Workbench 簡介

Stefano Tempesta

在 Build 2018 大會中,Microsoft 公開了 Azure Blockchain Workbench,這項服務可利用與多個半信任組織共用的商務程序與資料,來建立區塊鏈應用程式。了解 Azure Blockchain Workbench 如何簡化複雜區塊鏈應用程式的開發,可讓您的組織將焦點從建構作業轉移至邏輯與智能合約。

專欄

程式設計師雜談 - 如何使用 MEAN:反應式程式設計

Ted Neward

反應式程式設計是一項新概念,主題環繞在資訊「流程」的檢視,以及 Web 應用程式程式碼中出現的結果控制項。在本月的專欄中,Ted Neward 會透過 Angular 探索反應式程式設計。

Azure Databricks - 利用 Application Insights 監視 Databricks 作業

Joseph Fultz

Application Insights 可讓您分析與監視執行階段作業,使您掌握目前進行作業的資訊、見解和警示。本文會描述如何使用 Application Insights 來對 Azure Databricks 作業進行作業監視。

專欄

測試回合 - 使用 CNTK 的類神經迴歸

James McCaffrey

回歸問題的目標是進行預測,其中要預測的值為單一數值。James McCaffrey 會說明如何使用 Microsoft CNTK 程式庫來建立類神經網路迴歸模型,這雖然較傳統統計資料線性迴歸複雜,但通常也更加準確。

C++ - 協同程式與 C++/WinRT 的有效非同步

作者: Kenny Kerr

全面了解 WinRT 的非同步模式,以及將協同程式用於呼叫與產生非同步方法的方式。您將學到如何利用執行緒集區,以及選擇性控制呼叫內容。

專欄

不吐不快 - Ol’ Man River

David S. Platt

David Platt 先前曾寫過有關 Visual Basic Classic 的內容。本月他將會探討 Scott Hanselman 成功將 VB6 應用程式放到 Microsoft Store 的案例。

專欄

編者小記 - 我們的智慧未來

Michael Desmond

在上個月的 Build 大會中,人工智慧是會中的主要焦點。Microsoft 盡心盡力地將每位開發人員轉為 AI 開發人員,這背後有什麼目的呢?