小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
沉浸式翻译 immersive translate
Dify.AI

Pinia 是 Vue 的状态管理库,通过将数据和逻辑从 .vue 文件中分离,解决了数据、逻辑与视图的耦合问题,实现了关注点分离,提升了代码的可维护性和复用性。

Pinia Store :前端的 MVVM 解耦

xxxx的个人博客
xxxx的个人博客 · 2026-01-10T14:00:32Z

本文探讨了WPF与MVVM在工业场景中的应用,强调数据驱动的重要性。核心流程包括数据采集、解码处理和实时呈现。MVVM架构通过解耦UI与数据,提高了系统的灵活性和可维护性。文章还讨论了依赖注入、界面流转及高频数据更新的实现,旨在帮助开发者专注于数据处理。

WPF 与 MVVM 随笔:数据驱动的工业场景

xxxx的个人博客
xxxx的个人博客 · 2025-11-29T10:49:32Z

解决开发在调试开发 ToolBlock 时面临的诸多不便,无需再打开 VisionPro QuickBuild 应用,就能轻松完成调试工作,大大节省了时间和精力,提高了开发效率。使用该工具后,调试时间大幅缩短,原本需要数小时甚至数天的调试工作,现在可能在几十分钟内就能完成。对于每天与 VisionPro...

WPF + MVVM 重塑康耐视 VisionPro 调试工具,只为机器视觉工程师

dotNET跨平台
dotNET跨平台 · 2025-11-10T00:01:23Z

在物联网(IoT)系统开发过程中,真实设备的调试与测试往往受限于硬件成本、环境搭建复杂度及设备可用性。今天推荐一款通过软件模拟虚拟IoT设备,实现属性动态上报与协议灵活适配,为开发提供低成本、高可用的测试环境,助力物联网应用快速迭代。属性模板管理:基于物联网平台的产品定义,自动生成设备属性字段(如温度、湿度、开关状态);网关子设备管理:模拟多级设备架构(如网关+子设备),验证复杂场景下的数据...

一款基于 WPF +MVVM框架的物联网设备模拟神器

dotNET跨平台
dotNET跨平台 · 2025-09-29T06:01:49Z

本文介绍了一款基于WPF开发的视频播放器,它具备多种视频格式支持、视频列表管理、播放控制等基本功能,并融入了现代化的UI设计和丰富的交互体验。日常工作中,我们常常需要处理视频文件,无论是学习、剪辑还是演示,一个简单高效、功能完整的本地视频播放器总是能带来极大的便利。通过RelayCommand等MVVM模式的技术,实现了丰富的交互体验,如双击列表项播放视频等。在播放过程中,使用多线程处理进度...

WPF + MVVM架构的轻量级视频播放器实现

dotNET跨平台
dotNET跨平台 · 2025-09-21T00:02:21Z

WPF是用于创建Windows桌面应用的UI框架,采用MVVM架构实现UI与业务逻辑的分离。项目结构包括定义UI的XAML文件和处理交互逻辑的后置代码。XAML编译为C#代码,App.xaml为程序入口。布局使用Grid和StackPanel,支持嵌套。MVVM通过ViewModel解耦UI与逻辑,利用数据绑定和命令提升可维护性和可测试性。

WPF 和 MVVM

xxxx的个人博客
xxxx的个人博客 · 2025-09-08T14:34:32Z

本文介绍了WPF项目MetersReader.WPF,分别使用CommunityToolkit.Mvvm和Prism框架实现电表数据读取界面,便于对比两者的差异。CommunityToolkit轻量灵活,适合小型项目;Prism功能全面,适合复杂应用。通过实践,开发者能更好理解框架选择的细微差别。

WPF 电表数据采集系统开发:CommunityToolkit.Mvvm 与 Prism 架构对比实践

dotNET跨平台
dotNET跨平台 · 2025-09-05T00:01:34Z

WPF技术在工业自动化领域的桌面数据可视化系统中逐渐流行。该开源项目采用MVVM设计模式,具备完整的监控功能,界面简洁,支持用户管理和数据动态加载,适合开发者学习与二次开发。

开源工业级 WPF 数据大屏:基于 MVVM+ HandyControl 的实战项目

dotNET跨平台
dotNET跨平台 · 2025-08-25T00:03:17Z

Stylet是一个轻量级的MVVM框架,专为WPF设计,支持ViewModel优先的开发模式。它简化了MVVM结构,提供易于测试和维护的代码,具备自动绑定、简化属性通知和IOC容器等功能,适合中小型项目。

WPF优秀项目推荐:Stylet 一个非常轻量但强大的 ViewModel-First MVVM 框架

dotNET跨平台
dotNET跨平台 · 2025-08-14T00:00:55Z
基于MVVM架构的POS系统目录结构

本文介绍了基于MVVM架构的POS系统标准目录结构,强调模块化、视图与模型分离、协调者模式及可扩展性,适用于库存、员工管理和报告等功能。

基于MVVM架构的POS系统目录结构

DEV Community
DEV Community · 2025-05-07T03:17:41Z
基于MVVM架构的销售点(POS)系统目录结构

本文介绍了基于MVVM架构的POS系统标准目录结构,强调模块化设计、视图与模型的分离,以及协调者模式以简化导航,便于扩展库存和员工管理功能。

基于MVVM架构的销售点(POS)系统目录结构

DEV Community
DEV Community · 2025-05-07T03:17:41Z
在Kotlin中,哪种MVVM方法更优:多个调用还是单一调用?

在现代Android开发中,MVVM架构非常重要。开发者需权衡在ViewModel中调用多个仓库函数与合并为单一函数的优缺点。多个调用便于测试和维护,但可能影响性能;单一调用简化代码并提升性能,但可能导致紧耦合。选择时需考虑操作复杂性、依赖关系和性能需求。

在Kotlin中,哪种MVVM方法更优:多个调用还是单一调用?

DEV Community
DEV Community · 2025-05-06T14:15:28Z
MVC、MVP与MVVM:表面简单,实则强大

MVC(模型-视图-控制器)是一种软件设计模式,通过分离业务逻辑、数据和界面,简化Web应用的开发与维护。其优点包括低耦合性、高重用性和易于维护,但缺点是定义不清和不适用于小型应用。MVP和MVVM是MVC的演变,分别通过Presenter和ViewModel进一步优化结构和功能。

MVC、MVP与MVVM:表面简单,实则强大

DEV Community
DEV Community · 2025-05-05T13:44:47Z
MVVM 模式是什么?

MVVM(模型-视图-视图模型)是一种软件架构模式,旨在分离用户界面与业务逻辑。它通过数据绑定和命令机制解耦UI与逻辑,提升可维护性和可测试性。MVVM由三部分组成:Model负责业务逻辑,View定义界面,ViewModel作为桥梁提供数据和命令。其优点包括关注点分离、可测试性和自动数据同步。

MVVM 模式是什么?

老高的博客
老高的博客 · 2025-03-27T11:39:32Z
简化软件架构:MVC、MVP 和 MVVM 指南

软件架构模式对复杂应用至关重要,主要包括模型和视图。MVC适合简单应用,MVP适合可测试系统,MVVM适合数据密集型应用。各模式通过控制器、演示者和视图模型实现不同的功能。

简化软件架构:MVC、MVP 和 MVVM 指南

DEV Community
DEV Community · 2025-02-02T21:08:43Z
大型项目的MVVM目录结构

文章介绍了应用程序的关键改进,包括模块化设计、依赖注入、特定管理器、结构化测试和详细文档,旨在提升可扩展性、可测试性和团队协作。

大型项目的MVVM目录结构

DEV Community
DEV Community · 2025-01-15T03:23:59Z
在React Native中使用Redux的MVVM示例

本文介绍了如何在React Native中使用MVVM模式和Redux构建简单的计数器应用。首先安装Redux和React Redux,配置Redux存储和根Reducer。然后实现ViewModel管理计数逻辑,最后创建React组件显示计数器并提供增减按钮。该示例展示了业务逻辑与展示层的分离,便于状态的扩展和管理。

在React Native中使用Redux的MVVM示例

DEV Community
DEV Community · 2025-01-12T16:39:29Z
Flutter中的MVVM设计模式

MVVM模式在Flutter应用中有效分离UI与业务逻辑,提升代码的可维护性、可测试性和可扩展性。模型负责数据,视图负责展示,视图模型处理展示逻辑。文章通过示例代码展示了一个简单的计数器应用的实现。

Flutter中的MVVM设计模式

DEV Community
DEV Community · 2025-01-08T06:51:12Z
初学者的架构模式:MVC、MVP和MVVM

软件开发尤其是生产软件较为复杂。本文探讨了三种架构模式:MVC、MVP和MVVM。MVC通过控制器连接模型与视图,MVP由中介者处理二者的通信,而MVVM则通过数据绑定实现视图与视图模型的连接。每种模式各有优缺点,适用于不同的项目需求。

初学者的架构模式:MVC、MVP和MVVM

DEV Community
DEV Community · 2024-12-27T20:22:17Z
.NET社区工具包8.4:新增MVVM特性、增强分析器及修复漏洞

.NET社区工具包8.4版本发布,新增MVVM工具包属性支持、诊断分析器及多项改进,增强C#语言特性,优化开发流程,提升代码质量,简化调试,并鼓励开发者反馈以改进未来更新。

.NET社区工具包8.4:新增MVVM特性、增强分析器及修复漏洞

InfoQ
InfoQ · 2024-12-27T09:40:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码