摘要:
继续上一篇,完整的演示了一个基于MVVM的应用 阅读全文
摘要:
这几天偶染小恙,今天继续MVVM。 1、创建工程 首先先用VS2010新建一个Silverlight Application, 不要建立一个新的Web站点,我们使用OOB 然后更改工程的属性,添加OOB支持并增加信任权限, 此时在VS中F5运行,不会启动浏览器,而是直接以OOB方式启动应用。 2、设计界面 用Blend打开工程(为什么用Blend,因为MVVM的主要目标就是分离UI和UI逻辑... 阅读全文
摘要:
没有什么magic,就是用Rake直接调用MsBuild编译csproj,下面是代码下面是Rakefile的内容: 阅读全文
摘要:
MVVM是最近比较热的设计模式,最近无事,小试一把。 以前有MVC,后来又有MVP,到了WPF/Silverlight中就是MVVM了。实际上这些模式大同小异,特别是MVP和MVVM,甚至可以说MVVM就是MVP的变形而已。 在MVC模式中,View和Model没有完全隔离,Controler起到连接View和Model的作用。 在MVP模式中,View和Model没有直接的关系了,Prese... 阅读全文
摘要:
Dlr终于出文档了,源码包里有,也可以从这里下载。 记录一些重点留待以后备查。 ScriptRuntime:放全局变量的地方,总之全局性的东西都放这。一个AppDomain中可以有多个。 ScriptScope : 作用域,绑定变量名,获得变量值等都要通过他。 ScriptEngine :干活的,不多说了。一个ScriptRuntime中只能有一个ScriptEngine。 ScriptS... 阅读全文