Silverlight RIA Services与不同的数据库提供商

时间:2011-01-31 22:15:47

标签: asp.net silverlight entity-framework ria

我想在Silverlight中创建一个富Internet应用程序。其中一个要求是应用程序的后端应该与不同的数据库提供程序(SQLServer,PostgreSQL,Oracle)一起使用。 我打算使用实体数据模型来表示数据库对象和域服务,以将这些对象公开给客户端。 问题是,如果相同的数据模型可以与不同的数据库提供程序一起使用,以及在不重新创建所有模型的情况下更改提供程序的复杂程度,我就不知道了。 我希望应用程序可以在不同的环境中重用,以便我可以将相同的数据库模式导入到任何现有的数据库,更改ASP.NET Web应用程序中的提供程序,就是这样。 它可行吗?或者可能有其他方法来实现类似的功能?提前感谢任何建议。

1 个答案:

答案 0 :(得分:0)

我建议您查看现有的Entity Framework Best Practices