`
61party
  • 浏览: 1101288 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

关于MVVM模式

阅读更多

今天看了一篇博客园的文章,关于在winform/webform上使用该模式

文章连接如下

http://www.cnblogs.com/KnightsWarrior/archive/2010/07/26/1784944.html

有简单的代码示例

下面很多评论也值得看看

另作者也提到三个asp.net上使用的MVVM模式

http://aspnetmvvm.codeplex.com/
http://kaboom.codeplex.com/
http://knockoutjs.com/

三个都是开源的,可以尝试一下


分享到:
评论

相关推荐

    mvvm 设计模式的 model

    在"MVVM-master"这个压缩包文件中,很可能包含了一个关于MVVM模式的示例项目,通过阅读和分析项目源码,开发者可以深入理解MVVM模式在实际开发中的应用,学习如何在iOS项目中有效地使用MVVM来提升开发效率和代码质量...

    MVVM模式完整示例

    以下是关于MVVM模式的详细解释: **模型(Model)** 模型是应用程序的核心业务逻辑部分,它封装了应用程序的数据和业务规则。模型并不关心视图或视图模型的存在,它只关注数据的处理和管理。在WPF中,模型通常通过...

    WPF MVVM 模式使用DataGrid

    本篇文章将详细探讨如何在MVVM模式下有效地使用DataGrid控件。 **MVVM模式** MVVM模式由三个主要部分组成: 1. **Model(模型)**:这是应用程序的核心业务逻辑,通常与数据库或服务交互,处理数据的获取和存储。 2...

    WPF / Mvvm模式及MVC模式示例

    **WPF/Mvvm模式及MVC模式示例** 在软件开发中,选择合适的架构模式对于项目的可维护性和扩展性至关重要。本示例将探讨两种常用的设计模式:Model-View-ViewModel (MVVM) 和 Model-View-Controller (MVC),它们在C# ...

    WPF-MVVM WPF MVVM模式开发的例子程序

    这个例子程序旨在帮助开发者理解和实践WPF中的MVVM模式。 MVVM模式的核心理念是将应用程序分为三个主要部分:模型(Model)、视图(View)和视图模型(ViewModel)。模型负责业务逻辑和数据管理,视图负责用户界面...

    MVVM模式示例

    以下是关于MVVM模式的详细解释: **4. MVVM的优势** - **松耦合**:MVVM通过将UI逻辑从视图(View)中分离出来,放入视图模型(ViewModel),实现了UI组件与业务逻辑的解耦,使得两者可以独立发展。 - **天然性**...

    WPF的MVVM模式完整示例(登录窗口)

    这个Demo是WPF的MVVM模式的一个登录窗口的完整实例,包含了在MVVM模式下的数据绑定、命令和事件、PasswordBox的绑定、RadioButton等一对多控件的绑定、关闭窗口和打开新窗口和数据验证等内容。

    wpf闹钟、设计模式、Mvvm模式、Mvvmlight

    在Mvvm模式中,模型层负责处理数据,视图层负责显示,而ViewModel作为两者之间的桥梁,实现了数据绑定和命令处理。这使得开发者可以专注于业务逻辑,而无需关心具体的视图实现。 MvvmLight是GalaSoft公司开发的一个...

    MVVM模式设计文档

    **MVVM模式详解** MVVM(Model-View-ViewModel)是一种软件设计模式,广泛应用于现代UI开发,尤其是在WPF、UWP、Android、iOS以及Web前端等平台。它源自经典的MVC(Model-View-Controller)模式,但在UI开发中提供...

    WPF简单计算器 MVVM模式

    **WPF简单计算器 MVVM模式** 本项目是一个基于Windows Presentation Foundation (WPF)设计的简单计算器,采用Model-View-ViewModel (MVVM)设计模式。MVVM是一种在XAML环境中非常流行的开发模式,它将业务逻辑、用户...

    MVVM开发模式例子

    MVVM模式是一种软件设计模式,它在现代应用程序开发中,尤其是在移动应用和Web应用领域中,得到了广泛应用。这种模式源自于经典的MVC(Model-View-Controller)模式,但对开发者来说更加灵活,尤其在数据绑定和UI...

    wpf中MVVM模式下窗体跳转及显隐控制实现

    本文将详细探讨在MVVM模式下如何实现窗体间的跳转、窗体的拖动以及窗口的显隐控制。 1. MVVM模式简介 MVVM模式的核心思想是解耦视图和业务逻辑,通过数据绑定将View与ViewModel连接,ViewModel再与Model交互。这样...

    MVVM模式下的silverLight基于MySQL数据库的实例解析

    MVVM 模式下的 SilverLight 基于 MySQL 数据库的实例解析 在SilverLight应用程序开发中,MVVM(Model-View-ViewModel)是一种常见的开发模式,它是MVC模式的一种变种。MVVM 模式将整个应用程序分为三个模块,即 ...

    MVVM模式的深入理解与应用

    ### MVVM模式的深入理解与应用 #### 一、MVVM模式概述 MVVM模式,全称为Model-View-ViewModel,是一种广泛应用于现代GUI应用程序设计的软件架构模式。随着Microsoft WPF(Windows Presentation Foundation)技术的...

    iOS MVVM设计模式

    在MVVM模式下,ViewModel通常负责网络请求。对AFNetworking进行二次封装,可以创建一个网络服务层,提供更简洁、易用的API,如GET、POST请求接口,以及处理网络错误、缓存策略等。这有助于保持代码的整洁,同时也...

    WPF_MVVM模式延时加载实现

    MVVM模式的核心概念包括模型(Model)、视图(View)和视图模型(ViewModel)。模型是应用程序的数据源,视图是用户看到和交互的界面,而视图模型作为两者之间的桥梁,处理数据转换和命令绑定。 在大型应用中,尤其...

    wpf MVVM 模式的示例代码

    本示例代码是基于C#和.NET框架,利用Visual Studio 2008(VS08)进行开发,旨在展示如何在WPF项目中应用MVVM模式。 **MVVM模式的组成部分** 1. **Model(模型)**:模型层负责处理应用程序的数据和业务逻辑。它与...

    WPF MVVM模式下 TreeView 右键菜单

    而 `非MVVM模式.zip` 文件可能展示了没有采用MVVM模式的传统实现方式,对比这两种方法可以帮助理解MVVM模式的优势。 总的来说,WPF中利用MVVM模式实现`TreeView`的右键菜单功能,涉及到事件处理、数据绑定、命令...

Global site tag (gtag.js) - Google Analytics