摘要: 原文地址:http://jesseliberty.com/2011/01/05/windows-phone-from-scratch-mvvm-light-toolkit-soup-to-nuts-part-2/作为一个把事件处理从code-behind转移到ViewModel的工具,我们看一下Behavior的介绍。行为最初是为了帮助设计师在Blend里更好的设计,但是对程序员也很有帮助。例如,它的一个设计目标是将程序(测试)逻辑的代码(测试这部分是比较复杂困难的)从code-behind转移出来,将其放在ViewModel中,这样设计人员和程序员的工作可以分离开来。总之就是跟分层啊、MVC 阅读全文
posted @ 2011-12-22 13:19 yan_xiaodi 阅读(2408) 评论(0) 推荐(2) 编辑
摘要: 原文地址:http://jesseliberty.com/2011/01/04/wpfs-mvvm-light-toolkit-soup-to-nuts-part-i/只是意译,很多没必要的话就不费口舌了。MVVM提供了一个WP7开发的最好的模式。目前MVVM有很多优秀的框架,使MVVM的开发变得更加容易。我个人更喜欢MVVM Light,因此目前将专注于它。安装步骤:CodePlex的地址为:http://mvvmlight.codeplex.com/也可以从其官网上下载:http://www.galasoft.ch/mvvm/下载最新版本安装即可。我这里安装的是MVVM Light Too 阅读全文
posted @ 2011-12-22 12:26 yan_xiaodi 阅读(12007) 评论(2) 推荐(2) 编辑
摘要: 最近想找一些MVVM Light框架的资料,发现中文资料不多。找到了一个英文的介绍,准备有时间的话大概翻译一下,也算自己的学习笔记。本系列文章来源:http://jesseliberty.com/windows-from-scratchindex/时间有限,希望能尽量做完。1、MVVM Light 开始 阅读全文
posted @ 2011-12-22 11:05 yan_xiaodi 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 最近准备写一点WP7方面的东西。这个YLAD是最近才发现的,微软要求WP7的应用都要有一个About,用来说明一些应用的信息。之前写的应用是先做主要功能,最后草草做一个About页面了事。发现这个YLAD很方便,配置一个XML文件就可以了。项目也是在Codeplex上,地址:http://ylad.codeplex.com/这个东西可以用来显示关于、更新历史等一些信息,页面显示效果:使用方法如下:1、可以在codeplex上下载dll,自行添加引用,但不推荐这种方式。2、使用NuGet,可以很方便的进行安装。NuGet安装地址:http://nuget.org/安装NuGet后,打开YLAD的 阅读全文
posted @ 2011-12-22 10:00 yan_xiaodi 阅读(503) 评论(2) 推荐(0) 编辑