コース概要

導入

.NET開発プラットフォームの概要

  • さまざまな .NET プラットフォーム
  • .NET Framework と .NET Core のどちらかを選択する

開発環境の準備

  • .NET Core のシステム要件
  • 別の開発環境からの移行

インストールと構成 .NET Core

  • .NET Core ソフトウェア開発キットとランタイムのセットアップ
  • 他のオペレーティング システム用のパッケージ マネージャーの使用

.NET Core の機能とアーキテクチャの概要

  • Languages および .NET Core でサポートされるオペレーティング システム
  • .NET Core モジュラー アーキテクチャ用の NuGet パッケージ
  • .NET Core のコマンドライン インターフェイス ツール
  • .NET標準仕様
  • .NET Coreフレームワーク構成

ASP.NET Core Web フレームワークの概要

  • ASP を使用したクラウドベースのアプリケーションの構築.NET Core

.NET Core アプリケーションの作成

  • Visual Studio 統合開発環境での作業
  • MSBuild の利用とプロジェクト ファイルの管理

.NET Core ソフトウェア開発キットの概要

  • プロジェクト ファイルの一般的な構文とその他のリファレンス
  • アプリケーションとライブラリの API セットの指定
  • .NET Core 個のアプリケーションの依存関係の追加と削除

主要な .NET Core グローバル ツールとローカル ツールの概要

追加の .NET Core ツールの概要

.NET Core アプリケーションのパフォーマンスの監視と管理

  • 開発中のアプリケーションのパフォーマンスの向上
  • Visual Studio パフォーマンスツールの活用
  • .NET Core アプリケーションに対する高度な最適化メソッドの実行
  • 他のオペレーティング システムでのアプリケーション パフォーマンス診断
  • .NET Core 個のアプリケーションのソース コードを最適化する

.NET Core 実行モデルの概要

  • パフォーマンスを向上させるための API の実装

.NET Core アプリケーションのテストとコード分析の実行

.NET Core アプリケーションのデバッグ

.NET Core デプロイメント モデルを使用したアプリケーションのデプロイ

  • ASP.NET Application Insights の使用
  • DynaTrace を使用した .NET Core アプリケーションの監視と追跡

.NET Core セキュリティ機能を使用したアプリケーションの保護

  • .NET Core 連邦情報処理標準 (FIPS) への準拠
  • .NET開発プラットフォームによる暗号化サービス
  • .NET Core セキュアコーディングのガイドライン

トラブルシューティング

要約と結論

要求

  • プログラミング言語C#に精通していること
  • 他の.NET開発プラットフォームでの基本的な経験
  • クロスプラットフォームソフトウェアアーキテクチャの理解

観客

  • 開発者
 14 時間

参加者の人数



Price per participant

お客様の声 (1)

関連コース

Introduction to .Net Core

14 時間

Jenkins for .Net Continuous Integration (CI)

14 時間

Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net

14 時間

関連カテゴリー