コース概要

.NET プラットフォームの紹介

  • .NET 共通言語ランタイムおよびフレームワーク クラス ライブラリ
  • .NET を使用して作成できるアプリケーションのレビュー
  • ASP.NET Web フォームと Web サービス
  • ASP.NET Web フォームと ASP.NET MVC アプリケーションの比較
  • クラシック サービスと WCF サービスの比較

概要と IIS 7 アーキテクチャ

  • 統合パイプラインモード
  • 拡張性とモジュール性
  • IIS マネージャーの拡張性
  • Metabase (消えた!)
  • WAS とワーカー プロセス

IIS 7 のインストール

  • クリーンインストール
  • アップグレードインストール
  • 既存のインストールへの機能の追加
  • 自動化されたインストールと構成
  • Server Core コマンドラインによるインストール
  • ホスティングサービスの推奨事項

管理

  • IISマネージャー
  • IIS マネージャーの拡張性
  • 構成設定 (ウォーキングツアー)
  • 構成エディターの使用 (IIS 7.0 のアドオン、IIS 7.5 の標準)
  • コマンドライン Management
  • PowerShell を使用したコマンドライン Management
  • PowerShell の概要
  • IIS 7/7.5 PowerShell コマンドレットのリストの取得
  • IIS 7.5 の新しいコマンドレット
  • 最も便利なコマンドレットをいくつか使って実際に作業する

ウェブサイトの基礎 Management

  • Web サイト、アプリケーション、および仮想ディレクトリ
  • 新しいウェブサイトの作成
  • ロギングの構成
  • ホストヘッダーの構成
  • アプリケーションの管理
  • 仮想ディレクトリの管理
  • 圧縮の構成
  • MIME 設定の構成
  • 基本的な管理タスク

Web アプリケーション管理 [環境に関連するセクションのみがカバーされます]

  • ASP
  • ASP.NET
  • 私SAP私
  • CGI
  • FastCGI (IIS 7.0 のアドオンまたは IIS 7.5 の標準として利用可能な FastCGI インターフェイスを含む)

Web アプリケーション プールの管理

  • Web アプリケーション プールについて
  • 仮想ディレクトリとアプリケーションの比較
  • w3wp.exe プロセスを理解する
  • アプリケーションプールのセキュリティ
  • 高度な設定
  • アプリケーションプールのユーザー

パッケージ化と展開

  • ASP.NET アプリケーション展開のオプションの概要
  • クリックワンス
  • インストーラーパッケージの構築
  • 更新されたアプリケーションの展開の処理
  • アプリケーションのバージョン管理と更新されたアプリケーションの展開の管理

リモート管理の委任

  • 主要登場人物の紹介
  • IIS 7 マネージャー リモート Access
  • 委任設定

IIS 7 のセキュリティ保護

  • 攻撃の種類
  • サーバーの保護
  • IIS 7 のセキュリティ保護
  • 要求フィルターの使用 (構成 GUI は IIS 7.0 のアドオンであり、IIS 7.5 では標準)
  • Rewrite モジュールを使用した URL の書き換え (iis.net からアドオンとして入手可能)

認証と認可

  • 認証の種類
  • 組織で使用されている認証タイプの構成
  • IIS 7 ユーザーアカウントについて

SSLとTLS

  • TLS による Web サイトの保護
  • SSL または TLS を要求する
  • クライアント証明書

モニタリングとパフォーマンスのチューニング

  • IIS 7 を監視する方法
  • IIS のパフォーマンス チューニング手法
  • .NET コードの監視とチューニング
  • .NET アプリケーションのパフォーマンス チューニングの提案

診断とトラブルシューティング

  • よくある問題
  • ランタイムステータスと制御API
  • IIS 7 エラー ページ
  • 失敗したリクエストのトレース
  • エラーログ
  • Access ロギング
  • ASP.NET トレース
  • IIS のトラブルシューティング戦略
  • ASP.NET のトラブルシューティング戦略
  • Log4net およびログをアプリケーションに体系的に統合するためのその他のアプローチ
  • 追加の IIS 7 組み込みツールの使用
  • インストール可能な IIS 7 ツールの使用

Web ファームの構成と負荷分散

  • IIS 7 と Web ファーム
  • コンテンツ構成
  • コンテンツの複製
  • 完全な冗長性
  • ロードバランシング
  • その他の考慮事項

IIS 8 の将来に向けて

要求

なし

 21 時間

参加者の人数



Price per participant

お客様の声 (1)

関連コース

Introduction to .Net Core

14 時間

Introducing C# 6.0 with Visual Studio 2015/2017

28 時間

関連カテゴリー