|
|
1
1
您可以简单地创建一个业务逻辑层程序集,该程序集将由Silverlight和ASP.NET版本的应用程序使用,UI将不同,但它们都使用相同的业务逻辑或您想调用的任何业务逻辑。然而,诀窍在于,Silverlight是一种客户机技术,因此服务器端部分将包含所有共享逻辑,然后您需要通过客户机可以与之对话的Web服务进行接口,但在涉及Silverlight/客户机端技术时,这一点不言而喻。 |
|
|
2
1
与您所听到的相反:Silverlight与MVC的结合非常好! 就共享代码而言,最简单的解决方案是在MVC应用程序中实现数据层和业务对象,然后通过Web服务将其公开给Silverlight应用程序。 理想情况下,这意味着Silverlight应用程序中的唯一代码是特定于用户界面的… |
|
3
1
RIA服务同时与Silverlight和ASP.NET一起工作,并通过成员属性提供客户端和服务器验证。代码在服务器和客户端应用程序之间自动共享。 |
|
|
4
1
您可以对数据层使用WCF和/或RIA服务。 |
|
|
Bigeyes · 如何在MVVM模式中添加行? 9 年前 |
|
|
User9898 · 悬停回到原始颜色时为什么选择 10 年前 |
|
|
user3112242 · 在Silverlight中打印。缺少一些页面 10 年前 |
|
|
Huma Ali · WCF已完成事件中的异常处理 10 年前 |
|
|
Nerd in Training · 文件副本发布错误 11 年前 |