技术开发 频道

Silverlight中VB变换良多

  【IT168技术新闻】Silverlight为VB带来了许多变化,其中包括跨平台支持。虽然VB的许多功能将会在Silverlight中可用,其中包括VB的legacy function集合和LINQ,但是并不是所有的功能在未来均可用。

   首先进入缩减列表的是My namespace。这是可以理解的,因为它在browser context中多数无法运行。

   不幸的是,在这种变化形势下,XML literals将不能使用。由于System.Xml.Linq在Silverlight 1.1中不能使用,导致这一功能也不被提供。

   COM支持也将不予提供。由于我们的目标是实现跨平台,这种舍弃几乎是可以预料的。

   缩减列表的最后一项是File System Object。由于Silverlight只有权访问System.IO.IsolatedStorage,这一功能将不再是一个选项。

   注意:以上变化仅适用于在Silverlight下运行的VB,在使用VB编译应用程序时,这些功能仍存在。

   在Silverligh时间框架(timeframe)中,一些基础类将会被废弃。其中包括非泛型(non generic)集合类,如ArrayList和Hashtable。

0
相关文章