本篇内容介绍了“Silverlight WCF是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
Silverlight WCF 是什么?怎么说呢?也许开发过WPF的人会有比较透彻的理解。Silverlight就像WPF提炼出来运用到WEB上的插件。界面的开发,程序部分的开发都集成了WPF的那一套,不过,既然是应用到WEB上的,自然遵循了很多WEB的规则,因此也有些许区别于WPF,至少他们概念上就完全是两个东西,这样的比较就类似于WINFORM和 ACTIVEX。
Silverlight可以像FLASH一样做出炫目的客户端效果,同时拥有完善的开发构架,程序员可以非常方便的处理Silverlight WCF 中的事件、调用系统库,这是FLASH无法比拟的,当然FLASH相对Silverlight WCF 来说,动画和矢量的设计也许会更加得心应手。
对于客户端而言,Silverlight WCF 与FLASH基本上一样,用户都需要在浏览器上安装相应插件(Silverlight WCF 的插件小很多),展现出来同样的有视觉冲击力。所以对用户而言,处了安装的插件不同以外,其他似乎不存在什么太大的差异,这也是MS目的,只要用户不认为两者有什么区别甚至Silverlight更好,那么,对开发人员的方便就是对MS的方便。
废话多了。如何搭建Silverlight WCF 开发环境呢,网上很多相关文章,给人的***影响就是“麻烦”。没错,很麻烦,不像FLASH,安装一个FLASH软件就可以进行开发。Silverlight,需要很多部件支持。
首先以目前的正式版本2.0来说,就需要VS2008 + SP1 ,VS的作用当然是做程序部分的开发,毋庸置疑,而且WEB的开发也用到它,所以先安装个VS2008+SP1没什么意见吧。
之后,你会发现你的VS2008并不能创建 Silverlight WCF 应用程序项目,为什么,因为你缺少 Silverlight WCF Tool FOR VS2008 SP1 ,所以还要安装一个 Silverlight Tool for VS2008 SP1。
好了,可以在VS里创建Silverlight WCF 项目了,可以进行开发了,VS支持界面预览,但是不可编辑。而且用VS开发界面似乎不太现实,不用担心,MS当然也有它自己的界面开发工具 BLEND2 +SP1,BLEND里的示例是WPF的,所以可以知道,BLEND是开发WPF界面的,当然用来开发Silverlight的界面也是小菜一碟。VS08可以和BLEND2相互切换来完成界面和程序的开发。
至此,就可以完成Silverlight WCF 的开发环境配置,配置好以后,.NET3.0 3.5会被默认的安装,这是需要注意的,因为开发过程中可能会用到3.0 3.5的库,因此如果将项目发布到服务器后,也应当相应的将.NET的这些版本安装到服务器上。
“Silverlight WCF是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。