感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
引言
.NET Framework 和 C# 概覽
- 從 Visual Basic 到 C# 的演進
- C# 在 ASP.NET 中的特性與優勢
環境設置
- Visual Studio 的安裝與配置
- .NET Core 與 .NET Framework 的比較
C# 語法基礎
- 資料類型、變數和運算子
- 控制陳述式(if, switch, 迴圈)
OOP 概念入門
- 類別、物件和方法
- 封裝、繼承和多型
錯誤處理與除錯
- 例外狀況處理
- Visual Studio 中的除錯技巧
ASP.NET Core 入門
- 框架概覽與專案結構
- 建立基本的 ASP.NET 應用程式
使用 MVC 創建 Web 應用程式
- 理解模型-視圖-控制器(MVC)架構
- 使用 Razor Pages 建立視圖
資料綁定與互動
- 將 ASP.NET 應用程式連接至資料庫
- Entity Framework Core 基礎
ASP.NET 與 PLC 之間的通信
- 通信協定概覽(例如:Modbus, OPC-UA)
- 處理即時數據流
ASP.NET 進階功能
- 中介軟體與依賴注入
- ASP.NET Core 中的 RESTful APIs
橋接 Visual Basic 介面
- 將現有的 VB 介面轉換至 ASP.NET
- 遷移舊程式碼的最佳實踐
安全性與最佳實務
- ASP.NET 中的身份驗證與授權
- 安全的資料處理與傳輸
應用程式部署
- 在本機和雲端託管 ASP.NET 應用程式
- Docker 容器化入門(可選)
總結與後續步驟
最低要求
- 熟悉基礎編程概念
- 具備 PLC 編程的實務經驗
受眾
- 程式設計師
- 應用程式開發人員
35 小時
客戶評論 (2)
交互性與即時代碼解決方案
Eduard-Emanuel Zaharia - Kruk Italia
課程 - Advanced Blazor
機器翻譯
動手實踐的機會和培訓師的耐心
sheena - Te Manawa Taki Trauma System
課程 - Visual Studio 2022 IDE
機器翻譯