技术开发 频道

微软宣布.NET将支持Nokia S60 真or假?

  【IT168资讯】每年我们都会听到.NET平台将登陆Nokia S60这样的消息。2007年,Red Five Labs(现已不复存在)还在谈论Net60,这是一个.NET Compact Framework版本。2008年,Nokia宣布Silverlight 2将在MIX08上粉墨登场。整整两年过去了,我们现在只看到了Silverlight for Symbian的一个公共Beta版。

  虽然全世界都为Silverlight 4做好了准备,但那些从事S60平台开发的开发者们却只能使用Silverlight 2。这意味着他们还得使用Expression Blend 2和Visual Studio 2008。

  即便是Silverlight 2,平台的局限性也是非常大的。看看那些不支持的特性列表吧,这哪是Beta版,简直就是一个技术预览版而已。

  •密码

  •Deep Zoom

  •DLR

  •数字版权管理(DRM)

  •表达式树

  •HTML DOM bridge

  •JavaScript编程

  •LINQ to SQL

  •Silverlight资源的本地化

  •反射

  •Sockets

  •Visual Basic

  •Windows Communication Foundation(WCF)

  这些仅仅是完整的不支持特性列表而已。还有一些常见场景会导致未定义的行为或是浏览器崩溃,比如一个页面使用了多个插件就会导致这个问题。在onLoad事件触发后的200毫秒内甚至无法使用Silverlight插件。

  .NET Compact Framework则介于Silverlight和S60操作系统之间。但遗憾的是,开发者还不能使用它;该框架只能运行Silverlight插件。与Windows Phone 7不同的是,并没有提供对S60专有的特性和XNA游戏的支持。

0
相关文章