お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
導入
.NETフレームワークとC#の概要
- Visual BasicからC#への進化
- ASP.NET用のC#の特徴と利点
環境設定
- Visual Studioのインストールと構成
- .NET Core と .NET Framework の比較
C#文法の基本
- データ型、変数、および演算子
- 制御文(if, switch, ループ)
オブジェクト指向プログラミングの概要
- クラス、オブジェクト、およびメソッド
- カプセル化、継承、ポリモーフィズム
エラー処理とデバッグ
- 例外処理
- Visual Studioでのデバッグテクニック
ASP.NET Coreの概要
- フレームワークの概要とプロジェクト構造
- 基本的なASP.NETアプリケーションの設定
MVCを使用したWebアプリケーションの作成
- Model-View-Controller (MVC) アーキテクチャの理解
- Razor Pagesでのビューの構築
データバインディングと相互作用
- ASP.NETアプリケーションをデータベースに接続する方法
- Entity Framework Coreの基本
ASP.NETとPLC間の通信
- 通信プロトコル(Modbus、OPC-UAなど)の概要
- リアルタイムデータストリームの処理
ASP.NETの高度な機能
- ミドルウェアと依存性注入
- ASP.NET CoreでのRESTful API
Visual Basicインターフェースの橋渡し
- 既存のVBインターフェースをASP.NETに移行する方法
- レガシーコードの移行に関するベストプラクティス
セキュリティとベストプラクティス
- ASP.NETでの認証と権限付与
- セキュアなデータ処理と送信
アプリケーションのデプロイ
- ローカルおよびクラウドでのASP.NETアプリケーションのホスティング
- Dockerを使用したコンテナ化の概要(オプション)
まとめと次回のステップ
要求
- 基本的なプログラミング概念に関する知識
- PLCプログラミングの実践的知識
対象者
- プログラマー
- アプリケーション開発者
35 時間
お客様の声 (5)
トレーナーは非常に知識が豊富で、とても役に立ちました。
Thilini Alwis - Te Manawa Taki Trauma System
コース - Visual Studio 2022 IDE
機械翻訳
このコースが素晴らしかったのは、議論の機会があり、学んだことを実際に試すことができたからです。特に気に入ったのは、Marcin の経験に基づいて全てが行われていたことです。
Jesper - ProgramDuon AB
コース - Advanced Blazor
機械翻訳
トレーナーは実際の例を用いて非常に分かりやすく説明し、私たちにとって情報を理解することがより簡単になりました。
Florin-Viorel Marut - Continental Automotive Romania
コース - High-Performance Application Development with .NET Core
機械翻訳
包括的範囲が広く、私たちが興味を持ったすべての内容をカバーしていました。実際に例を通じて作業を行うことができました。
Deborah Morrison - AFBI
コース - Introduction to Blazor
機械翻訳
非常に知識豊富なトレーナー
Tegan Aloysius - Hilton
コース - Introduction to .Net Core
機械翻訳