Effective Application Development with Model-View-ViewModel Harness the power of WPF and Silverlight to produce clean, testable, maintainable code This book was conceived from a need to explain the MVVM pattern and how it helps structure WPF and Silverlight applications. I had worked on a number of projects where these technologies were used but general best practices were ignored because no one had formally explained the MVVM pattern and how it compared to other patterns such MVP and MVC. In Chapter 1, WPF and Silverlight will be explored in some detail and their respective features highlighted. Chapter 2 introduces the foundation of the MVVM pattern: the databinding model that eclipses the equivalent functionality of Windows Forms or ASP.NET. Chapter 3 explains why the model and the view must be separated in an application and provides various tips and tricks that can help achieve a strict separation of concerns. Chapter 4 introduces the ViewModel that sits between the model and view layers and mediates between the two. Chapter 5 discusses commands and events, weighing up the pros and cons of each. Chapter 6 examines various options for implementing validation into an application. Chapter 7 explores the best side effects of the separation of concerns achieved through MVVM: testability and unit testing. Chapter 8 outlines how to implement a Data Access Layer into a Silverlight or WPF application and how the ViewModel can interact with this layer. Chapter 9 explains how to serialize an object graph using WPF and MVVM, as well as exploring how WPF and Silverlight applications can be extended. Chapter 10 ends the book with a sample application that ties together many of the features covered along the way.
2022-02-07 14:58:37 4.17MB WPF Silverlight MVVM C#
1
类似悬浮窗, 包含缩放/旋转动画。 窗体加载后播放一个缩放动画 显示菜单时按钮基于窗体中心旋转到对应位置根据按钮数量自动计算角度
1
解压文件中会包含Prism5ClassLibrary.chm帮助文档和很多优秀示例程序
2022-02-03 08:09:23 7.25MB Prism5 WPF 官方帮助文档 快速入门示例
1
WPF开发指南实用.pdf
2022-02-02 10:03:51 1.28MB 网络文档
1.七款可执行文件 2.WPF和Winform的窗体架构 3.都可运行,查找规律
2022-02-01 21:02:21 10.24MB tcp/ip wpf 网络协议 网络
WPF播放GIF项目,里面有实现了一个控件(GIFImage)播放GIF控件,然后在窗体中使用。这个控件可以单独拿出来使用。
2022-01-30 09:56:32 78KB WPF GIF 控件
1
WPF简单页面搭建
2022-01-30 09:08:22 12.67MB wpf c#
1
【程序老媛出品,必属精品,亲测校正,质量保证】 资源名:wpf 五子棋游戏程序源码 资源类型:程序源代码 源码说明: 一款基于wpf开发的五子棋小游戏游戏源码,带悔棋功能,非常适合学习借鉴 适合人群:新手及有一定经验的开发人员
2022-01-28 13:02:48 282KB wpf 游戏程序 microsoft
WPFCharts.dll
2022-01-27 19:39:20 406KB wpf chart
1
基于wpf的access数据库的增删改查,界面简洁无多余的代码,方便代码的引用和迁移。
2022-01-27 15:34:06 80KB wpf access 增删改查
1