【学习笔记】Silverlight框架:Jounce(1)——概述
能用在SL上的框架现在比较多了,挺出名的有Prism,Caliburn Micro(Caliburn),Mvvm Light,每个框架都有各自的专长,而且也都提供了对WPF和WP7的支持,有时间也写一下每个框架的学习笔记以提高印象。
最近在看Jounce,感觉还不错,不过还没在实际项目中用过,所以记下笔记就更重要了。
相比楼上的几个框架,Jounce就显得比较专一了,只是利用MEF提供了对Silverlight的支持。按照作者jeremylikness的话说就是受到了Prism和CM的启发(我也看到了一些Mvvm Light的影子,不知道是哪个参考的哪个或者是趋同进化),然后基于企业应用上实际的工作经验开发的。
相比于整个框架提供的功能,1000多那么点行的代码和编译后唯一的DLL就显得比较l轻量了。
罗列下提供的主要功能,不够完善的等接下去记笔记的时候慢慢调整:
1. 启动框架
2. 日志管理
3. 事件通信
4. 工作流
5. MVVM支持
6. 模块管理
7. Region管理
半路和尚 by 超时空饭盒 is licensed under a Creative Commons 署名-非商业性使用-相同方式共享 3.0 Unported License.
基于halfwaymonk.cnblogs.com上的作品创作。