正版资源新阁教育- C#工控上位机VIP班系统录播视频5.0版
这套录播解决的是什么问题 工控上位机开发和普通业务后端不一样:它要同时面对串口/网口设备通讯、实时数据刷新、长时间无人值守运行,以及现场工程师对界面响应速度的苛刻要求。很多开发者能写 WinForm 窗体,却在"设备掉线怎么重连""历史数据怎么查得快""多线程刷新 UI 不卡死"这些问题上卡住。这套
这套录播解决的是什么问题
工控上位机开发和普通业务后端不一样:它要同时面对串口/网口设备通讯、实时数据刷新、长时间无人值守运行,以及现场工程师对界面响应速度的苛刻要求。很多开发者能写 WinForm 窗体,却在"设备掉线怎么重连""历史数据怎么查得快""多线程刷新 UI 不卡死"这些问题上卡住。这套 C# 工控上位机 VIP 班录播(5.0 版)的定位,就是把这类工程问题拆成可对照的模块讲,而不是停留在控件拖拽层面。
它适合已经会 C# 基础语法、写过至少一个桌面程序,但没完整做过工业现场项目的人。纯零基础直接看会吃力,因为内容默认你懂委托、事件、ADO.NET 的基本用法。
技术栈与知识覆盖
主线是 .NET Framework 下的 WinForm 桌面开发,配合 C# 语言特性展开。从目录结构能看出它的组织逻辑:语言层讲面向对象设计、多线程与异步、委托与事件;数据层讲数据库访问与 SQL 优化;通讯层涉及串口和网络通讯的封装;界面层则围绕自定义控件、窗体导航和数据绑定。
值得注意的是它没有把知识点孤立成章节,而是让数据库、OOP、多线程这些技术在同一个项目里反复出现。比如报警日志模块,背后就同时用到数据持久化、查询条件拼接和 UI 分页刷新。这种安排的好处是你能看到技术点之间的调用关系,坏处是如果某一环基础不牢,需要自己回头补。
项目结构参考:CAS 空压上位机监控系统
最值得拿来对照实践的是 CAS 空压上位机监控系统这个实战项目,它的模块划分比较接近真实交付形态:
- 登录模块:涉及用户校验、权限区分和登录状态维护,是理解程序入口组织方式的一个切口。
- 参数设置窗体:界面设计与数据回写的配合,能看到配置项如何绑定到业务对象。
- 系统报警日志:从报警产生、落库到界面呈现的完整链路。
- 历史日志查询与导出:条件筛选、分页加载、导出文件,是数据库与 IO 结合的典型场景。
- 历史趋势与参数选择:面向时间序列数据的展示,涉及查询性能和数据量控制。
- 导航栏窗体切换:主界面框架的搭建方式,决定后续模块怎么挂载。
这套模块拆法的复用价值在于:换成水处理、注塑机、包装线,窗体骨架和日志/趋势/报警这三块几乎可以平移,只需要替换通讯协议和业务字段。建议看的时候不要只跟着敲,而是先自己想一遍"如果我来做,类怎么分、数据怎么流",再对比实现,收获会大得多。
该怎么用它自学
录播最大的风险是"看懂了但写不出"。可行的路径是先快速过一遍通讯和线程部分,建立对实时数据流的整体印象;然后挑 CAS 项目里的一个模块独立复现,遇到卡点再回看对应片段;最后尝试把报警日志模块改造成自己熟悉的行业场景,比如把空压机参数换成温度传感器。
数据库和多线程这两块建议单独做笔记,因为它们在工控项目里复用频率最高,也最容易在现场暴露问题——查询慢、界面假死、线程间资源共享出异常,基本都是这两处没处理好。把这套资料当作一个可拆解、可改造的工程样本,比当作视频课从头看到尾更有效。
新阁教育- C#工控上位机VIP班系统录播视频5.0版
C#工控上位机实战进阶
编辑点评
系统深入C#工控上位机开发,实战项目丰富,涵盖数据库、OOP、多线程等高级编程技术,适合有一定基础的学员。
⭐ 编辑推荐
新阁教育C#工控上位机VIP班,系统录播视频5.0版,实战项目丰富,深入讲解高级编程技术。
✨ 课程亮点
课程目录
第11章【上位机VIP-项目实战】CAS空压上位机监控系统41 集
- 1-3 登录模块的实现_.mp4 [61.1 MB]
- 4-6 实现历史日志的查询导出_.mp4 [37.8 MB]
- 3-1 参数设置窗体的界面设计_.mp4 [40.0 MB]
- 6-2 实现历史趋势参数选择界面_.mp4 [46.8 MB]
- 4-1 系统报警日志界面设计_.mp4 [40.0 MB]
- 1-5 导航栏窗体切换的实现_.mp4 [35.0 MB]
- 7-3 实时小时报表及日报表的查询【一】_.mp4 [63.8 MB]
- 2-8 无边框设备控制窗体实现_.mp4 [51.8 MB]
- 5-3 趋势配置界面设计_.mp4 [20.7 MB]
- 7-5 实现报表的导出及打印_.mp4 [36.5 MB]
- 3-3 实现不同数据类型的参数设置_.mp4 [30.5 MB]
- 2-1 自定义控件使用及控制流程界面设计_.mp4 [36.3 MB]
- 6-4 历史趋势参数查询_.mp4 [63.8 MB]
- 7-4 实时小时报表及日报表的查询【二】_.mp4 [24.9 MB]
- 5-5 趋势配置界面代码编写【二】_.mp4 [68.7 MB]
- 6-3 历史参数的定时存储实现_.mp4 [56.9 MB]
- 4-2 实现系统报警日志的检测_.mp4 [67.1 MB]
- 5-4 趋势配置界面代码编写【一】_.mp4 [74.6 MB]
- 2-7 完善界面更新通用方法及变量绑定_.mp4 [38.9 MB]
- 3-2 实现参数实时更新及设置_.mp4 [55.0 MB]
- 5-1 实时趋势整体布局设计_.mp4 [44.5 MB]
- 2-11 项目部分细节优化_.mp4 [38.4 MB]
- 2-4 基于多线程实现PLC连接及断开连接_.mp4 [61.6 MB]
- 1-1 环境及数据库的部署_.mp4 [18.2 MB]
- 1-4 项目整体布局的实现_.mp4 [28.0 MB]
- 8-1 项目整体框架完善细节_.mp4 [18.8 MB]
- 2-5 断点调试解决断线重连问题_.mp4 [21.7 MB]
- 2-2 项目点表介绍及配置管理软件使用_.mp4 [39.0 MB]
- 2-10 自定义组合控件的项目应用_.mp4 [75.8 MB]
- 4-3 委托及委托方法体的创建_.mp4 [42.3 MB]
- 4-4 测试报警日志实时报警的功能_.mp4 [54.4 MB]
- 4-5 窗体操作处理及历史日志初始化_.mp4 [64.2 MB]
- 7-2 完善界面设计及动态生成DataGridView_.mp4 [46.5 MB]
- 6-1 历史趋势界面的UI设计_.mp4 [36.6 MB]
- 1-2 项目架构搭建及登录窗体创建_.mp4 [42.3 MB]
- 5-2 变量配置界面实现_.mp4 [31.4 MB]
- 2-9 设备控制自定义组合控制开发及应用_.mp4 [64.4 MB]
- 5-6 实时趋势界面代码实现_.mp4 [70.5 MB]
- 2-6 PLC通信数据解析过程_.mp4 [80.0 MB]
- 7-1 数据报表的界面设计_.mp4 [40.4 MB]
- 2-3 配置文件解析通用方法【文件变对象】_.mp4 [82.7 MB]
第10次课【重复强化】SQLServer数据库创建和快速使用5 集
- 授课源码和笔记.exe [319.4 KB]
- 3.基于T-SQL实现数据库的创建_.mp4 [80.6 MB]
- 4.数据库的分离和附加_.mp4 [6.8 MB]
- 1.接口内容回顾_.mp4 [12.4 MB]
- 2.数据库开发基础知识_.mp4 [58.1 MB]
第06次课【编程进阶】OOP的基础原则和OOP案例实战4 集
- 2.面向对象的六个原则初步理解_.mp4 [54.8 MB]
- 3.OOP实战精彩分享_.mp4 [97.8 MB]
- 授课源码和笔记.exe [698.3 KB]
- 1.上节课回顾和“代码阅读理解”作业_.mp4 [21.8 MB]
第16次课【高级编程】泛型Generic方法与泛型类型使用2 集
- 泛型Generic方法与泛型类型的使用_.mp4 [193.1 MB]
- 耗时整理‖免费分享 cunlove.cn.exe [354.1 KB]
第03次课【重复强化】构造方法实例方法及综合练习4 集
- 3.静态方法极其对比使用选择_.mp4 [39.5 MB]
- 授课源码和笔记.exe [341.7 KB]
- 2.瀹炰緥鏂规硶_.mp4 [45.9 MB]
- 1.构造方法的使用_.mp4 [106.1 MB]
第20次课【多线程】补充多线程中的async和await关键字3 集
- 1.多线程中的async和await关键字_.mp4 [34.1 MB]
- 2.多线程Task中的异常处理_.mp4 [19.3 MB]
- 源码.exe [349.7 KB]
第09次课【编程进阶】基于反射和接口实现的抽象工厂设计模式2 集
- 抽象工厂设计模式_.mp4 [209.3 MB]
- 授课源码和笔记.exe [442.5 KB]
第05次课【重复强化】项目结构分析、UI设计和综合事件应用4 集
- 2.窗体类的组成和控件创建的步骤代码分析_.mp4 [81.8 MB]
- 1.面向对象作业的讲解_.mp4 [23.0 MB]
- 3.事件的统一关联_.mp4 [117.0 MB]
- 授课笔记和代码.exe [350.2 KB]
第15次课【强化提升】项目分层优化与项目实战必备2 集
- 预科中的项目完整源码.exe [8.1 MB]
- 项目框架的分析和设计及其技巧经验分享_.mp4 [184.7 MB]
第00次课【学习须知】1 条
- 必看.txt [336.0 B]
第17次课【高级编程】委托Delegate和事件Event实战应用3 集
- 2.事件Event和委托的对比使用_.mp4 [70.4 MB]
- 耗时整理‖免费分享 cunlove.cn.exe [2.9 MB]
- 1.委托Delegate基础使用和各种常用实战应用详解_.mp4 [200.6 MB]
第01次课【重复强化】CSharp编程规范和语法强化4 集
- 2.解决方案命名空间、注释和反编译ILSpy_.mp4 [107.0 MB]
- 1.项目开发类型和平台选择问题_.mp4 [18.8 MB]
- 授课源码和笔记.exe [350.5 KB]
- 3.字符串格式化2种方式、分割与合并_.mp4 [40.0 MB]
第08次课【编程进阶】CShapr中的接口多态与反射简单工厂4 集
- 2.反射与简单工厂_.mp4 [54.0 MB]
- 视频同步源码和笔记.exe [450.7 KB]
- 1.鎺ュ彛涓庡鎬乢.mp4 [141.1 MB]
- 反射Reflection接口多态与简单工厂模式.mp4 [292.0 MB]
第12次课【强化提升】掌握基础ADO.NET数据访问技术2 集
- 同步源码和笔记.exe [338.2 KB]
- 快速掌握ADO.NET数据访问技术_.mp4 [163.5 MB]
第07次课【编程进阶】CSharp中的继承和多态机制3 集
- .NET中的继承和多态机制_.mp4 [201.4 MB]
- 视频同步源码和笔记.exe [401.5 KB]
- 【本视频是往期录制,供扩展学习】继承与多态使用分析.mp4 [265.0 MB]
第14次课【强化提升】ADO.NET优化与项目分层设计剖析4 集
- 授课源码.exe [436.5 KB]
- 3.代码生成器的使用体验_.mp4 [23.7 MB]
- 2.项目分层的实现过程_.mp4 [131.3 MB]
- 1.通用数据访问类的优化和解密_.mp4 [96.4 MB]
第20次课【多线程】Task和各种任务阻塞延续及其线程锁Lock5 集
- 4.Task中的跨线程访问控件和UI耗时任务卡顿的解决方法_.mp4 [24.7 MB]
- 2.Task多线程父子任务、长时间运行解决、任务手动取消和自动取消及其回调_.mp4 [89.4 MB]
- 3.Task中的异常处理和线程锁Lock的使用_.mp4 [41.6 MB]
- 1.Task多线程的任务开启、阻塞方式和任务的延续_.mp4 [76.9 MB]
- 授课源码.exe [423.8 KB]
第18次课【高级编程】匿名方法Lambda表达式Func和Action2 集
- AdvanceTeach.exe [363.1 KB]
- CSharp匿名方法Lambda表达式Func和Action_.mp4 [207.7 MB]
第19次课【多线程】多线程Thread原理与线程池ThreadPool5 集
- 同步授课笔记源码.exe [34.7 MB]
- 2.通过windbg对象线程Thread底层观察_.mp4 [43.5 MB]
- 1.Thread多线程基础应用和跨线程访问控件详解_.mp4 [71.7 MB]
- 3.Thread线程的生命周期测试和底层观察_.mp4 [49.8 MB]
- 4.线程池TheadPool的使用和性能比较_.mp4 [51.9 MB]
第13次课【强化提升】掌握高级ADO.NET数据访问技术3 集
- 1.通用数据访问类继续扩展查询方法和配置字符串_.mp4 [114.2 MB]
- 2.优化高级的SQLHelper带参数的各种方法_.mp4 [114.5 MB]
- 同步源码和笔记.exe [352.1 KB]
第11次课【重复强化】数据表约束和各种CRUD操作技巧2 集
- 数据库的表的创建、约束、测试数据、各种查询和更新操作与技巧_.mp4 [225.3 MB]
- 授课源码和笔记.exe [321.5 KB]
第04次课【重复强化】泛型集合ListT和Dictionary4 集
- 授课笔记和代码.exe [363.9 KB]
- 1.上一节作业讲解_.mp4 [54.6 MB]
- 2.List泛型集合的重要应用_.mp4 [65.1 MB]
- 3.Dictionary字典泛型集合应用_.mp4 [43.1 MB]
第02次课【重复强化】CSharp面向对象中的属性2 集
- CSharp面向对象中的属性_.mp4 [197.2 MB]
- 授课源码和笔记.exe [341.2 KB]
第27节预科扩展:SQLServer基础查询与设计方法【已加密】8 集
- 5.多表之间的数据查询_.mp4 [49.3 MB]
- 4.求最大值、最小值、平均值等相关函数_.mp4 [13.2 MB]
- 7.数据库设计的基本步骤_.mp4 [22.3 MB]
- 8.数据库设计的检验与模型设计_.mp4 [31.4 MB]
- 6.分组查询与统计_.mp4 [49.9 MB]
- 2.数据的基本查询_.mp4 [49.3 MB]
- 1.企业管理器的使用_.mp4 [42.0 MB]
- 本课程学习资料.exe [320.3 KB]
第10节基础语法:const常量的使用enum枚举程序调试各种技巧4 集
- 10.1.const常量的定义与使用.mp4 [10.3 MB]
- 授课源码和笔记.exe [367.7 KB]
- 10.2.enum枚举的定义和使用.mp4 [23.4 MB]
- 10.3.debug程序调试技巧总结和面向对象新内容的学习展望.mp4 [41.4 MB]
第01节入门必备:工控上位机行业前景学习准备和开发环境指导8 集
- 01.3.微软.NET平台和发展历史介绍.mp4 [16.1 MB]
- 01.1.PLC电气工程师为什么要学习工控上位机.mp4 [32.1 MB]
- 01.4.工控上位机为什么要学习C#语言.mp4 [18.8 MB]
- 01.5.C#编程语言和组态软件及Labview的对比.mp4 [11.4 MB]
- 01.6.工控上位机开发环境安装简要指导.mp4 [14.9 MB]
- 01.2.工控上位机学习内容和前提条件.mp4 [6.0 MB]
- 授课源码和笔记.exe [1.6 MB]
- 01.7.熟悉VS并开启你的第一个C#程序.mp4 [36.3 MB]
第09节基础语法:数组foreach循环变量类型分析和.NET底层类8 集
- 09.4.字符串的分割连接和替换、数组越界和初始化异常排除.mp4 [32.8 MB]
- 09.1.数组Array概念、特点、4个使用步骤和3个初始化方法.mp4 [15.8 MB]
- 09.2.数组使用4个步骤3种初始化的练习.mp4 [11.6 MB]
- 09.6.值类型和引用类型的原理分析(重要).mp4 [29.8 MB]
- 09.5.值类型变量和引用类型变量的使用观察.mp4 [28.8 MB]
- 09.3.使用for和foreach循环遍历数组的方法.mp4 [30.4 MB]
- 09.7.NET底层类和C#关键字的区别.mp4 [17.9 MB]
- 授课源码和笔记.exe [363.4 KB]
第15节面向对象:WF开发之无边框UI设计和父子窗体实现5 集
- 4.子窗体嵌入主窗体的方法详解.mp4 [32.1 MB]
- 1.项目UI设计总体要求和基于无边框设计登录窗体.mp4 [58.3 MB]
- 3.内容窗体FrmCourseManage设计流程和各种技巧综合运用.mp4 [82.8 MB]
- 2.项目主窗体FrmMain完整设计流程和方法详解.mp4 [54.9 MB]
- 授课资料.exe [4.4 MB]
第12节面向对象:方法Method与构造方法Constructor详解6 集
- 1.构造方法的作用以及3种使用形式详解.mp4 [66.2 MB]
- 3.对象销毁GC垃圾回收机制与析构函数.mp4 [59.0 MB]
- 授课资料.exe [436.6 KB]
- 5.总结方法重载与静态方法使用技巧.mp4 [20.4 MB]
- 2.对象初始化器的使用和构造方法的PK.mp4 [26.5 MB]
- 4.实例方法的多形式定义、使用与静态方法.mp4 [80.5 MB]
视频3 集
- 2.高内聚低耦合思想与实体集合封装、模块化分层与三层架构.mp4 [132.6 MB]
- 授课笔记和源码.exe [469.4 KB]
- 1.数据和UI分层的OOP理论、分层方法、实体类封装与解析.mp4 [137.2 MB]
第20节项目实战:课程管理系统开发之项目框架搭建与准备2 集
- 项目实战之课程管理系统开发的项目框架搭建与准备工作.mp4 [42.9 MB]
- 授课资料.exe [5.4 MB]
第06节基础语法:程序逻辑if选择三元运算和switch分支结构7 集
- 06.3.if-else与三元运算符的使用技巧.mp4 [22.4 MB]
- 06.5.if选择结构的嵌套.mp4 [18.1 MB]
- 06.4.多条件选择if-else-if的使用.mp4 [23.3 MB]
- 06.1.if条件选择和三种逻辑运算符的运用.mp4 [53.0 MB]
- 06.6.switch分支结构和本节总结及习题强调.mp4 [27.1 MB]
- 授课源码和笔记.exe [347.9 KB]
- 06.2.复杂if条件与运算符优先级策略.mp4 [20.1 MB]
第24节项目实战:课程管理系统开发之课程修改与删除实现4 集
- 3.删除课程完整流程和实现.mp4 [36.8 MB]
- 1.修改课程信息的展示和下拉框同步联动的优化.mp4 [78.4 MB]
- 2.修改课程信息提交到数据库和UI同步刷新优化体验.mp4 [38.7 MB]
- 授课资料.exe [2.9 MB]
第03节基础语法:命名空间类数据类型变量和代码规范技巧9 集
- 03.1.命名空间namespace的作用和使用.mp4 [37.7 MB]
- 03.6.初学编程细节问题总结.mp4 [12.6 MB]
- 03.4.变量使用技巧和常见错误总结分析.mp4 [30.9 MB]
- 03.2.类的组成分析和几点要求.mp4 [26.4 MB]
- 03.3.掌握C#常用的数据类型.mp4 [9.8 MB]
- 03.8.使用MSDN快速学习的技巧.mp4 [21.4 MB]
- 授课源码和笔记.exe [334.0 KB]
- 03.7.程序注释的使用方法和技巧.mp4 [13.8 MB]
- 03.5.代码常用命名规范技巧和总结.mp4 [14.7 MB]
第11节面向对象:OOP思想类与对象属性Property详解7 集
- 1.OOP学什么、怎么学、什么是好的OOP程序.mp4 [49.4 MB]
- 5.属性Property之业务特性.mp4 [20.5 MB]
- 授课资料.exe [445.6 KB]
- 3.类的基本组成与对象关系、访问修饰符的各种使用技巧.mp4 [22.5 MB]
- 4.对象属性Property基础使用.mp4 [50.3 MB]
- 6.属性Property之读写特性和经典总结.mp4 [61.9 MB]
- 2.OOP的基本概念、类与对象的基本使用.mp4 [58.6 MB]
第14节面向对象:WF快速开发之控件使用和事件Event初探5 集
- 2.窗体和按钮相关属性和事件、常用事件使用技巧.mp4 [90.5 MB]
- 3.窗体Controls集合、控件事件的统一关联和代码优化.mp4 [93.2 MB]
- 4.事件统一处理中Tag数据获取、对象封装和泛型集合List综合运用.mp4 [47.6 MB]
- 授课资料.exe [573.6 KB]
- 1.WinForm项目结构和Partial部分类的使用.mp4 [39.5 MB]
第13节面向对象:对象封装容器之泛型集合List和Dictionary5 集
- 授课资料和源码.exe [598.9 KB]
- 1.泛型List元素添加、删除、遍历和快速查询的常用方法详解.mp4 [88.6 MB]
- 3.泛型集合List作为DataGridView数据源展示和动态排序实现.mp4 [31.7 MB]
- 2.3.4.Dictionary字典泛型集合的使用详解.mp4 [36.2 MB]
- 2.基于比较器接口IComare实现集合对象排序.mp4 [73.0 MB]
第04节基础语法:控制台输入输出字符串格式化和运算符和习题8 集
- 04.5.本阶段练习题讲解-1.mp4 [11.4 MB]
- 授课源码和笔记.exe [339.3 KB]
- 04.2.字符串占位符格式化和控制台输出格式方法.mp4 [19.5 MB]
- 04.4.赋值运算符和算数运算符使用技巧.mp4 [30.4 MB]
- 04.3.基于新特性简化字符串格式化的方法.mp4 [11.0 MB]
- 04.1.region折叠器、控制台输入和输出方法使用.mp4 [37.0 MB]
- 04.6.本阶段练习题讲解-2.mp4 [12.0 MB]
- 04.7.比较运算符的使用详解.mp4 [19.3 MB]
第17节数据存储:高手必会的TSQL脚本数据库设计与编程7 集
- 1.SQLServer概述、DBMS和学习内容与方法介绍.mp4 [49.1 MB]
- 3.基于T-SQL创建数据库的详细步骤和注意问题.mp4 [60.4 MB]
- 4.基于T-SQL创建数据表和check检查约束.mp4 [22.4 MB]
- 授课资料.exe [321.2 KB]
- 6.基于T-SQL添加默认约束、外键约束、内连接查询、数据库关系图.mp4 [68.8 MB]
- 2.数据服务打开、服务器名称的集中写法、协议的打开和登录模式修改的四个步骤.mp4 [57.1 MB]
- 5.基于T-SQL添加数据、CRUD操作、标识列详解.mp4 [61.3 MB]
第28节预科扩展:程序中的异常处理【已加密】4 集
- 1.2.异常处理的一般方法_.mp4 [21.4 MB]
- 本课程学习资料.exe [393.8 KB]
- 1.1.认识程序中的异常_.mp4 [61.5 MB]
- 1.3.异常的传递与自定义方法_.mp4 [81.8 MB]
第21节项目实战:课程管理系统开发之通用登录模块实现2 集
- 项目实战之通用登录模块的完整业务流程和实现过程详解.mp4 [82.7 MB]
- 授课资料.exe [2.9 MB]
第23节项目实战:课程管理系统开发之动态查询逻辑与实现3 集
- 授课资料.exe [2.9 MB]
- 2.多条件动态查询UI事件编写和用户体验的优化.mp4 [76.2 MB]
- 1.多条件动态查询条件的编写技巧和完整查询方法编写.mp4 [45.4 MB]
第22节项目实战:课程管理系统开发之添加课程逻辑与实现3 集
- 1.使用带参数的SQL语句编写添加课程的方法并防止注入式攻击.mp4 [36.4 MB]
- 2.动态绑定下拉框和完整添加课程的UI逻辑详解.mp4 [81.4 MB]
- 授课资料.exe [2.9 MB]
第25节项目实战:课程管理系统开发之用户密码修改的实现2 集
- 修改管理员登录密码的逻辑和编码实现.mp4 [35.3 MB]
- 授课源码.exe [2.9 MB]
第16节面向对象:基于OOP思想分析和设计对象综合实例3 集
- 1.OOP经典实战之项目对象分析秘籍、对象关系确定的方法.mp4 [44.7 MB]
- 课件资料.exe [637.2 KB]
- 2.OOP经典实践之双色球和选号器类编写、UI与业务结合技巧.mp4 [109.5 MB]
第05节基础语法:数据类型转换Parse与Convert万能转换5 集
- 05.3.强制类型转换方法二Parse方法的使用.mp4 [25.0 MB]
- 05.4.强制类型转换方法三Convert万能转换器.mp4 [24.3 MB]
- 05.2.强制类型转换方法一值类型之间的转换.mp4 [20.2 MB]
- 授课源码和笔记.exe [342.0 KB]
- 05.1.编译对数据类型的自动转换及条件.mp4 [14.5 MB]
第18节数据存储:基于ADO.NET实现快速高效的数据访问4 集
- 3.封装两个典型的查询方法和错误解决技巧分享.mp4 [55.4 MB]
- 授课资料.exe [345.9 KB]
- 1.基于ADO.NET完成CRUD操作步骤详解.mp4 [113.1 MB]
- 2.封装增删改方法并总结、SQLHelper编写、6种字符串配置文件读取错误的解决方法.mp4 [73.7 MB]
第08节基础语法:string方法总结对比StringBuilder高效处理8 集
- 08.7.StringBuilder高效字符串的处理各种方法讲解.mp4 [34.1 MB]
- 08.2.字符串截取Substring方法的两种使用方式.mp4 [14.2 MB]
- 授课源码和笔记.exe [360.0 KB]
- 08.5.字符串空值的各种处理方法和对象为null的原因解释.mp4 [32.9 MB]
- 08.1.字符串IndexOf方法和Length属性.mp4 [23.3 MB]
- 08.6.字符串Trim和大小写转换、LastIndexOf等方法.mp4 [25.3 MB]
- 08.3.字符串两种比较相等的方法详解.mp4 [16.9 MB]
- 08.4.字符串格式化和财务显示相关格式扩展.mp4 [15.0 MB]
第26节预科扩展:IO操作对象序列化XML与Ini操作【已加密】7 集
- 3.鐩綍鐨勬搷浣淿.mp4 [11.8 MB]
- 4.瀵硅薄鐨勪繚瀛榑.mp4 [42.2 MB]
- 1.文本文件操作的基本要求_.mp4 [45.0 MB]
- 授课源码.exe [21.3 MB]
- 2.文件的删除复制和移动_.mp4 [19.3 MB]
- 6.XML文件操作_.mp4 [46.8 MB]
- 5.对象序列化与反序列化_.mp4 [42.0 MB]
第02节基础语法:环境分析解决方案托管代码CLR与混合编程5 集
- 授课源码和笔记.exe [1.1 MB]
- 02.5.体验CLR实现多语言混合编程.mp4 [23.0 MB]
- 02.3.项目编译和运行过程分析.mp4 [16.6 MB]
- 02.1..NET项目解决方案的作用.mp4 [32.7 MB]
- 02.4.托管代码与CLR的理解.mp4 [12.5 MB]
第07节基础语法:程序逻辑三大循环结构for与while和dowhile5 集
- 07.1.固定循环次数的for循环应用.mp4 [35.0 MB]
- 07.2.不固定循环次数while循环和for结合使用.mp4 [26.1 MB]
- 授课源码和笔记.exe [353.7 KB]
- 07.4.dowhile循环和循环的总结.mp4 [22.0 MB]
- 07.3.while循环嵌套和break终止、continue循环继续.mp4 [29.1 MB]
第05章【上位机VIP-串口通信】CSharp实现串口调试助手开发12 集
- 【12】整体完善及IrisSkin4皮肤使用.mp4 [42.1 MB]
- 【06】串口调试助手的数据接收.mp4 [40.6 MB]
- 【10】命令模式下报文拼接过程.mp4 [60.8 MB]
- 【04】串口调试助手的自动发送.mp4 [44.8 MB]
- 【11】命令模式报文存储及测试.mp4 [40.5 MB]
- 【09】调试助手快捷命令存储及测试.mp4 [38.9 MB]
- 【01】串口调试助手相关功能介绍.mp4 [19.8 MB]
- 【02】通信参数初始化及打开关闭.mp4 [65.0 MB]
- 【07】调试助手的数据接收处理.mp4 [32.8 MB]
- 【03】串口调试助手的手动发送.mp4 [31.3 MB]
- 【08】调试助手快捷命令初步实现.mp4 [39.0 MB]
- 【05】调试助手的文件选择及发送.mp4 [48.9 MB]
第07章【上位机VIP-项目实战】ASS姿态传感器实战项目21 集
- 【05】通信解析之数据报文校验_.mp4 [38.7 MB]
- 【02】整体功能说明及界面设计_.mp4 [67.0 MB]
- 【21】实现上位机至模块的UI界面及设置_.mp4 [46.2 MB]
- 【09】Log4Net日志组件的项目应用_.mp4 [26.2 MB]
- 【04】通信库创建及委托应用_.mp4 [44.2 MB]
- 【07】实时监控界面设计及数据读取_.mp4 [45.8 MB]
- 【08】完善实时监控及实时日志显示_.mp4 [58.0 MB]
- 【15】日志委托修改及报警界面设计_.mp4 [40.1 MB]
- 【12】基于INI及OOP实现系统参数读取_.mp4 [61.8 MB]
- 【13】系统参数快速配置及其应用_.mp4 [77.0 MB]
- 【17】相关功能优化及SQLite数据库应用_.mp4 [44.1 MB]
- 【14】系统配置应用及相关功能完善_.mp4 [68.6 MB]
- 【18】SQLite数据库实现报警存储及查询_.mp4 [53.1 MB]
- 【06】基于OOP实现数据线性转换_.mp4 [47.5 MB]
- 【10】实时曲线的属性设置及实时显示_.mp4 [46.3 MB]
- 【19】报警数据的显示优化及NPOI导出_.mp4 [36.1 MB]
- 【11】系统配置相关功能介绍及UI设计_.mp4 [36.5 MB]
- 【20】自建心跳包实现通信检测及断线重连_.mp4 [22.2 MB]
- 【01】项目硬件介绍及协议说明_.mp4 [36.5 MB]
- 【22】基于CSV实现数据记录的定时保存_.mp4 [63.9 MB]
- 【16】基于多线程实现三轴角度报警检测_.mp4 [59.4 MB]
第08讲:欧姆龙PLC之Fins协议项目应用1 集
- 【01】欧姆龙PLC通用数据解析及断线重连_.mp4 [95.6 MB]
第05讲:ModbusTCP通信协议项目应用1 集
- 【01】ModbusTCP通用数据解析及断线重连_.mp4 [78.7 MB]
第02讲:配置软件使用说明及上位机通用框架搭建2 集
- 【02】基于分层架构设计的上位机通用框架_.mp4 [57.4 MB]
- 【01】新阁教育上位机配置软件使用说明_.mp4 [85.7 MB]
第06讲:三菱PLC之MC协议项目应用2 集
- 【02】三菱PLC以太网通信通用数据解析及断线重连.mp4 [208.2 MB]
- 【01】三菱PLC各种型号存储区分析.mp4 [30.1 MB]
第03讲:Modbus通信协议项目应用及Modbus二次封装14 集
- 【13】基于Modbus实现信捷PLC的二次封装_.mp4 [149.6 MB]
- 【08】通用报警检测方法的功能实现_.mp4 [143.1 MB]
- 【02】ModbusRTU通用数据解析方法_.mp4 [131.5 MB]
- 【09】基于仿真实现报警功能测试_.mp4 [9.1 MB]
- 【11】基于SQLite实现的历史报警存储_.mp4 [108.4 MB]
- 【07】通用参数设置方法的功能实现_.mp4 [105.1 MB]
- 【01】Modbus协议基础及变量表分析_.mp4 [94.4 MB]
- 【03】Modbus数据数据测试及实时更新_.mp4 [19.5 MB]
- 【12】历史报警的存储及日查询_.mp4 [96.3 MB]
- 【06】ModbusRTU通用参数设置功能的实现_.mp4 [93.5 MB]
- 【05】ModbusRTU通用写入方法的实现_.mp4 [56.8 MB]
- 【10】通用实时报警检测及功能测试_.mp4 [124.4 MB]
- 【14】信捷PLC通信测试_.mp4 [20.7 MB]
- 【04】ModbusRTU通用数据更新方法_.mp4 [72.1 MB]
第09讲:OPCDA环境搭建及项目应用7 集
- 【04】OPCDA自动化接口解析方法(三)_.mp4 [31.5 MB]
- 【05】OPCDA自定义接口解析方法(一)_.mp4 [29.8 MB]
- 【06】OPCDA自定义接口解析方法(二)_.mp4 [11.9 MB]
- 【07】OPCDA接口通用写入方法_.mp4 [47.0 MB]
- 【02】OPCDA自动化接口解析方法(一)_.mp4 [54.7 MB]
- 【01】OPCDA通用配置及解析过程_.mp4 [27.1 MB]
- 【03】OPCDA自动化接口解析方法(二)_.mp4 [18.8 MB]
第07讲:Modbus一主多从项目应用1 集
- 【01】Modbus一主多从功能实现_.mp4 [116.8 MB]
第01讲:PLC数据类型分析及通用数据类型转换编写5 集
- 【01】配置文件的更新迭代过程及CMS使用常用问题_.mp4 [42.3 MB]
- 【03】编写CSharp通用数据类型之间的转换类库_.mp4 [99.5 MB]
- 【05】上位机应用之字节数组转换成实体对象_.mp4 [15.1 MB]
- 【04】数据类型转换案例及测试_.mp4 [16.2 MB]
- 【02】CSharp数据类型及PLC数据类型区别与联系_.mp4 [27.6 MB]
第10讲:OPCUA环境搭建及通用数据解析方法3 集
- 【03】OPCUA通用数据写入方法.mp4 [16.5 MB]
- 【01】OPCUA通用数据解析方式(一).mp4 [57.3 MB]
- 【02】OPCUA通用数据解析方式(二).mp4 [24.0 MB]
第04讲:西门子PLC之S7协议项目应用10 集
- 【09】西门子PLC多组读取逻辑及方案(1)_.mp4 [104.6 MB]
- 【03】西门子PLC通用数据解析过程_.mp4 [126.7 MB]
- 【01】西门子仿真PLC环境搭建过程_.mp4 [79.1 MB]
- 【02】西门子PLC通用配置解析过程_.mp4 [52.5 MB]
- 【08】西门子PLC报文通信测试_.mp4 [44.2 MB]
- 【10】西门子PLC多组读取逻辑及方案(2)_.mp4 [49.9 MB]
- 【05】TCP的三次握手及网络模型讲解_.mp4 [69.3 MB]
- 【07】西门子PLC之S7协议报文抓取_.mp4 [105.7 MB]
- 【04】西门子PLC字符串类型解析及通用写入_.mp4 [156.7 MB]
- 【06】TCP四次握手过程讲解_.mp4 [23.3 MB]
第02节.DashBoard控件【二】1 集
- 自定义控件——DashBoard控件【二】_.mp4 [58.4 MB]
第01节.DashBoard控件【一】1 集
- 自定义控件——DashBoard控件【一】_.mp4 [58.3 MB]
第03节.DashBoard控件【三】1 集
- 自定义控件——DashBoard控件【三】_.mp4 [71.1 MB]
第04讲:自定义控件-TextShow控件1 集
- 第01节: 自定义控件-TextShow控件_.mp4 [51.1 MB]
第14讲:自定义控件-Gague控件6 集
- 【05】自定义控件——Gague控件_.mp4 [25.4 MB]
- 【01】自定义控件——Gague控件_.mp4 [45.6 MB]
- 【03】自定义控件——Gague控件_.mp4 [67.4 MB]
- 【04】自定义控件——Gague控件_.mp4 [20.8 MB]
- 【06】自定义控件——Gague控件_.mp4 [32.5 MB]
- 【02】自定义控件——Gague控件_.mp4 [110.3 MB]
第01节.LED指示灯控件【一】1 集
- 第01节.LED指示灯控件【一】_.mp4 [38.5 MB]
第02节.LED指示灯控件【二】1 集
- 第02节.LED指示灯控件【二】_.mp4 [34.3 MB]
第02节.DialPlate控件【二】1 集
- 自定义控件——DialPlate控件【二】_.mp4 [39.5 MB]
第01节.DialPlate控件【一】1 集
- 自定义控件——DialPlate控件【一】_.mp4 [47.6 MB]
第13讲:自定义控件-NumKeyboard控件4 集
- 【04】自定义控件——NumKeyboard控件_.mp4 [48.8 MB]
- 【01】自定义控件——NumKeyboard控件_.mp4 [29.7 MB]
- 【02】自定义控件——NumKeyboard控件_.mp4 [27.6 MB]
- 【03】自定义控件——NumKeyboard控件_.mp4 [31.3 MB]
第01讲:自定义控件-按钮控件1 集
- 第01节.按钮控件_.mp4 [50.8 MB]
第02节.FlowControl控件【二】1 集
- 自定义控件——FlowControl控件开发【二】_.mp4 [74.3 MB]
第05节.FlowControl控件【五】1 集
- 自定义控件——FlowControl控件【五】_.mp4 [36.3 MB]
第03节.FlowControl控件【三】1 集
- 自定义控件——FlowControl控件【三】_.mp4 [77.8 MB]
第01节.FlowControl控件【一】1 集
- 自定义控件——FlowControl控件开发【一】_.mp4 [42.9 MB]
第04节.FlowControl控件【四】1 集
- 自定义控件——FlowControl控件【四】_.mp4 [35.0 MB]
第01节.GradientDashBoard控件【一】1 集
- 自定义控件——GradientDashBoard控件【一】_.mp4 [41.6 MB]
第02节.GradientDashBoard控件【二】1 集
- 自定义控件——GradientDashBoard控件【二】_.mp4 [41.8 MB]
第02节.Swtich转换开关控件【二】1 集
- 自定义控件——Switch控件【二】_.mp4 [55.7 MB]
第01节.Swtich转换开关控件【一】1 集
- 自定义控件——Switch控件【一】_.mp4 [27.4 MB]
第12讲:自定义控件-TextSet控件1 集
- 自定义控件——TextSet控件_.mp4 [71.7 MB]
第02节.Toggle开关【二】1 集
- 第02节.Toggle开关控件【二】_.mp4 [66.7 MB]
第03节.Toggle开关【三】1 集
- 自定义控件——Toggle开关控件【三】_.mp4 [50.6 MB]
第01节.Toggle开关【一】1 集
- 第01节.Toggle开关控件【一】_.mp4 [42.5 MB]
第02节.KeyBoard控件【二】1 集
- 自定义控件——KeyBoard控件【二】_.mp4 [66.3 MB]
第01节.KeyBoard控件【一】1 集
- 自定义控件——KeyBoard控件【一】_.mp4 [30.8 MB]
第03节.KeyBoard控件【三】1 集
- 自定义控件——KeyBoard控件【三】_.mp4 [20.5 MB]
第11讲:自定义控件-PanelHead控件1 集
- 自定义控件——PanelHead控件_.mp4 [61.2 MB]
第06章【上位机VIP-网络通信】CSharp实现网络调试助手开发17 集
- 【15】服务器与客户端不同编码格式的通信_.mp4 [41.9 MB]
- 【14】服务器实现JSON对象的解析及显示_.mp4 [19.8 MB]
- 【12】客户端与服务器之间实现文件的发送接收_.mp4 [27.7 MB]
- 【07】TCP客户端UI界面设计及集成_.mp4 [16.4 MB]
- 【04】TCP服务器日志功能及Backlog讲解_.mp4 [43.2 MB]
- 【02】TCP服务器功能介绍及UI界面设计_.mp4 [25.6 MB]
- 【06】TCP服务器实现发送及接收处理_.mp4 [36.6 MB]
- 【08】TCP客户端开发流程及数据接收_.mp4 [25.4 MB]
- 【01】Socket基础知识介绍及应用说明__.mp4 [19.0 MB]
- 【09】TCP客户端功能完善及后续开发思路_.mp4 [27.8 MB]
- 【03】TCP服务器开发流程说明及实现_.mp4 [37.6 MB]
- 【11】TCP客户端实现文件发送的数据处理_.mp4 [29.0 MB]
- 【16】服务器与客户端之间JSON及文件的传输_.mp4 [38.0 MB]
- 【13】TCP客户端实现JSON对象发送_.mp4 [26.8 MB]
- 【10】客户端与服务器不同编码格式的通信_.mp4 [56.1 MB]
- 【05】TCP服务器在线列表更新显示_.mp4 [24.7 MB]
- 【01】Socket基础知识介绍及应用说明_.mp4 [19.1 MB]
第01节:基于事务同时执行多个对象的增删改(1)2 集
- 完整源码.exe [4.9 MB]
- 基于事务同时保存增删查的对象_.mp4 [299.3 MB]
第02节:基于事务同时执行多个对象的增删改(2)3 集
- 1.优化查询过程中未提交的数据给用户提示_.mp4 [69.2 MB]
- 2.基于事务保存对象成功后集合对象状态的恢复_.mp4 [35.4 MB]
- 优化后的完整源码.exe [4.4 MB]
第01讲:.NET图表控件Chart的应用4 集
- 3.图表控件和自定义图表属性设置类的使用_.mp4 [18.4 MB]
- 1.图表效果展示和数据实体类封装_.mp4 [19.5 MB]
- 2.图表属性设置类编写_.mp4 [75.2 MB]
- 教学资料.exe [401.3 KB]
第07讲:多种数据分页的实现汇总9 集
- 07.跳转到按钮的事件编写_.mp4 [18.2 MB]
- 04-02分页对象的初始化内容_.mp4 [25.7 MB]
- 02.基于OOP的分页类设计原理分析_.mp4 [37.2 MB]
- 03.基于OOP实现分页类的编写_.mp4 [62.4 MB]
- 01.分页原理的详细分析_.mp4 [47.1 MB]
- 06.第一页、上一页、下一页、最后页按钮事件的编写_.mp4 [15.4 MB]
- 课件资料.exe [4.9 MB]
- 04-01分页实现的思路回顾_.mp4 [13.3 MB]
- 05.按照条件执行分页查询按钮事件编写_.mp4 [60.4 MB]
第11讲:WPF开发实战技术基础16 集
- 03.01.项目总体说明和登录窗体设计_.mp4 [53.5 MB]
- 02.02.WPF甯冨眬涔婼tackPanel闈㈡澘_.mp4 [22.4 MB]
- 03.02.项目主窗体UI设计(1)_.mp4 [44.7 MB]
- 03.04.项目嵌入窗体的设计和嵌入方法讲解_.mp4 [64.4 MB]
- 03.07.项目通用登录逻辑分析和实现_.mp4 [15.3 MB]
- 03.08.关于项目源码阅读的说明_.mp4 [15.4 MB]
- 视频源码和资料.exe [14.5 MB]
- 03.05.DataGrid和ComboBox数据查询与展示_.mp4 [36.3 MB]
- 02.05.WPF甯冨眬涔媁rapPanel闈㈡澘_.mp4 [10.6 MB]
- 02.03.WPF甯冨眬涔婥anvas闈㈡澘_.mp4 [23.1 MB]
- 02.01.WPF甯冨眬涔婫rid闈㈡澘_.mp4 [58.6 MB]
- 03.03.项目主窗体UI设计(2)_.mp4 [70.6 MB]
- 02.06.WPF布局之综合练习_.mp4 [63.0 MB]
- 03.06.DataGrid样式表的使用_.mp4 [62.4 MB]
- 02.04.WPF甯冨眬涔婦ockPanel闈㈡澘_.mp4 [16.3 MB]
- 01.WPF快速入门概念和第一个程序热身_.mp4 [67.8 MB]
第03讲:RDLC报表8 集
- 2.报表数据源的设置.mp4 [21.8 MB]
- 4.报表中表的添加和列的设置与绑定方法.mp4 [16.4 MB]
- VS2017鍜孷S2019娣诲姞RDLC鎶ヨ〃_.mp4 [4.0 MB]
- 3.报表中文框的基本使用.mp4 [17.4 MB]
- 5.在UI中使用报表文件并完成打印设置和数据导出.mp4 [61.3 MB]
- 1.RDLC基础和报表需要的后台准备工作.mp4 [29.9 MB]
- 视频同步源码.exe [2.6 MB]
- 【1】教学框架.exe [5.2 MB]
4.编写简单实用的数据访问对象(1)2 集
- 授课笔记和源码.exe [337.9 KB]
- 基于C#快速编写简单实用的数据访问对象_.mp4 [233.9 MB]
5.编写简单实用的数据访问对象(2)6 集
- 视频同步笔记和源码.exe [331.8 KB]
- 3.通用查询ExecuteScalar方法各种使用详解_.mp4 [25.9 MB]
- 4.DataAdaper和Dataset使用及其对比DataReader选择_.mp4 [91.5 MB]
- 2.通用查询ExecuteReader方法各种使用详解(包括输入输出参数)_.mp4 [78.3 MB]
- 1.ADO.NET调用带输入输出参数的存储过程_.mp4 [75.5 MB]
- 5.ADO.NET事务通用方法编写和调用实战_.mp4 [79.4 MB]
6.数据库字符串加密和解密方法2 集
- StringSecurity.exe [317.5 KB]
- 【补充】数据库字符串加密和解密方法_.mp4 [90.5 MB]
1.基于T-SQL快速完成数据库和数据表创建2 集
- 基于T-SQL创建数据库和数据表及其约束_.mp4 [177.6 MB]
- 同步授课源码和笔记.exe [319.6 KB]
3.数据库存储过程各种情况详解与事务安全2 集
- 授课源码和笔记.exe [323.6 KB]
- 数据库存储过程各种情况详解与事务安全_.mp4 [261.0 MB]
2.数据库约束强化和SQLServer视图详解2 集
- 数据库约束强化和SQLServer视图详解_.mp4 [240.1 MB]
- 授课源码和笔记.exe [372.3 KB]
第02讲:生成二维码名片4 集
- 3.二维码图片生成数据封装和效果测试_.mp4 [10.7 MB]
- 2.二维码图片生成类的编写_.mp4 [38.1 MB]
- 1.二维码名片展示和vCard字符串生成_.mp4 [40.3 MB]
- 教学资料.exe [2.0 MB]
第06讲:LINQ技术学习9 集
- 1.3.简单扩展方法的应用_.mp4 [49.4 MB]
- 本课程学习资料.exe [385.1 KB]
- 1.4.委托的基本使用_.mp4 [34.6 MB]
- 2.1.初学LINQ基础_.mp4 [26.2 MB]
- 2.2.LINQ查询方法详解_.mp4 [44.0 MB]
- 1.2.匿名类的使用_.mp4 [18.1 MB]
- 1.1.推断类型var关键字的使用_.mp4 [24.2 MB]
- 2.3.LINQ查询时机与查询形式_.mp4 [18.6 MB]
- 1.5.匿名方法与Lambda表达式_.mp4 [26.3 MB]
第05讲:.NET4.6新特性讲解8 集
- 07.Null条件表达式的使用方法_.mp4 [9.5 MB]
- 授课同步源码.exe [359.5 KB]
- 06.nameof表达式的使用_.mp4 [8.8 MB]
- 03.表达式属性和表达式方法_.mp4 [13.4 MB]
- 05.static声明静态类的引用_.mp4 [11.5 MB]
- 01.自动属性新的初始化方法_.mp4 [11.0 MB]
- 02.StringFormat绠€鍖栧啓娉昣.mp4 [25.6 MB]
- 04.泛型集合Dictionary新初始化方法_.mp4 [8.4 MB]
第04讲:NOPI组件在上位机中的应用3 集
- 2.NPOI导入和导出方法测试_.mp4 [40.2 MB]
- 教学资料.exe [4.5 MB]
- 1.NPOI通用导出方法详解_.mp4 [146.1 MB]
第10讲:SQLServer触发器5 集
- 1.触发器的理论基础_.mp4 [93.3 MB]
- 3.添加Delete和Update触发器_.mp4 [68.7 MB]
- 2.娣诲姞Insert瑙﹀彂鍣╛.mp4 [35.6 MB]
- 教学资料.exe [322.0 KB]
- 4.触发器执行的时机总结_.mp4 [6.0 MB]
1.本次项目更新的学习要求1 条
- 本次项目更新的学习要求.txt [1.7 KB]
2.项目学习说明2 集
- 项目学习要求讲解【必看】.mp4 [16.5 MB]
- 项目学习说明.txt [708.0 B]
【2】项目视频(学员信息管理系统)57 集
- 06.在主窗体中嵌入子窗体camrec_.mp4 [59.2 MB]
- 32.查询缺考人员名单的数据访问方法_.mp4 [8.3 MB]
- 46.调用事务实现Excel列表数据保存到数据库_.mp4 [32.8 MB]
- 48.基于模板实现Excel打印功能(2):数据的写入和预览_.mp4 [44.6 MB]
- 50.Excel报表的另一种实现形式_.mp4 [64.2 MB]
- 29.using的使用讲解_.mp4 [13.6 MB]
- 33.在UI中实现统计查询信息展示_.mp4 [35.3 MB]
- 23.基于对象或学号删除学员对象_.mp4 [41.1 MB]
- 42.编写OleDbHelper通用数据访问类_.mp4 [57.6 MB]
- 40.根据日期和姓名查询学员考勤信息_.mp4 [34.1 MB]
- 11.图片选择对话框的使用_.mp4 [14.5 MB]
- 31.考试成绩信息统计数据访问方法编写【综合、有难度】_.mp4 [45.1 MB]
- 55.扩展内容:TreeView树形菜单-4-添加TreeView控件、设置属性并显示根节点_.mp4 [29.2 MB]
- 22.关于读卡器的使用方法介绍_.mp4 [5.0 MB]
- 15.添加学员对象同步列表展示优化_.mp4 [47.4 MB]
- 36.编写获取签到学员总数的数据访问方法_.mp4 [25.1 MB]
- 03.管理员登录的数据访问方法_.mp4 [38.5 MB]
- 18.按照学号精确查询学员信息_.mp4 [77.7 MB]
- 05.用户登录UI实现及用户体验改进_.mp4 [81.7 MB]
- 51.扩展内容:使用带参数SQL语句实现用户登录_.mp4 [126.0 MB]
- 54.扩展内容:TreeView树形菜单-3-读取所有菜单子项的数据访问方法_.mp4 [16.9 MB]
- 27.基于DataTable的视图实现成绩快速筛选_.mp4 [26.8 MB]
- 02.通用数据访问类SQLHelper的编写_.mp4 [47.2 MB]
- 20.优化用户操作(添加修改学员右键菜单、添加查询学员回车键)_.mp4 [17.1 MB]
- 41.在UI中实现考勤查询和统计_.mp4 [43.0 MB]
- 26.基于DataTable显示全部成绩_.mp4 [29.6 MB]
- 14.在UI中封装对象并提交到数据_.mp4 [119.6 MB]
- 52.扩展内容:TreeView树形菜单-1-数据表的设计_.mp4 [30.0 MB]
- 57.扩展内容:TreeView树形菜单-6-递归实现菜单加载后的优化_.mp4 [30.7 MB]
- 08.切换登录账号_.mp4 [11.6 MB]
- 09.修改管理员密码_.mp4 [56.7 MB]
- 10.基于泛型集合动态填充下拉框_.mp4 [29.9 MB]
- 13.保存学员对象的综合验证(2)_.mp4 [18.4 MB]
- 01.项目完整框架的搭建_.mp4 [58.0 MB]
- 34.基于组合实体(外键对象)查询和展示列表_.mp4 [64.5 MB]
- 28.编写成绩查询数据访问方法_.mp4 [39.1 MB]
- 49.基于模板实现Excel打印功能(3):数据传入和打印测试_.mp4 [15.7 MB]
- 47.基于模板实现Excel打印功能(1)_.mp4 [48.7 MB]
- 21.实现学员信息的修改_.mp4 [101.9 MB]
- 43.在Excel导入类中编写封装数据对象的方法_.mp4 [33.6 MB]
- 19.显示要修改的学员对象_.mp4 [61.8 MB]
- 44.在DataGridView中展示从Excel中导入的数据_.mp4 [27.1 MB]
- 25.用DataTable绑定下拉框的数据源_.mp4 [32.8 MB]
- 04.修改Program类实现登录窗体展示_.mp4 [17.4 MB]
- 37.在UI中展示考勤汇总数据_.mp4 [30.2 MB]
- 56.扩展内容:TreeView树形菜单-5-递归实现菜单加载_.mp4 [46.0 MB]
- 53.扩展内容:TreeView树形菜单-2-数据表设计和数据插入_.mp4 [24.0 MB]
- 07.程序退出前的确认_.mp4 [18.8 MB]
- 12.保存学员对象的综合验证(1)_.mp4 [43.2 MB]
- 38.编写根据考勤卡号获取学员对象的方法_.mp4 [50.7 MB]
- 39.在UI中实现考勤打卡和打开信息展示_.mp4 [80.1 MB]
- 17.实现查询列表的动态排序_.mp4 [32.7 MB]
- 45.编写基于事务提交多条SQL语句的方法_.mp4 [60.8 MB]
- 30.按照班级实现学员成绩查询UI编写_.mp4 [55.8 MB]
- 24.删除的事件方法编写_.mp4 [22.7 MB]
- 35.考勤实现逻辑分析与添加考勤记录数据访问方法编写_.mp4 [21.2 MB]
- 16.按照班级名称查询学员列表并美化_.mp4 [54.5 MB]
【1】项目资料(学员)1 条
- 【1】项目资料(学员).exe [6.5 MB]
第10章【上位机VIP-项目实战】BMS锂电池上位机监控系统(本课程无视频)1 条
- 第10章【上位机VIP-项目实战】BMS锂电池上位机监控系统(本课程无视频).exe [9.5 MB]
第09讲:MySQL在Windows及WinServer部署1 集
- MySQL在Windows及WinServer部署_.mp4 [8.1 MB]
第14讲:CSharp开发WinCC语音报警插件1 集
- CSharp开发wincc语音报警助手_.mp4 [979.3 KB]
第02讲:CSharp与C++之间的联合调用1 集
- CSharp与C++之间的联合调用_.mp4 [25.4 MB]
第12讲:工业配方在上位机开发中的应用1 集
- 工业配方在上位机开发中的应用_.mp4 [170.5 MB]
第13讲:语音识别及报警在上位机中的应用3 集
- 【01】基于PLC通信实现语音识别及播报(1)_.mp4 [50.1 MB]
- 【02】基于PLC通信实现语音识别及播报(2)_.mp4 [85.1 MB]
- 【03】基于PLC通信实现语音识别及播报(3)_.mp4 [41.5 MB]
第16讲:基于CSharp实现DXF文件读取及显示1 条
- 第16讲:基于CSharp实现DXF文件读取及显示.exe [3.0 MB]
第10讲:Winform下Splash(启动画面)制作1 集
- Winform下Splash(启动画面)制作_.mp4 [4.8 MB]
第04讲:Winform如何嵌入第三方exe1 集
- Winform如何嵌入第三方exe_.mp4 [36.4 MB]
第11讲:扫码枪在上位机开发中的应用3 集
- 【02】扫码枪在上位机开发中的应用(二)_.mp4 [64.9 MB]
- 【01】扫码枪在上位机开发中的应用(一)_.mp4 [182.5 MB]
- 【03】扫码枪在上位机开发中的应用(三)_.mp4 [41.1 MB]
第01讲:AIBUS自定义协议库开发及应用11 集
- 【03】AIBUS通信协议总结及通信库编写_.mp4 [40.8 MB]
- 【10】基于CMSPro实现AIBUS多仪表通信_.mp4 [29.5 MB]
- 【02】AIBUS通信协议原理底层分析_.mp4 [45.6 MB]
- 【08】完成AIBUS温度监控系统开发_.mp4 [26.0 MB]
- 【07】基于多线程实现实时通信及重连_.mp4 [49.0 MB]
- 【06】AIBUS温度监控系统整体框架搭建_.mp4 [52.2 MB]
- 【04】AIBUS通信库编写之读取参数_.mp4 [50.6 MB]
- 【09】基于CMSPro实现AIBUS单仪表通信_.mp4 [85.6 MB]
- 【11】基于CMSPro实现AIBUS通用写入_.mp4 [34.2 MB]
- 【05】AIBUS通信库编写之写入参数_.mp4 [33.9 MB]
- 【01】AIBUS仪表接线设置及网络结构_.mp4 [24.9 MB]
第06讲:基于开放式TCP实现与S7-1500PLC服务器通信3 集
- 【03】CSharp实现与PLC服务器之间的数据写入_.mp4 [32.7 MB]
- 【01】西门子PLC作为TCP服务器程序开发_.mp4 [96.6 MB]
- 【02】CSharp实现与PLC服务器之间的数据读取_.mp4 [70.9 MB]
第07讲:基于开放式TCP实现与S7-1500PLC客户端通信3 集
- 【02】CSharp实现写入TCP通信变量写入通用方法_.mp4 [82.4 MB]
- 【01】基于PLCSIM Advance搭建TCP通信平台_.mp4 [49.4 MB]
- 【03】基于TCP实现与PLC客户端之间的通信_.mp4 [77.6 MB]
第05讲:Winform进程之间如何通信3 集
- 【02】基于进程之间的消息接收_.mp4 [21.1 MB]
- 【03】进程之间的通信测试_.mp4 [14.8 MB]
- 【01】基于进程之间的消息发送_.mp4 [30.1 MB]
第08讲:基于UDP方式实现与S7-1500PLC通信3 集
- 【02】基于CSharp实现与PLC之间的UDP通信_.mp4 [83.3 MB]
- 【03】基于PLCSIM Advanced实现通信仿真_.mp4 [32.6 MB]
- 【01】基于Socket搭建UDP通信平台_.mp4 [73.7 MB]
第15讲:CSharp联合WINCC之数据通信2 集
- 第15讲:CSharp联合WINCC之数据通信.exe [1.1 MB]
- CSharp开发wincc语音报警助手.mp4 [986.6 KB]
第11讲:基于PLCSIM搭建西门子仿真环境1 集
- 基于PLCSIM-Advanced搭建西门子仿真环境_.mp4 [32.3 MB]
第07讲:SQLite数据库实时报警及历史报警1 集
- SQLite数据库的安装使用、实时报警及历史报警的应用_.mp4 [1.1 GB]
第08讲:SQLite实现日志查询及权限管理4 集
- 【02】上位机系统配置相关功能实现_.mp4 [88.5 MB]
- 【01】系统报警及日志查询导出及打印_.mp4 [81.5 MB]
- 【04】上位机实现用户权限管理_.mp4 [8.9 MB]
- 【03】实时数据存储功能实现_.mp4 [93.5 MB]
第01讲:上位机Winform项目打包1 集
- 【01】上位机Winform实现项目打包_.mp4 [35.5 MB]
第05讲:上位机Winform实现多语言国际化3 集
- Winform多语言国际化【二】_.mp4 [27.1 MB]
- Winform多语言国际化【一】_.mp4 [57.0 MB]
- 第05讲:上位机Winform实现多语言国际化.exe [724.5 KB]
第09讲:SQLite实现多种实时曲线及历史趋势3 集
- 【02】基于ZedGraph实现实时趋势功能_.mp4 [69.3 MB]
- 【01】基于JYChart实现实时趋势显示_.mp4 [92.2 MB]
- 【03】基于TeeChart实现实时趋势功能_.mp4 [31.7 MB]
第04讲:上位机Winform项目自动升级3 集
- 【03】上位机Winform自动更新总结_.mp4 [7.1 MB]
- 【02】上位机Winform自动更新应用步骤_.mp4 [85.6 MB]
- 【01】上位机Winform自动更新流程及源码编写_.mp4 [107.9 MB]
第02讲:上位机Winform项目授权5 集
- 【03】授权助手开发及授权码获取_.mp4 [19.7 MB]
- 【01】授权思路说明及初步实现_.mp4 [35.1 MB]
- 【04】授权工具的项目集成及试用_.mp4 [30.7 MB]
- 【05】授权库及授权助手集成应用_.mp4 [16.8 MB]
- 【02】授权工具开发及机器码获取_.mp4 [19.0 MB]
第10讲:Visual Studio高DPI解决方案2 集
- 同步链接.txt [90.0 B]
- Visual Studio高DPI统一解决方案_.mp4 [20.8 MB]
第03讲:上位机Winform项目加密1 集
- 上位机Winform实现项目加密_.mp4 [16.0 MB]
第06讲:SQLite在32位和64位平台上的应用1 集
- 【01】SQLite在32位和64位平台上的应用_.mp4 [46.1 MB]
第05讲:MQTT在工控上位机中的应用7 集
- 【7】基于MQTT实现与PLC之间的通信_.mp4 [25.1 MB]
- 【4】MQTT服务器完善及日志显示_.mp4 [38.8 MB]
- 【2】MQTT服务器及客户端功能说明_.mp4 [37.0 MB]
- 【1】MQTT基础知识及概念说明_.mp4 [18.0 MB]
- 【5】MQTT客户端创建及初步测试_.mp4 [46.1 MB]
- 【6】MQTT客户端消息发送接收测试_.mp4 [41.5 MB]
- 【3】MQTT服务器创建及初步测试_.mp4 [50.6 MB]
第02讲:Modbus协议——Modbus在TCPIP网络上的应用18 集
- 【12】项目开发——各种数据类型的读取_.mp4 [42.0 MB]
- 【15】项目开发——线圈写入测试_.mp4 [23.1 MB]
- 【10】项目开发——输入输出线圈的读取测试_.mp4 [46.7 MB]
- 【03】Modbus协议——读取保持输入寄存器_.mp4 [32.8 MB]
- 【16】通信库开发——预置单寄存器_.mp4 [26.6 MB]
- 【13】通信库开发——编写强制单线圈_.mp4 [30.2 MB]
- 【02】Modbus协议——读取输入输出线圈_.mp4 [31.8 MB]
- 【09】通信库开发——编写读取输入线圈_.mp4 [43.7 MB]
- 【05】Modbus协议——预置多线圈多寄存器_.mp4 [32.8 MB]
- 【01】Modbus协议介绍及仿真软件使用_.mp4 [20.6 MB]
- 【14】通信库开发——编写强制多线圈_.mp4 [58.1 MB]
- 【18】项目开发——各种数据类型的写入_.mp4 [40.1 MB]
- 【07】项目开发——优化界面设计及写入日志_.mp4 [58.0 MB]
- 【17】通信库开发——预置多寄存器_.mp4 [59.2 MB]
- 【08】通信库开发——读取输出线圈_.mp4 [49.3 MB]
- 【06】项目开发——项目框架搭建及连接功能_.mp4 [35.8 MB]
- 【11】通信库开发——编写读取输入保持寄存器_.mp4 [48.8 MB]
- 【04】Modbus协议——预置单线圈单寄存器_.mp4 [25.4 MB]
第06讲:CAN通信在上位机开发中的应用14 集
- 【14】实战项目应用之通用数据写入_.mp4 [44.3 MB]
- 【04】基于CANLib实现Channel获取_.mp4 [56.3 MB]
- 【05】基于CANLib实现通道打开与关闭_.mp4 [24.6 MB]
- 【12】实战项目应用之实时更新(一)_.mp4 [33.2 MB]
- 【11】实战项目应用之通信及解析_.mp4 [49.2 MB]
- 【07】CAN通信的DBC配置及应用_.mp4 [19.1 MB]
- 【06】基于多线程方式实现数据通信_.mp4 [23.8 MB]
- 【01】CAN通信基础概念及应用介绍_.mp4 [26.2 MB]
- 【09】基于DBC文件实现通用数据解析_.mp4 [41.9 MB]
- 【10】实战项目应用之框架搭建_.mp4 [42.6 MB]
- 【03】CAN通信初步实现及开发说明_.mp4 [26.1 MB]
- 【13】实战项目应用之实时更新(二)_.mp4 [26.5 MB]
- 【02】CAN通信硬件及接线介绍_.mp4 [13.1 MB]
- 【08】基于CANLib实现DBC文件解析_.mp4 [60.0 MB]
第09讲:三菱PLC以太网及串口通信方式实现3 集
- 三菱PLC通信测试平台实现【一】_.mp4 [68.1 MB]
- 三菱PLC通信测试平台实现【三】_.mp4 [60.8 MB]
- 三菱PLC通信测试平台实现【二】_.mp4 [17.1 MB]
第04讲:OPCDA自动化接口在上位机开发中的应用9 集
- 【02】KepServer软件安装及基本使用_.mp4 [32.7 MB]
- 【04】OPC服务器连接并获取节点信息_.mp4 [42.4 MB]
- 【07】OPC服务器数据写入流程实现_.mp4 [27.7 MB]
- 【03】OPC服务器节点及名称获取_.mp4 [36.1 MB]
- 【05】OPC服务器同步读取方式实现_.mp4 [60.1 MB]
- 【06】OPC服务器异步及订阅读取实现(2)_.mp4 [15.3 MB]
- 【06】OPC服务器异步及订阅读取实现(1)_.mp4 [36.9 MB]
- 【01】OPC基础知识及概念说明_.mp4 [21.3 MB]
- 【08】OPC服务器同步及异步数据写入_.mp4 [20.0 MB]
第07讲:基于S7协议实现与西门子PLC的通信测试1 集
- 基于S7协议实现与西门子PLC的通信测试_.mp4 [142.1 MB]
(1)基于FinsTCP协议实现与欧姆龙PLC之间的通信【一】1 集
- 基于FinsTCP协议实现与欧姆龙PLC之间的通信【一】_.mp4 [98.3 MB]
(3)基于FinsTCP协议的项目级应用1 集
- 基于FinsTCP协议的项目级应用_.mp4 [81.1 MB]
(2)基于FinsTCP协议实现与欧姆龙PLC之间的通信【二】1 集
- 基于FinsTCP协议实现与欧姆龙PLC之间的通信【二】_.mp4 [33.1 MB]
第01讲:Modbus协议——Modbus在串行链路上的应用20 集
- 【06】项目开发——项目整体框架搭建_.mp4 [40.8 MB]
- 【12】Modbus通信库——读取保持寄存器03H_.mp4 [63.6 MB]
- 【01】Modbus知识介绍及仿真软件使用说明_.mp4 [22.7 MB]
- 【03】Modbus协议——读取输入保持寄存器_.mp4 [20.3 MB]
- 【05】Modbus协议——预置多个寄存器_.mp4 [16.1 MB]
- 【09】项目开发——实现串口连接及日志_.mp4 [35.9 MB]
- 【11】Modbus通信库——读取输入线圈02H_.mp4 [48.2 MB]
- 【16】Modbus通信库——强制多线圈0FH_.mp4 [53.7 MB]
- 【17】Modbus通信库——预置单寄存器06H_.mp4 [37.1 MB]
- 【13】项目开发——各种数据类型的读取_.mp4 [23.6 MB]
- 【02】Modbus协议——读取输入输出线圈_.mp4 [31.8 MB]
- 【19】项目开发——各种数据类型写入_.mp4 [75.5 MB]
- 【18】Modbus通信库——预置多寄存器10H_.mp4 [54.0 MB]
- 【15】Modbus通信库——强制单线圈05H_.mp4 [47.1 MB]
- 【08】Modbus通信库——读取输出线圈01H_.mp4 [44.3 MB]
- 【04】Modbus协议——预置单多线圈及单寄存器_.mp4 [31.6 MB]
- 【10】项目开发——实现串口连接及线圈读取_.mp4 [45.3 MB]
- 【07】Modbus通信库——串口打开及关闭_.mp4 [46.2 MB]
- 【14】Modbus通信库——读取输入寄存器04H_.mp4 [15.7 MB]
- 视频说明.txt [282.0 B]
适合人群
- C#开发者
- 工控上位机开发人员
- 编程爱好者
🎯 学习收获
- 掌握C#工控上位机开发
- 精通数据库、OOP、多线程等技术
- 提升实战能力
🎉 祝您学习愉快!




