学习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)