2019 年 3 月

Volume 34 Number 3

Web 開発 - Blazor によるフル スタック C#

[Web 開発]

Blazor によるフル スタック C#

Jonathan Miller

今日の C# プログラマーは、デスクトップ、サーバー側 Web、クラウド、スマートフォン、タブレット、時計、テレビ、および IoT のアプリケーションを作成できます。C# 開発者は Blazor を利用すると、さらにユーザーのブラウザーでコードとビジネス ロジックを直接共有できるようになります。ここでは、ブラウザー内で動作し、C# バックエンド サーバーとコードを共有する Blazor Web アプリケーションの作成方法について説明します。

データ ポイント - 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 は、タブ補完、ディレクティブ、単体テストのサポート、入力ミスの修正などの機能が組み込まれたオープン ソースのコマンド ライン パーサーです。この新しいオープン ソース API で、ようやく十分な機能を持つコマンド ライン パーサーが .NET に実装されました。

働くプログラマ - Naked のコーディング:Naked のプロパティコラム

[働くプログラマ]

Naked のコーディング:Naked のプロパティ

Ted Neward

Ted Neward によるカンファレンス システムのドメイン モデル構築の続きです。このシステムでは、Naked Objects Framework カスタム属性を使用し、より複雑なシナリオの場合は規約を利用することで、フィールドの検証などの重要な機能をサポートしています。

ブロックチェーン - Azure Blockchain Development Kit のスマート コントラクトで電子ドキュメントを検証する

[ブロックチェーン]

Azure Blockchain Development Kit のスマート コントラクトで電子ドキュメントを検証する

Stefano Tempesta

ブロックチェーンを使用すると、ドキュメントをデジタル コードに埋め込み、透過的な共有データベースに格納することで、削除、改ざん、修正から保護できます。この記事では、Azure Blockchain Development Kit を使用してブロックチェーンのデジタル台帳にファイルのハッシュとメタデータを永続化するための電子署名ソリューションを構築する方法について説明します。

最先端 - 階層的 Blazor コンポーネントコラム

[Cutting Edge]

階層的 Blazor コンポーネント

Dino Esposito

Dino Esposito による Blazor を使用した C# 開発に関するシリーズの続きです。このコラムでは、Blazor アプリケーションで最も一般的な種類である、階層化され、テンプレート化されたコンポーネントについて説明します。

C# - C# を使用したサポート ベクター マシン

[C#]

C# を使用したサポート ベクター マシン

James McCaffrey

サポート ベクター マシン (SVM) とは、データを使用して予測を行うことができるソフトウェア システムです。ただし、サポート ベクター マシンの実装は非常に複雑で困難です。James McCaffrey が SVM の詳細な実例について説明します。この説明で SVM のしくみを正確に理解し、ライブラリの実装を使用できるようになります。

テストの実行 - PyTorch を使用したニューラル回帰コラム

[テストの実行]

PyTorch を使用したニューラル回帰

James McCaffrey

回帰問題の目標は、1 つの数値を予測することです。James McCaffrey はデモ プログラムを使用し、Boston Housing データセットに基づいて予測モデルの作成方法について説明します。このデモでは、ニューラル ネットワークを作成してトレーニングした後、テスト用の町内の住宅価格の中央値を予測します。

ちょっとひと言 - 私の行いどおりではなく、私の言葉どおりにしてくださいコラム

[ちょっとひと言]

私の行いどおりではなく、私の言葉どおりにしてください

David S. Platt

私たちはプライバシー保護の後の時代に生きており、無料サービスへのアクセスと引き換えに自分の移動、連絡、取引に関するデータを喜んで渡しています。ファウストから提案されるようなこの現代的な取引は、私たち、そして私たちが暮らす社会について何を語っているでしょうか。

編集長より - Naked の野望コラム

[編集長より]

Naked の野望

Michael Desmond

Ted Neward が継続している Naked オブジェクト パターンの探索によって、本来の方法でオブジェクト指向プログラミングを垣間見ることができます。