ホーム > ASP.NET Webフォームプログラミング

ASP.NET Webフォームプログラミング

コース基本情報

コースタイトル ASP.NET Webフォームプログラミング
コースコード MSC0469G  
コース種別 集合研修 形式 講義+実機演習
期間 3日間 時間 9:30~17:30 価格(税込) 187,000円(税込)
主催 トレノケート
日程 会場 空席状況 実施状況 選択

2021年8月25日(水) ~ 2021年8月27日(金)

オンラインLive

  空席あり

※「キャンセル待ち」でお申し込みの方には、別途メールにてご連絡いたします。
※「実施確定」表示のない日程は、お申し込み状況により開催中止になる場合がございます。
※ トレノケート主催コース以外の空席状況は、残席数に関わらず「お申し込み後確認」と表示されます。
※ トレノケート主催コース以外では、主催会社のお席を確保した後に受付確定となります。

詳しくはお問い合わせください。

ワンポイント

Microsoft .NET Frameworkが提供するWebアプリケーション向け機能のうち、ASP.NET Webフォームを活用した、RAD (Rapid Application Development)手法を学習したい方にお奨めです。

対象者情報

対象者
・.NETプラットフォームでシステムを開発される方
・Webアプリケーション開発者
前提条件
□C#またはVisual Basicの基本文法を理解している
□HTML、JavaScript、Cascading Style Sheetsの基本的な知識があること
□Microsoft Visual Studioの基本操作ができる
□オブジェクト指向プログラミングの用語、仕組みの知識があり実践できる
□リレーショナル データベースの概念を理解している
□SELECT,UPDATE,INSERT,DELETEの各ステートメントを使用して基礎的なSQL文を構築できる
□あるいは以下のコースを受講済みか同程度知識があること

-「C#によるオブジェクト指向プログラミング(MSC0591G)」

-「Visual Basicによるオブジェクト指向プログラミング(MSC0466G)」

-「データベース入門(DB0037CG)」

学習内容の詳細

コース概要
このコースでは初めてASP.NET を使用したWeb システム開発を担当する方、また既存のASP、あるいはASP.NET のWeb アプリケーションをASP.NET 4.5 以降に移行することを検討している方を対象としています。ASP.NET Web フォームの特長であるサーバーコントロール、ポストバック、イベントドリブンといったRAD (Rapid Application Development)要素を活用した効率の良い開発手法について学習します。
学習目標
●Visual Studio 2019を使用し、適切なASP.NETのWebアプリケーションのスタイルが選択できる
●ASP.NET Webフォームを使用して、Webアプリケーションが開発できる
●ASP.NETを使用して、セキュアプログラミングを考慮した実装ができる
学習内容
1. ASP.NET概要
 - ASP.NET とは
 - Visual Studio の設定
 - ASP.NET の開発環境と実行環境
 - ASP.NET の仕組み
 - ASP.NET の特徴
 -【参考】ASP.NET MVC
 -【参考】そのほかのASP.NET アプリケーション

2. Web フォームコントロールを活用したWeb フォームの実装
 - Web フォーム概要
 - Web フォームの拡張
 - 入力検証
 -【参考】Chart コントロール

3. ASP.NETアプリケーションのテスト
 - Web アプリケーションのテスト
 - デバッガ
 - トレース
 - 静的コード分析(FxCop)
 - アクセシビリティチェッカー

4. 状態管理
 - 状態管理とは
 - ASP.NET におけるサーバー側の状態管理
 - ASP.NET におけるクライアント側の状態管理
 - キャッシュ

5. ASP.NET におけるデータバインディング
 - データバインディング概要
 - データバインディングの方法
 - ADO.NET によるカスタムバインディング

6. セキュリティの管理
 - 認証と認定
 - セキュリティコントロール
 - Membership プロバイダ
 - ASP.NET Identity

7. ASP.NET アプリケーションの配置
 - IIS への配置の準備
 - Web アプリケーションの発行
  【参考】事前コンパイルと動的コンパイル

実習/演習内容詳細

ソフトウェア/ハードウェア
Visual Studio 2019
Microsoft .NET Frameowrk 4.7.2
実習/演習/ デモ内容
演習 1 ASP.NET Web アプリケーションの基礎
- Web アプリケーションの基本動作確認
- Web フォームの表示
- ポストバック処理
- Web コントロールを使用したWeb フォーム
- マスターページの作成
- コンテンツページの作成
- 入力データの検証
- 入力データの取り出し

演習 2 ASP.NET Web アプリケーション構築
- 環境の構築
- データベースの作成
- ショッピング Web サイトの構築
- 商品カテゴリの表示
- 型指定されたデータセットの作成
- 商品一覧の表示

演習 3 ユーザー認証機能の実装
- 認証機能の追加
- 認証モードの変更
- サブフォルダの認証の設定
- 認証の確認
- IdentityDbContext の確認

ご注意・ご連絡事項

・コースの内容は変更される可能性があります。最新情報は本Webページにてご確認ください。

受講者の声

『自分でも理解していない内容をわかりやすく、調べて教えていただき助かりました。』