- 熟悉基本程式設計概念
- PLC 程式設計的經驗知識
觀眾
- 程式師
- 應用程式開發人員
C#.Net 是指 .NET 框架(或 .NET 平臺)中使用的程式設計語言 C#。它是由 Microsoft 開發的一種現代的、面向物件的、通用的程式設計語言,主要用於構建在 .NET 平臺上運行的各種應用程式。
此講師指導的現場培訓(在線或現場)面向希望使用 C#.Net ASP.NET 開發應用程式的中級程式師,從 Visual Basic 過渡到創建強大的 Web 介面並為醫療設備專案集成 PLC 功能。
在本次培訓結束時,參與者將能夠:
- 瞭解 C#.Net 的基礎和中級概念。
- 使參與者能夠從 Visual Basic 過渡到 C#。
- 培養使用為醫療設備介面量身定製的 ASP.NET 創建應用程式的技能。
- 加強對將 PLC 功能與基於 Web 的介面連結的理解。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在即時實驗室環境中動手實施。
課程自定義選項
- 要申請本課程的定製培訓,請聯繫我們進行安排。
介紹
.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 進行容器化簡介(可選)
總結和後續步驟
United Arab Emirates - C#.Net for Application Development
Qatar - C#.Net for Application Development
Egypt - C#.Net for Application Development
Saudi Arabia - C#.Net for Application Development
South Africa - C#.Net for Application Development
Brasil - C#.Net for Application Development
Canada - C#.Net for Application Development
中国 - C#.Net for Application Development
香港 - C#.Net for Application Development
澳門 - C#.Net for Application Development
台灣 - C#.Net for Application Development
USA - C#.Net for Application Development
Österreich - C#.Net for Application Development
Schweiz - C#.Net for Application Development
Deutschland - C#.Net for Application Development
Czech Republic - C#.Net for Application Development
Denmark - C#.Net for Application Development
Estonia - C#.Net for Application Development
Finland - C#.Net for Application Development
Greece - C#.Net for Application Development
Magyarország - C#.Net for Application Development
Ireland - C#.Net for Application Development
Luxembourg - C#.Net for Application Development
Latvia - C#.Net for Application Development
España - C#.Net for Application Development
Italia - C#.Net for Application Development
Lithuania - C#.Net for Application Development
Nederland - C#.Net for Application Development
Norway - C#.Net for Application Development
Portugal - C#.Net for Application Development
România - C#.Net for Application Development
Sverige - C#.Net for Application Development
Türkiye - C#.Net for Application Development
Malta - C#.Net for Application Development
Belgique - C#.Net for Application Development
France - C#.Net for Application Development
日本 - C#.Net for Application Development
Australia - C#.Net for Application Development
Malaysia - C#.Net for Application Development
New Zealand - C#.Net for Application Development
Philippines - C#.Net for Application Development
Singapore - C#.Net for Application Development
Thailand - C#.Net for Application Development
Vietnam - C#.Net for Application Development
India - C#.Net for Application Development
Argentina - C#.Net for Application Development
Chile - C#.Net for Application Development
Costa Rica - C#.Net for Application Development
Ecuador - C#.Net for Application Development
Guatemala - C#.Net for Application Development
Colombia - C#.Net for Application Development
México - C#.Net for Application Development
Panama - C#.Net for Application Development
Peru - C#.Net for Application Development
Uruguay - C#.Net for Application Development
Venezuela - C#.Net for Application Development
Polska - C#.Net for Application Development
United Kingdom - C#.Net for Application Development
South Korea - C#.Net for Application Development
Pakistan - C#.Net for Application Development
Sri Lanka - C#.Net for Application Development
Bulgaria - C#.Net for Application Development
Bolivia - C#.Net for Application Development
Indonesia - C#.Net for Application Development
Kazakhstan - C#.Net for Application Development
Moldova - C#.Net for Application Development
Morocco - C#.Net for Application Development
Tunisia - C#.Net for Application Development
Kuwait - C#.Net for Application Development
Oman - C#.Net for Application Development
Slovakia - C#.Net for Application Development
Kenya - C#.Net for Application Development
Nigeria - C#.Net for Application Development
Botswana - C#.Net for Application Development
Slovenia - C#.Net for Application Development
Croatia - C#.Net for Application Development
Serbia - C#.Net for Application Development
Bhutan - C#.Net for Application Development