InfoQ

新闻

跟上.NET Micro Framework时代

作者 James Vastbinder 译者 朱永光 发布于 2008年2月22日 上午12时39分

社区
.NET
主题
.NET框架,
移动
标签
.NET Micro Framework

最近微软嵌入式技术布道者Mike Hall提到他把“Space Invaders(太空入侵者)”移植 到.NET Micro Framework上,并唤起了同道中人Pavel Bansky移植“Tetris(俄罗斯方块)” 的行动。

当Mike于去年编写了“Space Invaders”作为演讲的一个演示程序后,Pavel打算测试一下WPF在.NET Micro Framework中限制。

以Pavel自己的话说:

我一直想编写俄罗斯方块,但随着时间流逝,这个游戏看起来有点过时了。尤其在很多新计算机上已经有了很丰富的玩意儿了,但是这也让我产生了编写运行在.NET Micro Framework上的俄罗斯方块的想法。这将是一个非常酷的示例,能发掘在Micro Framework中WPF的潜力。

为了在.NET Micro Framework中开发,开发人员只需要了解C#语言和一些.NET Framework函数库的子集。实际上,.NET Micro Framework占用空间只有几百Kb大小。不像其它版本的.NET Framework,这个小型的同辈实际上是根据ECMA的规范从零开发的。

因为开发人员的代码被编译成中间语言,所以只要具备了32位的处理器或能运行32位代码的处理器,开发人员就能独立的准备其他硬件。移植到.NET Micro Framework通用语言运行时(CLR)上是有好处的。进行移植的一个缺点就是,如果你所用的硬件平台不支持的话,微软当前需要收费来进行定制。目前,SDK对于使用ARM7、ARM9、XScale和最新的Blackfin的开发人员来说是免费的。

如果开发人员要移植其他游戏到.NET Micro Framework,Mike Hall许诺一旦游戏视频可以在线提供就马上给出连接来让大家参考。

查看英文原文:Catching Up With the .NET Micro Framework

深度内容

和Google互补的搜索引擎Wolfram|Alpha

Wolfram|Alpha与Google究竟是什么关系,Wolfram|Alpha自己是如何定位的?Wolfram|Alaph在多大程度上是语义网搜索呢?InfoQ中文站就等等这些问题采访了Wolfram研究公司中国区商务经理王翔。

SOA契约成熟度模型

本文说明了所推荐的契约版本管理设计策略是如何与SOA成熟度模型发生联系的。文章目的是为实现版本管理和可组合性提供一个路线图。

数据服务简介

Vijay Narayanan在这篇文章中对数据服务的几个方面进行了介绍,它们都是SOA实践者和数据架构师感兴趣的内容。本文对数据服务的几个方面进行了介绍,包括需求定义,基本原理和好处、范围、开发以及消费模式。

分块云计算

在本文中,Jimmy Nilsson描述了一种他在过去数年间观察到的一种正在缓慢成长的架构风格,他把这种风格称为“分块云计算”。

豆瓣网技术架构变迁

罗马不是一天建成的,豆瓣的技术架构也是随着用户规模的增长一直在持续变化中。在本次演讲中,豆瓣的首席架构师洪强宁将与大家一起分享从上线时的单台服务器架构开始一直到现在的豆瓣架构变迁历程。

融合思想:深入探索S#arp架构

Billy McCafferty展示了S#arp架构,它在ASP.NET MVC框架的基础上,荟萃了当今的最佳实践,应用在ASP.NET Web应用程序的架构设计中。

王雷谈开源以及新兴市场计划

中国作为新兴市场中的新兴市场,是Sun在美国之外实施SSE(SUN Startup Essentials)项目重点关注的地区。在QCon Beijing 2009期间,InfoQ中文站有幸对此项目的负责人王雷先生进行了采访,探讨了关于开源、新兴市场、SSE等话题。

使用HTML5构建下一代的Web Form

HTML5 是由 WHATWG发起的,最开始的名称叫做Web Application 1.0,而后这个标准吸纳了Web Forms 2.0的标准,并一同被W3C组织所采用,合并成为下一代的HTML5标准。