- 熟悉基本程式设计概念
- 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