本サンプルでは、ASP.NET CoreとAngularフレームワークを使用したWebアプリケーションでWebデザイナを使用する方法を紹介します。
    メモ:
    
        - サンプルを実行する前に、.NET Core 3.1 SDKがシステムにインストールされている必要があります。
 
        - Visual Studio 2019のバージョン 16.4以降が必要です。
 
        - Internet Information Services (IIS)に展開するために、.NET Core ホスティング バンドルがインストールされている必要があります。詳細については、MSDNの「.NET Core ホスティング バンドルのインストール」を参照してください。
 
        - Angularには、Node.js バージョン10.x以降が必要です。
 
    
 
フォルダ
    <User Folder>\ActiveReportsNET18\Samples\WebSamples\WebDesigner_Angular_Core
実行時の機能
    このサンプルを実行すると、Webデザイナがブラウザで開かれ、レポートの作成、編集、または変更が可能になります。Webデザイナには、以下のオプションがあります。
    
        - ファイル: レポートを作成、開く、または保存するためのオプションが含まれます。また、[製品情報]にバージョン情報も含まれます。
 
        - ホーム: 切り取り、コピー、貼り付け、削除などの編集オプションが含まれます。また、フォント名、サイズ、文字色、テキストの左揃え、中央揃え、右揃え、両端揃えにするオプションも提供されます。
 
        - レポート: ページの挿入、削除、移動(ページレポートのみ)、ヘッダとフッタの追加または削除(RDLレポートのみ)、およびテーマの切り替えなどのオプションが含まれます。
 
        - プロパティ: 選択したレポート要素のプロパティを表示します。複数の要素を選択する場合は、共通のプロパティのみが表示されます。
 
        - データ: レポートのデータセットとパラメータを管理するためのオプションが含まれます。現在の日付と時刻、ページ番号、総ページなどの共通の値も表示されます。
 
    
 
プロジェクトの構造
    このサンプルは以下のプロジェクトで構成されています。
    ClientAppフォルダ
    
        このフォルダには、Angular CLIを使って開発した、UI に関するすべての操作で使用できるAngularアプリケーションが含まれます。
     
    Controllersフォルダ
    
        このフォルダには、DataSetsController、TemplatesControllerのファイルが含まれます。
     
    Datasetsフォルダ
    
        このフォルダには、Categories、Employees、Productsのデータセットが含まれます。
    
    Resourcesフォルダ
    
        Webデザイナを説明するためにプロジェクトで使用されるレポート、テーマ、および画像ファイルなどが含まれます。
    
    appsettings.jsonファイル
    
        JSON形式の設定ファイル。
    
    readme.mdファイル
    
        このファイルには、サンプルプロジェクトを実行する手順が含まれます。
     
    Startup.cs
    
        デフォルトのスタートアップファイル。
    
    Web.config
    
        HTTPハンドラの設定を追加しています。
        ActiveReportsのバージョンを更新する際に、ここでは手動でバージョン情報を更新する必要があります。
     
    Servicesフォルダ
    
        このフォルダには、データセットとテンプレートの情報を取得するクラスが含まれます。
    
    wwwrootフォルダ
    
        このフォルダには、CSSファイルとJavaScriptファイルが含まれます。