Silverlight RIA值得学习还是应该坚持正常的Silverlight?

Silverlight RIA值得学习还是应该坚持正常的Silverlight?,第1张

概述Silverlight RIA值得学习还是应该坚持正常的Silverlight? 背景: >我在WPF中做了几个小应用程序 >我在VB6 / WinForms模型中使用业务应用程序已有12年的经验 >我希望继续构建业务应用程序 >我的应用程序将在内部使用 >虽然ClickOnce对我们有用,但我们希望摆脱本地安装的软件. 首先,我想知道这里是否会出现一些混乱. 实际上没有“Silverlight Silverlight RIA值得学习还是应该坚持正常的Silverlight?

背景:

>我在WPF中做了几个小应用程序
>我在VB6 / WinForms模型中使用业务应用程序已有12年的经验
>我希望继续构建业务应用程序
>我的应用程序将在内部使用
>虽然ClickOnce对我们有用,但我们希望摆脱本地安装的软件.

解决方法 首先,我想知道这里是否会出现一些混乱.

实际上没有“Silverlight RIA”这样的东西,所以让我们澄清一些概念,RIA通常被定义为富Internet应用程序,Silverlight是可用于构建此类应用程序的众多技术之一.

然而,还有微软技术WCF RIA Services,这是我猜你所指的. WCF RIA服务直到最近才被称为.Net RIA服务.

到目前为止,WCF RIA服务(目前处于测试版2)主要针对Silverlight,甚至托管在silverlight.net域下,这可能是很多混乱的来源.

然而理论上它根本不依赖于Silverlight,只是顶级WCF上的一种技术,可以为RIA类型的应用程序提供简单的数据访问,更多技术概述请看一下这个blogpost by Nikhil Kothari它是在2009年3月写回来的.Net RIA服务,所以它可能有点过时,但它会让你对它的内容有一个很好的了解.

在定义这些术语之后,回答你的问题“Silverlight RIA值得学习还是应该坚持正常的Silverlight?”有点棘手?

从微软将要坚持使用的东西来看,Silverlight绝对值得学习.我听到一位与微软关系密切的人提出的最新建议是,如果可以使用新的LOB(业务线)应用程序,可以使用Silverlight,如果Silverlight无法做到这一点,那么请查看WPF.

来自VB6 / Winforms背景会有一些学习曲线,但如果你已经完成了几个WPF应用程序,那么你已经处于良好的状态.

LOB的Silverlight? Silverlight 3开始引入更多与LOB开发相关的功能,例如支持WCF RIA服务.看起来这将在Silverlight 4中继续(2010年上半年到期),支持打印和使用MS Office应用程序的COM.对于许多标准LOB类型的功能,还有来自各个第三方供应商的越来越多的预制控件.

那么WCF RIA服务呢?这绝对值得一看,它似乎是微软数据访问的首选方式.它提供了轻松访问身份验证和数据验证等功能.然而,说它仍然处于测试阶段并且已经有一些声音反对它,在互联网上,所以它可能值得做一些研究,然后全部进入.

最后,你说你的应用程序将在内部访问,但你不想在本地安装软件的麻烦,Silverlight完全适合,只需将小Silverlight插件推广到你的用户机器,你很高兴去.所需的任何更改,只需重新编译您的项目并将.xap文件部署到Web服务器,它将在下次使用该应用程序时自动推送给用户.

对不起有点漫长而漫无边际的回答,我希望它有助于回答你的问题:)

干杯,奥拉

总结

以上是内存溢出为你收集整理的Silverlight RIA值得学习还是应该坚持正常的Silverlight?全部内容,希望文章能够帮你解决Silverlight RIA值得学习还是应该坚持正常的Silverlight?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1004789.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存