繁体   English   中英

集成Silverlight和现有的asp.net应用程序时会遇到复杂问题吗?

[英]Complications in integrating Silverlight and existing asp.net application?

我是Silverlight,WCF RIA服务的新手。 我们有一个中等规模的金融业务Web应用程序。 有很多代码。 该代码井井有条,包含许多业务对象,Web控件,Web表单,数据访问层,业务逻辑层。

需要对Web应用程序进行一些增强,并且其中一个团队成员希望使用silverlight来改善UI和响应能力。

我们试图将一个小型Silverlight应用程序集成到Web应用程序中,但是我发现我们复制了xap文件,并且该文件始终会打开Main表单。

我们如何打开其他Silverlight控件?

Silverlight在Silverlight类库上支持的情况下,我们如何在Silverlight中使用业务对象和业务逻辑?

我们如何使用现有的数据访问库?

我们如何连接到数据库? 我看到了WCF RIA服务,以及在实体框架中看到的所有示例,我们使用了oracle,而不能使用beta版的oracle实体框架吗?

如何将数据传递到Silverlight应用程序和从Silverlight应用程序传递到asp.net?

可能还有其他一些我不知道的问题。

谢谢,Naveen

我们如何打开其他Silverlight控件?

您将创建一个基于Navigation Framework的Silverlight应用程序。 这允许使用URL中#后面的路径导航到Silverlight应用程序中的其他页面。

Silverlight在Silverlight类库上支持的情况下,我们如何在Silverlight中使用业务对象和业务逻辑?

您将无法直接使用它们。 在这里,您将创建一个Silverlight WCF服务来访问您的业务对象,并将业务对象保留在服务器上。

我们如何使用现有的数据访问库?

并非如此,您将通过WCF到达服务器上的业务对象,再从那里到数据。

我们如何连接到数据库? 我看到了WCF RIA服务,以及在实体框架中看到的所有示例,我们使用了oracle,而不能使用beta版的oracle实体框架吗?

如上所述,Silverlight应用程序只能看到您的专业WCF服务。

如何将数据传递到Silverlight应用程序和从Silverlight应用程序传递到asp.net?

您可以通过业务对象和/或新的WCF服务来实现。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM