課程簡介

介紹

.NET Framework 和 C# 概述

  • 從 Visual Basic 到 C# 的演變
  • C# 的特性和優勢 ASP.NET

設置環境

  • Visual Studio 的安裝和配置
  • .NET Core 與 .NET Framework 相比

C# 語法基礎

  • 數據類型、變數和運算符
  • 控制語句(if、switch、loops)

OOP 概念簡介

  • 類、物件和方法
  • 封裝、繼承和多態性

處理錯誤和調試

  • 異常處理
  • Visual Studio 中的調試技術

ASP 簡介.NET Core

  • 框架概述和項目結構
  • 設置基本 ASP.NET 應用程式

使用MVC創建 Web 應用程式

  • 瞭解模型-檢視-控制器 (MVC) 架構
  • 使用Razor Pages 構建檢視

數據綁定和交互

  • 將 ASP.NET 應用程式連接到資料庫
  • Entity Framework Core 的基礎知識

Communication 在 ASP.NET 和 PLC 之間

  • 通訊協定概覽(例如 Modbus、OPC-UA)
  • 處理即時數據流

ASP.NET 中的高級功能

  • 中間件和依賴項注入
  • ASP 中的 RESTful API.NET Core

橋接 Visual Basic 介面

  • 將現有 VB 介面轉換為 ASP.NET
  • 遷移舊代碼的最佳實踐

安全性和最佳實踐

  • ASP.NET 中的身份驗證和授權
  • 安全的數據處理和傳輸

應用程式部署

  • 在本地和雲中託管 ASP.NET 應用程式
  • 使用 Docker 進行容器化簡介(可選)

總結和後續步驟

最低要求

  • 熟悉基本程式設計概念
  • PLC 程式設計的經驗知識

觀眾

  • 程式師
  • 應用程式開發人員
 35 時間:

客戶評論 (5)

課程分類