コース概要
.Net 4.0 フレームワークの紹介
- 統合開発環境 (IDE)
- Languages .Net Framework の場合
- 共通言語ランタイム (CLR)
- ADO.Net でデータを Access 送信 & XML
- AccessASP.Net で Web を利用する
Visual Studio 2010年
- 便利 Visual Studio Windows
- プロジェクトの作成
- プロジェクトの構造
- プロジェクト内のファイル
- ソリューションエクスプローラー
- コードのスニペット
C# 言語構文
- データ型
- 変数の宣言
- オペレーター
- 条件文
- ループ構造
クラスとオブジェクト
- モデルの構築
- クラスとオブジェクトの作成
- クラスへのコンストラクターの追加
- メソッド、プロパティ、イベントの追加
- メソッドのオーバーロード
- プロパティのプロシージャ
アプリケーションのデバッグ
- ブレークポイントの設定
- コードのステップ実行
- ウィンドウのデバッグ
- ウォッチウィンドウ
- コールスタック
ASP.Net の概要
- ASP.Net プロジェクトの開始
- プロジェクトファイル
- サーバーコントロール
- サーバーイベント処理
- ページのライフサイクル
ユーザーインターフェイスの開発
- マスターページ
- テーマとスキン
- ユーザーコントロール
- ウェブサイトのナビゲーション
- 検証コントロール
モジュール 8: 構成
- Web サイトの構成設定
- Web.Config ファイルを含む構成ファイル
- アプリケーション設定と構成文字列の保存
- Web サイト管理ツール
メンバーシップとパーソナライゼーション
- Web サイトの保護とパーソナライズ
- ユーザーの詳細をメンバーシップに保存 Database
- ログインコントロールの使用
- ウェブサイトの状態 Management メソッド
- Viewstate を使用してページの状態を保存する
例外処理
- Try Catch ブロックをコードに追加する
- ページレベルの例外
- サイトレベルの例外
- カスタムエラーページ
- トレース
データAccess
- ADO.Netとは
- 接続オブジェクト
- コマンドオブジェクト
- データリーダー
- データセットとデータアダプター
- データソースウィザードの使用
AJAX を使用したレスポンシブ ページの作成
- AJAX アーキテクチャ
- 部分ページ更新とは
- Updatepanel サーバー コントロールの使用
- クライアント側スクリプトの使用
データ Access あり LINQ
- なぜ必要なのか LINQ
- Database のクエリ
- クエリの言語構文
- LINQ~SQLの使い方
Windows Communication Foundation (WCF) サービスの使用
- サービス指向アーキテクチャ
- WCF のシナリオ
- Communication の仕組み: 住所、契約、拘束力
- 単純な WCF サービスの作成
- クライアント アプリケーションからの WCF サービスの呼び出し
導入
- Web アプリケーションをデプロイする方法
- 導入方法
- Visual Studio のコピーおよび公開ツールの使用
- セットアッププロジェクトの使用
- GAC へのアセンブリのインストール
要求
このワークショップに参加する前に、受講生は
- Visual Studio2010のIDEおよびツールを使用して、ソリューション環境を管理できる 。
- .NET Framework 4.0準拠の言語を使用してアプリケーションをプログラミングできる 。
- クライアント側スクリプトの基本的な理解を持っている 。
- HTML の基本的な理解を持っている。
お客様の声 (11)
全体的な露出だけです。非常に役立ちます。
Travis - Beckman Coulter
コース - Introduction to Blazor
Machine Translated
トレーナーは私たちのあらゆる質問に非常に親切に答えてくれ、画面を共有して私たちが発生したエラーを表示させてくれました。これは素晴らしかったです。
chithra - Public Health Wales NHS Trust
コース - Advanced Blazor
Machine Translated
質疑応答。そしてプロジェクトのデモンストレーション。
Qing - Ametek
コース - Implementing the Actor Model with Microsoft Orleans
Machine Translated
It took up good stuff with a good speed, and not stayed in areas that was not important, left that to the student when the course was over. I mean that for a 2 day course it is a good value.
Mikael Forsberg - Kvadrat Örebro AB
コース - Introduction to .Net Core
トレーナーは、実社会の実際の例を使って非常にわかりやすく説明してくれたので、私たちは情報を理解しやすかったです。
Florin-Viorel Marut - Continental Automotive Romania
コース - High-Performance Application Development with .NET Core
Machine Translated
Very hands on knowledge on the subject. A little bit of theory at the beginning to set the stage.
Thibault Chappuis - Mikron SA Boudry
コース - Entity Framework Core 2.0
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
コース - Visual Studio with VB.Net
Folio さんの幅広い知識に感謝しました。彼はコースの内容に精通しているだけでなく、例を私たちにとってより意味のあるものにするために、私たちが使い慣れている言語の構文についても知っていました。合間に彼は、トレーニングの範囲外のテクノロジーやソリューションに関する知識を共有し、将来 (および将来のトレーニング) で使用できる他のソリューションについての洞察を提供しました。
Raphael - Markit Valuations Limited
コース - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Trainer knowledge and approach.
Piotr Kucharski
コース - Introducing C# 6.0 with Visual Studio 2015/2017
柔軟なアプローチと、トレーニング参加者から提起された質問や問題に合わせた演習の調整。
Maciej - DataConsult S.A.
コース - Advanced Programming in C#
Machine Translated
the trainer level.