微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SilverLight 2 beta2开发中的碰到的诸多问题

最近在某一个项目中途使用SilverLight开发其中一个展示的功能。中途碰到不少问题,一部分能够短时间解决,另一些则不明就里。

 

ScriptManager是在ASP.NET中Host Silverlight应用必须要的一个控件,然而加入进去以后却有一个Sys._Application不能类型转换的问题。去网上搜了一下,知道这个问题的根源不在SilverLight,而在Menu等其他的ASP.NET2.0中的控件存在一些缺陷,而IE7.0对Dom的Parse使缺陷表现了出来。换成FireFox浏览器则不会出现问题。后来使用一个干净的页面Host SilverLight Page,然后使用Iframe来加入现有的系统页面解决了此问题。

 

控件很缺乏。虽然有agdatagrid,VisiFire Chart,Infragistics等For SilverLight的控件,但是一些基本控件比如DropDownList的缺失,导致开发周期太长。这些第三方的控件或多或少有些缺陷,或者不方便使用,还需要时间的检验。

 

WCF+SilverLight的模式并没有完全走通。有些时而出现时而不出现的问题足以使系统变的极不稳定,不能用于生产。仓促之间我还不能完全定位问题的所在,之后会继续研究一下。

 

总的说来,除去一些Bug之外。如果有UI设计师协助做页面,开发SilverLight应用将会很赏心悦目。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐