感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
介绍
.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 小时
客户评论 (2)
交互性与即时代码解决方案
Eduard-Emanuel Zaharia - Kruk Italia
课程 - Advanced Blazor
机器翻译
动手实践的机会和培训师的耐心
sheena - Te Manawa Taki Trauma System
课程 - Visual Studio 2022 IDE
机器翻译