Caliburn.Micro - Getting Started - Introduction

本文章介绍了一个基于Caliburn项目的精简版本框架,该框架保留了原框架90%的功能特性,但代码量仅为其10%,特别针对Windows Phone 7进行了优化。作者通过迭代整合、简化及重构等手段,最终实现了这一轻量级框架。

Caliburn.Micro Xaml made easy

Introduction

When my “Build Your Own MVVM Framework” talk was chosen for Mix10, I was excited to have the opportunity to show others what we had been doing in Caliburn in a simplified, but powerful way. After giving the talk, I received a ton of positive feedback on the techniques/framework that I had demonstrated. I was approached by several companies and individuals who expressed an interest in a more “official” version of what I had shown. That, coupled with the coming of Windows Phone 7, impressed upon me a need to have a more “lean and mean” framework. My vision was to take 90% of Caliburn’s features and squash them into 10% of the code. I started with the Mix sample framework, then used an iterative process of integrating Caliburn v2 features, simplifying and refactoring. I continued along those lines until I had what I felt was a complete solution that mirrored the full version of Caliburn v2, but on a smaller scale.当我的“建立你自己的MVVM框架“被选为mix10的演讲,我很兴奋能有机会向别人展示在Caliburn项目上做的简化但依旧强大的方式。在演讲结束后,我收到了超多对我演示过的技术/框架的反馈。我拜访了几家非常期待我所展示的“更正式”的版本的公司和个人。然后,即将到来的WP7,很深刻的提醒我需要有一个更“瘦”的框架。我的愿景是具备Caliburn的90%的特性,并只有原先10%的代码量。我搭建了概念版框架,开始了Caliburn V2的功能的迭代过程,简化和重构。一直做到我觉得是它已经很像Caliburn v2的解决方案了,但规模非常小。
  

转载于:https://www.cnblogs.com/3Tai/p/6122966.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值