![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【朝夕教育】WPF+上位机+工业互联
文章平均质量分 91
WPF+上位机+工业互联
优惠券已抵扣
余额抵扣
还需支付
¥299.90
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
微软MVP Eleven
这个作者很懒,什么都没留下…
展开
-
【朝夕教育】2023年10月 WPF+上位机+工业互联 099-智能停车场项目专题(登录功能实现)
智能停车场是一种利用先进的技术和管理手段,实现停车场智能化管理、车位智能导航、停车费用自动结算以及车辆监控等功能的停车场。该项目主要是为了解决城市停车难、车位紧张等问题,并提高停车场的利用效率和管理水平,从而方便市民的停车需求,缓解城市交通拥堵,优化城市交通环境。智能停车场项目的意义主要表现在:缓解城市停车难、车位紧张的问题,方便市民的停车需求;提高停车场的管理水平和利用效率,实现自动化管理和车位智能导航,减少人工管理和停车时间;减少城市交通拥堵,优化城市交通环境,提高城市的交通运行效率和安全性;促进智能交原创 2023-10-10 22:55:10 · 373 阅读 · 1 评论 -
【朝夕教育】2023年10月 WPF+上位机+工业互联 098-智能停车场项目专题(框架搭建)
智能停车场是一种利用先进的技术和管理手段,实现停车场智能化管理、车位智能导航、停车费用自动结算以及车辆监控等功能的停车场。该项目主要是为了解决城市停车难、车位紧张等问题,并提高停车场的利用效率和管理水平,从而方便市民的停车需求,缓解城市交通拥堵,优化城市交通环境。智能停车场项目的意义主要表现在:缓解城市停车难、车位紧张的问题,方便市民的停车需求;提高停车场的管理水平和利用效率,实现自动化管理和车位智能导航,减少人工管理和停车时间;减少城市交通拥堵,优化城市交通环境,提高城市的交通运行效率和安全性;原创 2023-10-09 23:25:25 · 319 阅读 · 1 评论 -
【朝夕教育】2023年10月 WPF+上位机+工业互联 097-智能停车场项目专题(项目介绍)
智能停车场是一种利用先进的技术和管理手段,实现停车场智能化管理、车位智能导航、停车费用自动结算以及车辆监控等功能的停车场。该项目主要是为了解决城市停车难、车位紧张等问题,并提高停车场的利用效率和管理水平,从而方便市民的停车需求,缓解城市交通拥堵,优化城市交通环境。智能停车场项目的意义主要表现在:缓解城市停车难、车位紧张的问题,方便市民的停车需求;提高停车场的管理水平和利用效率,实现自动化管理和车位智能导航,减少人工管理和停车时间;减少城市交通拥堵,优化城市交通环境,提高城市的交通运行效率和安全性;原创 2023-10-08 20:23:31 · 238 阅读 · 1 评论 -
【朝夕教育】2023年10月 WPF+上位机+工业互联 096-WebApi(minimalApi、AOP、鉴权)
Web API是一种使用HTTP协议,向外部客户端(如浏览器、移动应用、桌面应用等)提供服务的技术,是一种RESTful(Representational State Transfer)架构的Web服务。Web API使用基于标准HTTP的协议,如HTTP请求、HTTP响应、HTTP状态代码、HTTP头和HTTP方法等,来处理请求和返回响应数据。Web API通常用于构建具有动态内容的Web应用程序或Web服务,例如基于客户端-服务器架构的移动应用程序、Web端的单页应用程序和其他类型的Web服务等。原创 2023-10-07 23:50:49 · 298 阅读 · 1 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 095-分布式服务(WebService、WCF、WebApi)
C# 中的分布式服务包括:.NET Remoting:使用 .NET Remoting,您可以以面向对象的方式通信,使应用程序的各个部分能够在本地或通过网络相互通信。Windows Communication Foundation (WCF):WCF 是一个基于 SOAP 协议的分布式服务平台,可以用于创建分布式应用程序。ASP.NET Web API:它提供了一种将 Web 服务与现有 Web 应用程序和浏览器应用程序集成的方式,并可用于构建 RESTful Web 服务。Azure Service Fa原创 2023-10-06 23:27:33 · 246 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 094-多线程的基本使用
多线程是一种程序设计模式,它允许单个程序同时执行多个任务。在多线程编程中,程序被分成不同的线程,每个线程都是独立运行的,并且可以同时执行不同的任务。相比于单线程程序,在多线程程序中,可以更高效地利用计算机的资源,提高程序的执行速度和响应能力。多线程常用于并发编程、网络编程、图形界面编程等领域。原创 2023-10-06 00:00:23 · 199 阅读 · 1 评论 -
【朝夕教育】2023年10月 WPF+上位机+工业互联 093-Redis的基本使用
编程缓存工具主要有以下几种:内存缓存:内存缓存是将数据暂时存储在内存中,以提高应用程序的性能和响应时间。内存缓存通常涉及使用不同大小和类型的缓存区域,以缓存和重用数据。内存缓存的优点是快速、可靠、易于实现和管理。常用的内存缓存工具有Memcached、Redis等。硬盘缓存:硬盘缓存是将数据存储在磁盘上,以便在需要时更快地访问它们。硬盘缓存通常会在磁盘上创建一个缓存文件或目录,以保存已缓存的数据。硬盘缓存的优点是可以存储大量数据,而且可以长期保留数据。常用的硬盘缓存工具有文件系统缓存、数据库缓存等。数据库缓原创 2023-10-04 23:48:42 · 192 阅读 · 2 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 092-Cache的基本使用
编程缓存工具主要有以下几种:内存缓存:内存缓存是将数据暂时存储在内存中,以提高应用程序的性能和响应时间。内存缓存通常涉及使用不同大小和类型的缓存区域,以缓存和重用数据。内存缓存的优点是快速、可靠、易于实现和管理。常用的内存缓存工具有Memcached、Redis等。硬盘缓存:硬盘缓存是将数据存储在磁盘上,以便在需要时更快地访问它们。硬盘缓存通常会在磁盘上创建一个缓存文件或目录,以保存已缓存的数据。硬盘缓存的优点是可以存储大量数据,而且可以长期保留数据。常用的硬盘缓存工具有文件系统缓存、数据库缓存等。原创 2023-10-03 22:28:32 · 158 阅读 · 1 评论 -
【朝夕教育】2023年10月 WPF+上位机+工业互联 091-EntityFrameworkCore的基本使用
数据库操作是指对数据库进行各种操作的行为,如增加、删除、修改、查询等。编程语言需要进行数据库操作,是因为数据库是一种存储和管理数据的方法,可以方便地存储和访问大量数据,因此在各种应用场景下,需要使用数据库来存储和管理数据,以提高数据存储和访问的效率和准确性。编程语言通过使用数据库操作的相关语句和接口,可以对数据库进行各种操作,从而实现对数据的存储和访问。原创 2023-10-02 22:48:48 · 204 阅读 · 1 评论 -
【朝夕教育】2023年10月 WPF+上位机+工业互联 090-ADO.NET的基本使用
数据库操作是指对数据库进行各种操作的行为,如增加、删除、修改、查询等。编程语言需要进行数据库操作,是因为数据库是一种存储和管理数据的方法,可以方便地存储和访问大量数据,因此在各种应用场景下,需要使用数据库来存储和管理数据,以提高数据存储和访问的效率和准确性。编程语言通过使用数据库操作的相关语句和接口,可以对数据库进行各种操作,从而实现对数据的存储和访问。原创 2023-10-01 23:42:22 · 199 阅读 · 1 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 089-MVVM框架思维导图
MVVM指的是“Model-View-ViewModel”,它是一种软件架构模式,用于将应用程序的用户界面从底层逻辑和数据中分离出来,以实现代码的可维护性和可重用性。Model:代表应用程序的数据和业务逻辑。它是不依赖于用户界面的独立部分。View:是用户界面,它显示来自ViewModel的数据,并响应用户输入。ViewModel:它是Model和View之间的中介。它根据View的状态和用户输入更新Model,并向View公开Model的数据。原创 2023-09-30 22:09:12 · 190 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 088-Prism框架的模块化管理(Module)
模型(Model):数据层,负责数据的获取、存储和处理。视图(View):用户界面,负责显示数据和与用户交互。视图模型(ViewModel):业务逻辑层,负责将模型和视图连接起来,并将模型数据转化为可供视图使用的数据。Mvvm框架通过数据绑定和命令绑定来实现视图模型与视图之间的通信,使代码和UI分离,提高程序的可维护性和可扩展性。常用的Mvvm框架有Prism、Caliburn.Micro、MVVMLight等。在Prism框架中,Module是一个可插拔且可重用的组件,用于扩展应用程序的功能。原创 2023-09-29 22:11:22 · 99 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 087-Prism框架的区域化管理(Region)
模型(Model):数据层,负责数据的获取、存储和处理。视图(View):用户界面,负责显示数据和与用户交互。视图模型(ViewModel):业务逻辑层,负责将模型和视图连接起来,并将模型数据转化为可供视图使用的数据。Mvvm框架通过数据绑定和命令绑定来实现视图模型与视图之间的通信,使代码和UI分离,提高程序的可维护性和可扩展性。常用的Mvvm框架有Prism、Caliburn.Micro、MVVMLight等。创建一个新的WPF项目。在项目中添加对Prism的引用。原创 2023-09-28 22:45:21 · 107 阅读 · 1 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 086-Prism框架的跨模块交互(事件聚合器、弹窗)
模型(Model):数据层,负责数据的获取、存储和处理。视图(View):用户界面,负责显示数据和与用户交互。视图模型(ViewModel):业务逻辑层,负责将模型和视图连接起来,并将模型数据转化为可供视图使用的数据。Mvvm框架通过数据绑定和命令绑定来实现视图模型与视图之间的通信,使代码和UI分离,提高程序的可维护性和可扩展性。常用的Mvvm框架有Prism、Caliburn.Micro、MVVMLight等。首先,我们需要定义一个基础的接口,用于定义弹窗的基本操作:bool?原创 2023-09-28 22:44:40 · 126 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 085-Prism框架的框架对象(命名约束、IOC容器)
模型(Model):数据层,负责数据的获取、存储和处理。视图(View):用户界面,负责显示数据和与用户交互。视图模型(ViewModel):业务逻辑层,负责将模型和视图连接起来,并将模型数据转化为可供视图使用的数据。Mvvm框架通过数据绑定和命令绑定来实现视图模型与视图之间的通信,使代码和UI分离,提高程序的可维护性和可扩展性。常用的Mvvm框架有Prism、Caliburn.Micro、MVVMLight等。原创 2023-09-27 22:01:16 · 150 阅读 · 1 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 084-Prism框架的行为处理
模型(Model):数据层,负责数据的获取、存储和处理。视图(View):用户界面,负责显示数据和与用户交互。视图模型(ViewModel):业务逻辑层,负责将模型和视图连接起来,并将模型数据转化为可供视图使用的数据。Mvvm框架通过数据绑定和命令绑定来实现视图模型与视图之间的通信,使代码和UI分离,提高程序的可维护性和可扩展性。常用的Mvvm框架有Prism、Caliburn.Micro、MVVMLight等。原创 2023-09-27 22:00:38 · 100 阅读 · 1 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 083-Prism框架的数据处理
模型(Model):数据层,负责数据的获取、存储和处理。视图(View):用户界面,负责显示数据和与用户交互。视图模型(ViewModel):业务逻辑层,负责将模型和视图连接起来,并将模型数据转化为可供视图使用的数据。Mvvm框架通过数据绑定和命令绑定来实现视图模型与视图之间的通信,使代码和UI分离,提高程序的可维护性和可扩展性。常用的Mvvm框架有Prism、Caliburn.Micro、MVVMLight等。原创 2023-09-26 22:19:15 · 131 阅读 · 1 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 082-Prism框架的介绍
模型(Model):数据层,负责数据的获取、存储和处理。视图(View):用户界面,负责显示数据和与用户交互。视图模型(ViewModel):业务逻辑层,负责将模型和视图连接起来,并将模型数据转化为可供视图使用的数据。Mvvm框架通过数据绑定和命令绑定来实现视图模型与视图之间的通信,使代码和UI分离,提高程序的可维护性和可扩展性。常用的Mvvm框架有Prism、Caliburn.Micro、MVVMLight等。原创 2023-09-26 22:18:29 · 184 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 081-MvvmToolkit框架的基本使用
模型(Model):数据层,负责数据的获取、存储和处理。视图(View):用户界面,负责显示数据和与用户交互。视图模型(ViewModel):业务逻辑层,负责将模型和视图连接起来,并将模型数据转化为可供视图使用的数据。Mvvm框架通过数据绑定和命令绑定来实现视图模型与视图之间的通信,使代码和UI分离,提高程序的可维护性和可扩展性。常用的Mvvm框架有Prism、Caliburn.Micro、MVVMLight等。原创 2023-09-25 21:53:59 · 128 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 080-MvvmLight框架的DispatcherHelper和IOC注入
模型(Model):数据层,负责数据的获取、存储和处理。视图(View):用户界面,负责显示数据和与用户交互。视图模型(ViewModel):业务逻辑层,负责将模型和视图连接起来,并将模型数据转化为可供视图使用的数据。Mvvm框架通过数据绑定和命令绑定来实现视图模型与视图之间的通信,使代码和UI分离,提高程序的可维护性和可扩展性。常用的Mvvm框架有Prism、Caliburn.Micro、MVVMLight等。原创 2023-09-25 21:53:12 · 92 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 079-MvvmLight框架的全局通信消息机制
模型(Model):数据层,负责数据的获取、存储和处理。视图(View):用户界面,负责显示数据和与用户交互。视图模型(ViewModel):业务逻辑层,负责将模型和视图连接起来,并将模型数据转化为可供视图使用的数据。Mvvm框架通过数据绑定和命令绑定来实现视图模型与视图之间的通信,使代码和UI分离,提高程序的可维护性和可扩展性。常用的Mvvm框架有Prism、Caliburn.Micro、MVVMLight等。原创 2023-09-25 00:01:23 · 87 阅读 · 1 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 078-MvvmLight框架的基本对象
模型(Model):数据层,负责数据的获取、存储和处理。视图(View):用户界面,负责显示数据和与用户交互。视图模型(ViewModel):业务逻辑层,负责将模型和视图连接起来,并将模型数据转化为可供视图使用的数据。Mvvm框架通过数据绑定和命令绑定来实现视图模型与视图之间的通信,使代码和UI分离,提高程序的可维护性和可扩展性。常用的Mvvm框架有Prism、Caliburn.Micro、MVVMLight等。原创 2023-09-25 00:00:32 · 56 阅读 · 1 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 077-MvvmLight框架的主要程序库
模型(Model):数据层,负责数据的获取、存储和处理。视图(View):用户界面,负责显示数据和与用户交互。视图模型(ViewModel):业务逻辑层,负责将模型和视图连接起来,并将模型数据转化为可供视图使用的数据。Mvvm框架通过数据绑定和命令绑定来实现视图模型与视图之间的通信,使代码和UI分离,提高程序的可维护性和可扩展性。常用的Mvvm框架有Prism、Caliburn.Micro、MVVMLight等。原创 2023-09-23 22:25:41 · 92 阅读 · 1 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 076-MvvmLight框架的介绍和基本使用
模型(Model):数据层,负责数据的获取、存储和处理。视图(View):用户界面,负责显示数据和与用户交互。视图模型(ViewModel):业务逻辑层,负责将模型和视图连接起来,并将模型数据转化为可供视图使用的数据。Mvvm框架通过数据绑定和命令绑定来实现视图模型与视图之间的通信,使代码和UI分离,提高程序的可维护性和可扩展性。常用的Mvvm框架有Prism、Caliburn.Micro、MVVMLight等。原创 2023-09-23 22:25:00 · 200 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 075-MVVM手写基础框架案例
后台管理界面框架是一种快速开发网站后台管理界面和控制面板的工具。它通常包含了一系列组件、样式和布局,可以帮助开发人员快速搭建具有相似风格和功能的界面。常见的后台管理界面框架有Bootstrap、Material Design、Ant Design等。使用后台管理界面框架可以提高开发效率、降低开发复杂度,让开发人员更专注于功能实现而不是界面设计。WPF(Windows Presentation Foundation)是一种基于.NET Framework的应用程序框架,用于创建具有高度可视化的用户界面。原创 2023-09-22 23:35:34 · 240 阅读 · 1 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 074-UI动画特效案例
以下是一些常见的 UI 动画特效案例:过度效果:当用户从一个界面切换到另一个界面时,可以使用过度效果来使界面更加流畅和自然。例如,可以使用淡入淡出、滑动、旋转、缩放等过度效果来实现。点击效果:当用户点击某个按钮或者区域时,可以使用点击效果来增强用户的点击反馈感。例如,可以添加水波纹、边框变化等效果来提醒用户已经点击了该区域。滚动效果:当用户滑动一个页面时,可以使用滚动效果来增强用户的交互感。例如,可以使用弹性效果、惯性滚动效果、图片放大效果等效果来吸引用户的注意力,提高用户体验。动态效果:当用户进行某些操作原创 2023-09-22 23:34:54 · 108 阅读 · 1 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 073-MVVM模式之InputBindings
鼠标和键盘行为是指在使用计算机时,用户通过鼠标和键盘来进行输入和操作的行为。这两种设备是计算机最常用的输入设备。鼠标行为包括:点击、双击、右击、拖动、滚动、移动、放缩等。通过鼠标,用户可以方便地进行屏幕上的各种操作,如选择、拖拽、调整大小等。键盘行为包括:输入字符、数字、操作符等,也可以通过特殊的组合键来进行快捷操作,如复制、粘贴、撤销、保存等。鼠标和键盘行为不仅可以方便用户的操作计算机,而且也可以减少鼠标操作对健康的负面影响,如鼠标手综合症等。原创 2023-09-21 23:46:57 · 90 阅读 · 1 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 072-MVVM模式之动作管理器ActionManager
行为管理器是一种计算机程序或系统,用于监视和控制计算机系统用户的行为,以确保他们的行为符合组织的政策和规定。该系统可以监视用户的计算机使用情况,如网站访问、文件共享和打印任务等,并向管理员提供报告。行为管理器可以帮助组织保持数据安全,减少员工滥用计算机系统的风险,并确保员工遵守公司规定。此外,它也可以帮助管理员更好地了解公司员工的计算机使用情况,以便更好地管理他们的工作和提高生产力。原创 2023-09-21 23:46:12 · 137 阅读 · 1 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 071-MVVM模式之窗口管理器WindowManager
WPF中的窗口管理器是一种框架,它负责管理WPF应用程序中的窗口。它提供了一组API,用于创建、打开、关闭和管理窗口。窗口管理器可以帮助应用程序实现更好的用户体验,使用户能够轻松地管理和导航窗口。WPF中的窗口管理器主要有以下特点:窗口的层次结构:窗口管理器提供了一种层次结构,使得所有窗口都可以被组织成一个树形结构,使得窗口之间可以互相嵌套、包含和管理。窗口的状态管理:窗口管理器可以跟踪窗口的状态,例如打开、关闭、最大化、最小化和激活。这些状态可以被用于决定窗口的行为和外观。原创 2023-09-20 23:43:05 · 157 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 070-MVVM模式中CommandManager、预置命令、RouteCommand、RoutedUICommand
CommandManager是一个Unity内置的工具,用于管理和执行命令。它可以用来注册、执行和撤销命令,以及在需要时保存和恢复场景状态。CommandManager还可以与Unity的序列化系统结合使用,以便将命令序列化为文件,使其能够在场景之间传输和共享。预置命令是CommandManager中的一种特殊类型的命令,它被保存在项目中作为资源。预置命令可以方便地用于执行常见的、重复的任务,而无需编写大量的自定义代码。例如,一个预置命令可以用于设置场景中的一些常见属性,如摄像机位置、光照强度等。原创 2023-09-20 23:42:11 · 140 阅读 · 1 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 069-MVVM模式中的命令
命令是计算机操作系统中用户输入的指令,它们告诉计算机要执行的操作和任务。命令可以通过命令行界面或图形用户界面(GUI)输入并执行。在计算机领域,命令可以用于许多不同的任务,包括文件操作、网络连接、系统管理和安全等。一些常见的命令包括cd(改变目录)、ls(列出文件)、mkdir(创建目录)和rm(删除文件)。序号描述1播放媒体2暂停播放媒体3停止播放媒体4切换播放媒体和暂停播放媒体5增加媒体音量6减少媒体音量7静音媒体音量8取消静音媒体音量9开/关媒体静音10。原创 2023-09-19 23:53:07 · 123 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 068-MVVM模式数据模型Fody插件
PropertyChanged.Fody是一个代码生成器插件,可在编译时自动为WPF中的类和属性生成INotifyPropertyChanged实现。INotifyPropertyChanged接口用于实现MVVM模式中的数据绑定,当属性值发生变化时通知绑定对象更新。使用PropertyChanged.Fody插件可以减少手动编写大量样板代码,提高开发效率。原创 2023-09-19 23:52:06 · 162 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 067-MVVM模式中的数据校验
MVVM模式中的数据校验是通过绑定数据模型和视图模型实现的。数据模型通常包含了实际的数据和数据校验规则,视图模型则负责将数据模型中的数据和规则转换成适合视图的数据和规则,并且将视图的输入绑定回数据模型,进行数据的更新和校验。MVVM模式中的数据校验通常包含以下几个步骤:定义数据模型和视图模型。数据模型中包含了实际数据和校验规则,视图模型中负责将数据模型中的数据和规则转换成适合视图的数据和规则。视图中绑定视图模型,并根据视图模型中的规则,在视图中显示出相应的校验信息。原创 2023-09-18 22:12:05 · 62 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 066-MVVM模式数据绑定
MVVM(Model-View-ViewModel)是一种软件架构模式,它将应用程序的界面(视图)与应用程序的后端逻辑(模型)分离开来。ViewModel作为连接视图和模型的桥梁,使得视图可以独立于模型进行维护和更新,同时也为视图提供了一个方便的接口来获取和更新模型数据。上位机是指与下位机相对应,它通常是指一个单独的计算机或计算机网络,用于监视和控制下位机。上位机通常运行着一个图形界面程序,提供一系列的操作和显示界面,用于和下位机进行通信和控制。原创 2023-09-18 22:11:21 · 112 阅读 · 1 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 065-MVVM模式的介绍
MVVM(Model-View-ViewModel)是一种软件架构模式,它将应用程序的界面(视图)与应用程序的后端逻辑(模型)分离开来。ViewModel作为连接视图和模型的桥梁,使得视图可以独立于模型进行维护和更新,同时也为视图提供了一个方便的接口来获取和更新模型数据。上位机是指与下位机相对应,它通常是指一个单独的计算机或计算机网络,用于监视和控制下位机。上位机通常运行着一个图形界面程序,提供一系列的操作和显示界面,用于和下位机进行通信和控制。原创 2023-09-17 18:49:17 · 220 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 064-图表库(ScottPlot)
图表库是一种用于创建各种图表和数据可视化的软件库或工具包。在WPF中,也有许多用于创建图表和数据可视化的图表库。以下是WPF中的一些常见图表库:LiveCharts:它是一个轻量级的、响应式的图表库,支持实时数据更新和交互式图形。OxyPlot:它是一个跨平台的、高性能的图表库,支持许多常见的图表类型,如线图、柱状图、饼图等。Visifire:它是一个功能强大的商业级图表库,支持多种图表类型和专业的数据可视化功能。原创 2023-09-17 18:48:08 · 492 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 063-图表库(LiveCharts)
图表库是一种用于创建各种图表和数据可视化的软件库或工具包。在WPF中,也有许多用于创建图表和数据可视化的图表库。以下是WPF中的一些常见图表库:LiveCharts:它是一个轻量级的、响应式的图表库,支持实时数据更新和交互式图形。OxyPlot:它是一个跨平台的、高性能的图表库,支持许多常见的图表类型,如线图、柱状图、饼图等。Visifire:它是一个功能强大的商业级图表库,支持多种图表类型和专业的数据可视化功能。原创 2023-09-16 22:13:22 · 347 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 062-UI库(MeterialDesign)
UI库是指一组可重用的用户界面元素和控件的集合,用于帮助开发人员快速构建现代、美观和一致的用户界面。在WPF中,常用的UI库有:MahApps.Metro:一种流行的UI库,提供多种现代化的控件和样式,可以帮助开发人员快速构建漂亮的WPF应用程序。MaterialDesignInXamlToolkit:实现了Google的Material Design规范的UI库, 提供了丰富的控件和样式。原创 2023-09-16 22:12:27 · 207 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 061-UI库(HandyControl)
UI库是指一组可重用的用户界面元素和控件的集合,用于帮助开发人员快速构建现代、美观和一致的用户界面。在WPF中,常用的UI库有:MahApps.Metro:一种流行的UI库,提供多种现代化的控件和样式,可以帮助开发人员快速构建漂亮的WPF应用程序。MaterialDesignInXamlToolkit:实现了Google的Material Design规范的UI库, 提供了丰富的控件和样式。Telerik UI for WPF:一个涵盖了数据可视化、图形界面设计、导航和布局、模板和主题等多个方面的UI库。S原创 2023-09-15 23:31:17 · 382 阅读 · 0 评论 -
【朝夕教育】2023年09月 WPF+上位机+工业互联 060-UI库(MahApps)
UI库是指一组可重用的用户界面元素和控件的集合,用于帮助开发人员快速构建现代、美观和一致的用户界面。在WPF中,常用的UI库有:MahApps.Metro:一种流行的UI库,提供多种现代化的控件和样式,可以帮助开发人员快速构建漂亮的WPF应用程序。MaterialDesignInXamlToolkit:实现了Google的Material Design规范的UI库, 提供了丰富的控件和样式。原创 2023-09-15 23:30:22 · 188 阅读 · 1 评论