课程大纲

介绍

.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)

即将举行的公开课程

课程分类