标签: breeze devforce
我们几年前开发了一个使用DevForce2010的Silverlight应用程序。
如果我们今天开发基于BreezeJS的Web应用程序,是否可以使用我们在Silverlight中使用的相同EF模型/ DevForce服务器?或者在后端使用Breeze-server从头开始更容易?
是否有关于如何开发SPA / AngularJS / BreezeJS / EntityFramework应用程序的良好教程?
答案 0 :(得分:1)
有关Angular + Breeze的精彩教程,请参阅John Papa的两个Pluralsight课程(Part 1和Part 2)。
我认为对于后端而言,构建Web API要比尝试“按原样”重用DevForce后端更好。 这并不意味着重写!如果你已经编写了后端DevForce代码,那么大多数(如果不是全部)代码都将在“保存更改”拦截器中。 Breeze .NET服务器的BeforeSaveEntities中有非常类似的扩展点(AfterSaveEntities和EFContextProvider);您应该可以相对轻松地将代码移植到那里。
BeforeSaveEntities
AfterSaveEntities
EFContextProvider