2

这是我关于 SO 的第一个问题,所以请容忍任何错误/违规行为。

我想为我的新项目实施 SPA,因此在搜索了一些谷歌博客后,我找到了 Steve Sandersion 。

看了github上托管的代码,发现必须使用EF才能使用Upshot,但是我的DAL已经用Linq to Sql写好了,迁移到EF会很累。

所以我的问题如下

  1. 有没有人成功使用过 L2S 的结果?如果是的话,一些例子会有所帮助。
  2. 有没有其他方法可以在没有结果的情况下实现 SPA,以便我可以在 L2S 中重用我的 DAL?

已编辑

我今天才发现这个问题毫无用处,因为使用 upshot 是不可行的。微软已经停止了 Upshot 的工作。有人请关闭这个问题。

4

2 回答 2

1

据我所知,这应该是可能的。使用 upshot 时,您不需要使用实体框架,您可以自己进行接线。

在我的ria 4 html 演示中,我使用 ria 服务将数据从服务器获取到结果客户端。这样,它不依赖于您拥有的 DAL。Ria 服务按约定工作,这意味着插入、更新和删除方法存在于每个域上下文中,您可以根据需要实现它们。有关更多信息,您可以阅读有关设置所有内容的博文。这适用于CRUD操作。

于 2012-11-26T11:58:14.897 回答
1

我不认为这是可能的。Microsoft 已确保使用 Linq-to-sql 的人无法生存。最好将 jquery 和 web api 之类的东西与一些 js mvvm 库一起使用。

于 2012-11-20T06:14:31.267 回答