感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
介绍
.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)
培训师非常专业,提供了很大帮助。
Thilini Alwis - Te Manawa Taki Trauma System
课程 - Visual Studio 2022 IDE
机器翻译
这是一门很棒的课程,因为我们有机会讨论问题,并尝试运用所学的知识。但我最喜欢的是,所有内容都基于Marcin的实际经验。
Jesper - ProgramDuon AB
课程 - Advanced Blazor
机器翻译
培训师通过实际案例很好地解释了主题,这使我们更容易理解信息。
Florin-Viorel Marut - Continental Automotive Romania
课程 - High-Performance Application Development with .NET Core
机器翻译
全面 - 涵盖了我们感兴趣的所有内容。能够通过示例进行学习。
Deborah Morrison - AFBI
课程 - Introduction to Blazor
机器翻译
非常博学的培训师
Tegan Aloysius - Hilton
课程 - Introduction to .Net Core
机器翻译