2019 年 3 月

第 34 卷,第 3 期

Web 開發 - 完整堆疊 C# 和 Blazor

[Web Development]

完整堆疊 C# 和 Blazor

Jonathan Miller

現今的 C# 程式設計人員能夠寫出桌面、伺服器端 Web、雲端、手機、平板電腦、手錶、電視和 IoT 應用程式。Blazor 現在能讓 C# 開發人員直接在使用者的瀏覽器上共用程式碼和商務邏輯。了解如何撰寫會在瀏覽器內執行的 Blazor Web 應用程式,以及和 C# 後端伺服器共用程式碼。

資料點 - EF Core Cosmos DB 提供者預覽的概觀,第 2 部專欄

[資料點]

EF Core Cosmos DB 提供者預覽的概觀,第 2 部

Julie Lerman

Julie Lerman 繼續探索 EF Core 中的 Cosmos DB 提供者概觀,並討論了部分更進階的功能,例如設定容器、將擁有的實體整合至混合式,以及利用記錄來查看從 API 產生的部分 SQL 和其他動作。

.NET - 利用 System.CommandLine 剖析命令列

[.NET]

利用 System.CommandLine 剖析命令列

作者:Mark Michaelis

System.CommandLine 是開放原始碼命令列剖析器,具備 TAB 鍵自動完成、指示詞、單元測試支援、錯字修正等內建功能。全新的開放原始碼 API 代表 .NET 終於獲得了功能完整的命令列剖析器。

程式設計師雜談 - Naked 編碼:Naked 屬性專欄

[程式設計師雜談]

Naked 編碼:Naked 屬性

Ted Neward

Ted Neward 繼續為自己的會議系統打造網域模型,以利用 Naked 物件架構自訂屬性來支援驗證欄位等重要功能,或依靠慣例應付更加複雜的情況。

區塊鏈 - 在 Azure 區塊鏈開發套件中利用智慧型連絡人來驗證電子文件

[Blockchain]

在 Azure 區塊鏈開發套件中利用智慧型連絡人來驗證電子文件

Stefano Tempesta

人們可利用區塊鏈將文件內嵌在數位碼,並儲存在透明且共用的資料庫,儲存在其中可免受刪除、竄改和修訂。本文會說明如何使用 Azure 區塊鏈開發套件建置電子簽章解決方案,以在區塊鏈數位交易記錄資料庫中保留檔案雜湊和中繼資料。

技術最前線 - 階層式 Blazor 元件專欄

[技術最前線]

階層式 Blazor 元件

Dino Esposito

Dino Esposito 繼續了他以 Blazor 進行 C# 開發的系列主題。在本專欄中,他會探索 Blazor 應用程式中最通用的類型,也就是階層式範本化元件。

C# - 使用 C# 的支援向量機器

[C#]

使用 C# 的支援向量機器

James McCaffrey

支援向量機器 (SVM) 這個軟體系統能使用資料進行預測。不過,實作支援向量機器相當複雜且困難。James McCaffrey 展示了 SVM 的完整運作樣本,這能協助您深入了解 SVM 的運作方式,讓您能夠使用程式庫實作。

測試回合 - 使用 PyTorch 的類神經迴歸專欄

[測試回合]

使用 PyTorch 的類神經迴歸

James McCaffrey

迴歸問題的目標是預測單一數值。James McCaffrey 透過了示範程式來示範如何以波士頓住宅為基礎,來建立預測模型。該示範建立並訓練了神經網路,並對測試城鎮的中間房價進行了預測。

不吐不快 - 行吾所言,勿行吾所行專欄

[不吐不快]

照著我說的做,而不是跟著我做

David S. Platt

隱私權的重要性在目前社會中已大不如前,人們為了獲得免費服務,都很大方地獻上與移動、通信和交易相關的資料。這把新出鞘的雙面刃對我們和自己定居的社會有什麼影響?

編者小記 - 赤裸裸的野心專欄

[編者小記]

赤裸裸的野心

Michael Desmond

Ted Neward 繼續探索 Naked 物件模式,帶我們一窺應有的物件導向程式設計。