2019 年 3 月
Volume 34 Number 3
[Web 開発]
Blazor によるフル スタック C#
今日の C# プログラマーは、デスクトップ、サーバー側 Web、クラウド、スマートフォン、タブレット、時計、テレビ、および IoT のアプリケーションを作成できます。C# 開発者は Blazor を利用すると、さらにユーザーのブラウザーでコードとビジネス ロジックを直接共有できるようになります。ここでは、ブラウザー内で動作し、C# バックエンド サーバーとコードを共有する Blazor Web アプリケーションの作成方法について説明します。
[データ ポイント]
EF Core Cosmos DB プロバイダーのプレビューを垣間見る (パート 2)
Julie Lerman による EF Core での Cosmos DB プロバイダー プレビューの探索の続きです。さらに高度な機能の一部について説明します。たとえばコンテナーを構成する機能、所有エンティティをミックスに統合する機能、API から生成される SQL などのアクションの検証用にロギングを使用する機能などです。
[.NET]
System.CommandLine を使用してコマンド ラインを解析する
System.CommandLine は、タブ補完、ディレクティブ、単体テストのサポート、入力ミスの修正などの機能が組み込まれたオープン ソースのコマンド ライン パーサーです。この新しいオープン ソース API で、ようやく十分な機能を持つコマンド ライン パーサーが .NET に実装されました。
[働くプログラマ]
Naked のコーディング:Naked のプロパティ
Ted Neward によるカンファレンス システムのドメイン モデル構築の続きです。このシステムでは、Naked Objects Framework カスタム属性を使用し、より複雑なシナリオの場合は規約を利用することで、フィールドの検証などの重要な機能をサポートしています。
[ブロックチェーン]
Azure Blockchain Development Kit のスマート コントラクトで電子ドキュメントを検証する
ブロックチェーンを使用すると、ドキュメントをデジタル コードに埋め込み、透過的な共有データベースに格納することで、削除、改ざん、修正から保護できます。この記事では、Azure Blockchain Development Kit を使用してブロックチェーンのデジタル台帳にファイルのハッシュとメタデータを永続化するための電子署名ソリューションを構築する方法について説明します。
[Cutting Edge]
階層的 Blazor コンポーネント
Dino Esposito による Blazor を使用した C# 開発に関するシリーズの続きです。このコラムでは、Blazor アプリケーションで最も一般的な種類である、階層化され、テンプレート化されたコンポーネントについて説明します。
[C#]
C# を使用したサポート ベクター マシン
サポート ベクター マシン (SVM) とは、データを使用して予測を行うことができるソフトウェア システムです。ただし、サポート ベクター マシンの実装は非常に複雑で困難です。James McCaffrey が SVM の詳細な実例について説明します。この説明で SVM のしくみを正確に理解し、ライブラリの実装を使用できるようになります。
[テストの実行]
PyTorch を使用したニューラル回帰
回帰問題の目標は、1 つの数値を予測することです。James McCaffrey はデモ プログラムを使用し、Boston Housing データセットに基づいて予測モデルの作成方法について説明します。このデモでは、ニューラル ネットワークを作成してトレーニングした後、テスト用の町内の住宅価格の中央値を予測します。
[ちょっとひと言]
私の行いどおりではなく、私の言葉どおりにしてください
私たちはプライバシー保護の後の時代に生きており、無料サービスへのアクセスと引き換えに自分の移動、連絡、取引に関するデータを喜んで渡しています。ファウストから提案されるようなこの現代的な取引は、私たち、そして私たちが暮らす社会について何を語っているでしょうか。