从WCF RIA Beta转到RC:最佳实践?

时间:2010-05-03 05:31:26

标签: c# wcf-ria-services

我有一个基于Release Candidate的现有WCF RIA项目;我现在正在转向发布版本&发现了很多变化。 David Scruggs the following comment on his (MSDN) blog

  

“如果你写了任何东西   SIlverlight 4 RIA服务,你会的   需要重写它。有一个   很多重构和命名空间   动作“。

我已经尝试用新的RIA框架编译旧的解决方案,我倾向于同意。我目前的计划是:

  • 从解决方案中删除Silverlight业务应用程序项目
  • 从数据库重建EF4项目
  • 创建一个新的Silverlight业务应用程序项目
  • 从旧的Silverlight业务应用程序项目中重新添加文件(XAML,CS)

这听起来像是一种合理的做法吗?我认为它比尝试手动改变现有项目更清洁。

1 个答案:

答案 0 :(得分:1)

如果你的项目是以Silverlight业务应用程序开始的,那么是的,这是一个很好的方式。

您的工作将依赖于该模板中的相当多的更改,因此让基本代码再次运行可以更轻松地进行所需的小调整。对我来说,它主要是名称空间,但让所有的Login控件都适合命名空间和未定义类型等,这让它感觉更像是一个问题。