学习C#与WPF上位机模块化开发,全面了解并掌握软件架构,熟悉反应式编程,学会串口编程、网络编程
* 01 初出茅庐/
* 01 001-开篇前言及创建C#新项目.mp4 (52.08 MB), 11:29
* 02 002-安装Prism框架和ReactiveUI框架.mp4 (44.97 MB), 08:17
* 03 003-使用Prism框架的应用程序和绑定ViewModel.mp4 (86.76 MB), 16:52
* 04 004-使用Prism框架的模块功能.mp4 (118.07 MB), 24:09
* 05 005-配置Prism框架的模块目录.mp4 (58.07 MB), 12:19
* 06 006-代码提交及Gitee操作演示.mp4 (37.03 MB), 07:38
* 07 007-安装MahApps主题及应用演示.mp4 (117.76 MB), 21:37
* 08 008-创建登录模块并实现按需加载.mp4 (126.29 MB), 24:15
* 09 009-引用Font字体库并使用字体.mp4 (76.19 MB), 15:12
* 10 010-上位机通用架构设计分析.mp4 (44.40 MB), 13:31
* 11 011-自定义特性的写法.mp4 (26.26 MB), 06:27
* 12 012-扩展Prism框架功能-利用特性和反射向IOC容器中注册类型.mp4 (116.38 MB), 22:51
* 13 013-创建核心模块,使用Prism框架的依赖注入功能.mp4 (84.77 MB), 16:18
* 14 014-MVVM知识-窗体Loaded事件转Command命令.mp4 (51.34 MB), 09:55
* 15 015-用户登录-使用Prism事件聚合器和区域导航.mp4 (102.30 MB), 20:54
* 16 016-开发对话框-自定义控件UserControl.mp4 (138.08 MB), 26:00
* 17 017-断言类.mp4 (13.64 MB), 03:53
* 18 018-语言管理模块之资源字典开发(ResourceDictionary).mp4 (79.61 MB), 17:32
* 19 019-语言管理模块之简体、翻译、英语的切换应用.mp4 (115.18 MB), 20:30
* 20 020-主模块的布局(Grid控件).mp4 (129.82 MB), 23:05
* 02 拨云见雾/
* 01 021-菜单模块开发(学习模块间的依赖关系).mp4 (122.10 MB), 22:47
* 02 022-创建Image图像模块.mp4 (64.63 MB), 11:36
* 03 023-创建相机模块及编写相机抽象类.mp4 (88.84 MB), 19:26
* 04 024-非托管内存数组的管理(父类写法).mp4 (93.34 MB), 17:43
* 05 025-非托管内存数组的管理(子类写法).mp4 (26.65 MB), 06:09
* 06 026-BGRA图像结构体的封装.mp4 (42.78 MB), 09:41
* 07 027-仿真相机子类的设计与实现.mp4 (157.61 MB), 28:26
* 08 028-FPD平板探测器接口的设计.mp4 (44.33 MB), 09:32
* 09 029-FPD平板探测器父类设计.mp4 (41.49 MB), 08:09
* 10 030-FPD平板探测器仿真子类的设计.mp4 (105.29 MB), 18:40
* 11 031-加载本地Tiff图像数据.mp4 (138.45 MB), 28:18
* 12 032-创建硬件初始化模块.mp4 (55.26 MB), 10:35
* 13 033-硬件加载及生命周期管理器开发(异步及Task).mp4 (77.91 MB), 15:52
* 14 034-硬件初始化模块-加载所有硬件.mp4 (183.08 MB), 29:46
* 15 035-解决无法加载位图的问题.mp4 (32.49 MB), 05:32
* 16 036-创建NLog日志模块,捕捉应用程序全局异常.mp4 (98.63 MB), 18:35
* 17 037-创建prism对话框viewmdoel基类.mp4 (37.17 MB), 07:46
* 18 038-创建系统配置模块.mp4 (89.06 MB), 16:51
* 19 039-Json文件的序列化和反序列化帮助类.mp4 (34.54 MB), 07:14
* 20 040-系统配置管器器(ConfigManager).mp4 (58.59 MB), 12:19
* 03 见山见水/
* 01 041-各个模块的配置参数的读取与写入.mp4 (177.69 MB), 34:14
* 02 042-系统配置界面设计及业务编写.mp4 (149.53 MB), 24:43
* 03 043-WPF中调用WinForm控件PropertyGrid.mp4 (172.06 MB), 29:07
* 04 044-缓存服务的管理器的开发(Dictionary字典).mp4 (99.17 MB), 19:32
* 05 045-登录模块的记住密码和自动登录功能开发.mp4 (95.35 MB), 16:26
* 06 046-下载海康工业相机SDK和开发文档.mp4 (42.43 MB), 07:57
* 07 047-HIK海康相机的SDK动态库dll导入及相机初始化.mp4 (181.60 MB), 33:03
* 08 048-HIK海康相机的软触发采集图像与卸载相机.mp4 (115.95 MB), 19:50
* 09 049-控制卡接口开发.mp4 (80.07 MB), 18:31
* 10 050-控制卡抽象父类开发(初始化及配置参数).mp4 (146.69 MB), 28:16
* 11 051-控制卡抽象父类开发(运动轴回零和移动轴).mp4 (67.20 MB), 12:22
* 12 052-控制卡仿真类的开发.mp4 (79.32 MB), 14:46
* 13 053-众为兴控制卡的SDK包下载安装及模块开发.mp4 (110.04 MB), 18:29
* 14 054-众为兴控制卡初始化及开始.mp4 (119.09 MB), 20:44
* 15 055-众为兴控制卡的正负限位、原点、编程模式、脉冲当量.mp4 (136.84 MB), 24:00
* 16 056-众为兴控制卡的轴运动操作与关闭.mp4 (197.72 MB), 32:47
* 17 057-增加相机、运动轴和主要操作区域.mp4 (28.44 MB), 06:58
* 18 058-增加图像操作区域布局,安装MahApps主题.mp4 (82.36 MB), 13:52
* 19 059-增加快捷菜单,学习按钮的Style样式.mp4 (64.66 MB), 13:13
* 20 060-CheckBox控件样式及控件之间的属性绑定.mp4 (120.26 MB), 19:33
* 04 千山万水/
* 01 061-创建非托管数组的双缓冲内存管理器.mp4 (95.99 MB), 20:45
* 02 062-创建图像处理模块.mp4 (41.10 MB), 06:57
* 03 063-采集相机图像数据至双缓冲内存区域.mp4 (106.16 MB), 21:46
* 04 064-采集平板探测器图像数据至双缓冲内存区域.mp4 (129.82 MB), 23:10
* 05 065-16位灰色图源绑定到Image控件.mp4 (148.05 MB), 25:50
* 06 066-ComboBox控件扩展功能(绑定枚举元素).mp4 (179.98 MB), 34:14
* 07 067-关闭软件时卸载所有硬件.mp4 (80.87 MB), 13:52
* 08 068-触发采集仿真相机和仿真探测器的图像数据.mp4 (46.40 MB), 07:50
* 09 069-增加鼠标操作模式(MouseWorkMode).mp4 (68.37 MB), 13:21
* 10 070-在控件中实时获取鼠标移动位置.mp4 (112.89 MB), 21:49
* 11 071-初始化图像显示时的缩放和平移状态.mp4 (177.51 MB), 30:13
* 12 072-模块间以接口通讯及反应式编程讲解(观察者模式).mp4 (93.54 MB), 15:07
* 13 073-ScaleTransform缩放Grid控件.mp4 (101.72 MB), 16:32
* 14 074-观察Combobox的值变化进行图像快捷缩放.mp4 (172.08 MB), 29:13
* 15 075-下载opencv图像处理库.mp4 (50.50 MB), 09:02
* 16 076-导入opencv图像处理库到C++项目中.mp4 (55.53 MB), 11:24
* 17 077-C++模板应用讲解-Opencv的Mat图像转C++图像.mp4 (62.97 MB), 14:18
* 18 078-C#调用C++生成的动态链接库dll函数.mp4 (85.76 MB), 13:47
* 19 079-定义图像的结构体(struct).mp4 (31.89 MB), 06:04
* 20 080-C#的结构体与C++的结构体进行通讯及opencv库遍历图像像素.mp4 (99.98 MB), 16:36
* 05 深度学习/
* 01 081-修改探测器图像尺寸.mp4 (80.58 MB), 12:43
* 02 082-创建图像滤波算法处理流程模块.mp4 (148.18 MB), 26:30
* 03 083-创建滤波算法模型的接口.mp4 (80.71 MB), 14:53
* 04 084-创建一个Test滤波算法对应C++的一个函数.mp4 (149.30 MB), 28:13
* 05 085-利用反射和特性实例化滤波算法模型(重点知识).mp4 (75.81 MB), 14:46
* 06 086-导入Png图标以BitmapImage显示.mp4 (69.97 MB), 12:27
* 07 087-添加索贝尔算法,演示opencv中的函数调用.mp4 (128.24 MB), 23:00
* 08 088-反应式编程实战讲解观察者模式用法.mp4 (150.17 MB), 26:32
* 09 089-反应式编程-合并多个观察者对象.mp4 (103.10 MB), 17:52
* 10 090-反应式编程-调用opencv函数并显示图像.mp4 (293.88 MB), 47:02
* 11 091-调用opencv中值滤波器函数.mp4 (65.12 MB), 10:34
* 12 092-处理过滤器界面不切换的Bug.mp4 (100.35 MB), 15:46
* 13 093-添加opencv高斯滤波算法.mp4 (126.79 MB), 19:27
* 14 094-添加运动轴控制模块.mp4 (63.95 MB), 09:44
* 15 095-增加运动轴的开始移动和停止移动功能.mp4 (121.80 MB), 22:38
* 16 096-控制其它轴并显示运动轴的运动状态.mp4 (74.52 MB), 12:16
* 17 097-利用Path开发扇形Button样式.mp4 (111.47 MB), 18:00
* 18 098-读取与写入程序中的缓存数据.mp4 (91.52 MB), 14:44
* 19 099-创建相机预览模块项目.mp4 (57.35 MB), 09:13
* 20 100-编写相机预览模块的UI界面.mp4 (84.05 MB), 15:14
* 06 绘图工具/
* 01 101-编写相机显示图像到前端XAML的实体类.mp4 (62.14 MB), 11:55
* 02 102-将Bitmap写入到WriteableBitmap.mp4 (85.01 MB), 16:10
* 03 103-相机预览图像的缩放与平移操作.mp4 (124.23 MB), 18:49
* 04 104-创建绘图工具模块.mp4 (37.35 MB), 05:50
* 05 105-设计绘图工具界面及CheckBox样式开发.mp4 (119.00 MB), 22:45
* 06 106-设计文字输入界面.mp4 (71.19 MB), 14:14
* 07 107-设计画笔的粗细按钮和颜色按钮.mp4 (105.26 MB), 19:22
* 08 108-编写画笔粗细枚举类型并绑定到RadioButton按钮.mp4 (137.62 MB), 24:48
* 09 109-编写鼠标操作类型及业务接口绑定到CheckBox.mp4 (113.76 MB), 21:21
* 10 110-编写椭圆、矩形和箭头的绘制实体.mp4 (100.18 MB), 20:01
* 11 111-编写线段和文字的绘制实体.mp4 (51.48 MB), 09:46
* 12 112-编写鼠标操作基类及缩放移动实体类.mp4 (65.54 MB), 14:26
* 13 113-编写鼠标绘制操作的子类业务,实现鼠标绘制核心业务.mp4 (214.83 MB), 36:41
* 14 114-编写鼠标操作的业务实体.mp4 (80.33 MB), 14:45
* 15 115-编写生成绘制元素的鼠标操作类型工厂.mp4 (167.15 MB), 28:29
* 16 116-在Image模块中编写鼠标左键绘制图形的业务逻辑.mp4 (121.60 MB), 18:51
* 17 117-绘制鼠标画出来的所有图形元素.mp4 (153.20 MB), 23:24
* 18 118-选择文字输入工具时显示文本输入框.mp4 (54.77 MB), 09:29
* 19 119-编写绘制文字的业务逻辑.mp4 (195.33 MB), 31:57
* 20 120-扩展方法-将Bitmap转成BitmapSource及16位图本地写入.mp4 (77.08 MB), 12:42
* 21 121-利用SaveFileDialog对话框保存16位图像.mp4 (58.81 MB), 09:42
* 22 122-将16位灰度图像转成8位灰度图像并保存.mp4 (145.66 MB), 23:49
* 07 通讯编程/
* 01 123-创建温度采集器的参数配置.mp4 (81.28 MB), 13:43
* 02 124-将温度采集硬件抽象成接口.mp4 (42.21 MB), 08:54
* 03 125-TCP网络编程-初始化硬件和收发byte指令.mp4 (109.28 MB), 22:18
* 04 126-TCP网络编程-解析Modbus协议.mp4 (109.12 MB), 21:04
* 05 127-TCP网络编程-加载Modbus协议的温度采集器硬件.mp4 (121.15 MB), 18:59
* 06 128-TCP网络编程-显示温度采集值并调试通讯.mp4 (122.58 MB), 19:26
* 07 129-串口编程-分析二维码扫描仪的通讯协议.mp4 (76.00 MB), 15:04
* 08 130-串口编程-设计二维码扫描仪的接口.mp4 (60.38 MB), 10:07
* 09 131-串口编程-初始化微光二维码扫描仪.mp4 (146.85 MB), 22:26
* 10 132-串口编程-串口写入指令并接收数据.mp4 (101.56 MB), 18:23
* 11 133-串口编程-虚拟串口安装与通讯测试.mp4 (43.99 MB), 08:24
* 12 134-串口编程-串口发送数据和接收数据.mp4 (122.61 MB), 20:51
* 13 135-串口编程-串口发送指令并等待接收字节.mp4 (102.52 MB), 15:38
* 14 课后练习.txt (0.00 MB)
* 08 数据库开发/
* 01 136-数据库开发-创建一个数据库.mp4 (30.27 MB), 06:11
* 02 137-数据库开发-创建数据库模块项目和业务接口.mp4 (63.78 MB), 10:45
* 03 138-数据库开发-EF框架生成数据库映射实体.mp4 (52.54 MB), 09:24
* 04 139-数据库开发-用户表的删除改查业务.mp4 (68.54 MB), 13:19
* 05 140-数据库开发-用户登录.mp4 (81.70 MB), 12:15
* 06 141-数据库开发-用户登录的Session保存和显示.mp4 (103.51 MB), 16:34
* 07 142-数据库开发-创建温度数据表并重新映射实体类.mp4 (104.85 MB), 17:13
* 08 143-数据库开发-采集温度数据写入数据库.mp4 (106.43 MB), 15:53
* 09 144-数据库开发-切换温度历史数据界面.mp4 (123.67 MB), 19:03
* 10 145-数据库开发-查询数据库记录并绑定到DataGrid.mp4 (117.56 MB), 18:34
* 11 146-数据库开发-数据导出到本地csv文件(大结局).mp4 (106.69 MB), 17:04
* 12 课后作业.txt (0.00 MB)





![[衡天云]爆款云服务器 低至12元/月](/hty.png)