连mf是什么都不清楚,就开始说mf不好了,严格的说,mf不是嵌入式系统,而是一个框架(也可以在linux上运行),方便集成,特别是有C#使用经验的人集成(目前已经支持VB.net).
此外 mf已经开源了,任何人都可以免费获取,根据自己的需要进行移植。(由于我不生产硬件,所以通过key的方式收取一定的软件移植费用,当然如果你自己会移植,就全是免费的)。如果单单做产品(没有二次开发接口),建议不要用mf,如果不是,希望做二次开发平台,和用户需求多变,希望灵活定制,mf是一个好选择。
详情请看《.NET Micro Framework常见问题问答》http://blog.csdn.net/yefanqiu/article/details/6618611