entity-framework - Breeze 兼容的 JavaScript GUI 框架

标签 entity-framework angularjs extjs breeze wakanda

虽然我已经发布了一个类似的问题 ( Breeze compatible SPA building ) 并因此可能在 IdeaBlade 和 Telerik 之间开始了一些好事,我相信 Breeze 值得更广泛的认可,因为它在服务器端访问 Entity Framework 的独特方法。所以,在我看来,即使是出了名的完整 JS 框架,如 Sencha 瓦坎达 需要确保与 Breeze 合作。

Remco Blok 在 http://www.kendoui.com/blogs/teamblog/posts/13-02-21/breeze_js_and_the_kendo_ui_datasource.aspx 的帖子中非常清楚地描述了 KendoUI 和 Breeze 之间的当前问题。 .简而言之,与 Breeze 的集成应该在实体级别进行 - 而不是 JSON 数据,这是几乎每个人处理 JS 客户端和 SQL 服务器之间事务的方式。

Wakanda 是一个非常丰富的开发环境的一个很好的例子,它带有精心制作的 GUI Builder、Debugger 等,遗憾的是不能与服务器端的“遗留数据”一起使用。

据我所知,Breeze 与 Angular 配合得很好,但 Angular 需要 AngularUI ( http://angular-ui.github.io/ ),而后者并不像我希望的那样完整,并且有一些可能导致冲突的 JQuery 依赖项。很快,Breeze 将与 KendoUI (AFAIK) 一起使用 - 有没有人知道其他一些 JavaScript 框架集合,它们共同提供 Visual Studio 为 Windows 桌面应用程序创建提供的便利程度? (毕竟,JavaScript 应用程序是桌面应用程序,以一种非常优雅的方式解决了分发问题)。

最佳答案

我使用 breeze 取得了很大的成功与 durandal , bootstrapknockout .这些框架中的每一个都坚持自己的职责—— Breeze 用于数据,durandal 用于应用程序管道, Bootstrap 用于 ui 脚手架和敲除用于数据绑定(bind)。事实证明,这非常灵活和简单。

关于entity-framework - Breeze 兼容的 JavaScript GUI 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19869509/

相关文章:

entity-framework - 修改 Entity Framework 迁移是否安全,以便以不同的方式执行而不是删除并重新创建索引?

c# - Odata v4 和 Entity Framework 中的计算属性

.net - 可以使用存储库模式 + 存储过程吗?他们应该/可以返回 IQueryable 吗?

c# - Entity Framework Code-First Eager Load parent child - children 始终为空

asp.net-mvc - 带有 MVC 的 AngularJS 模板

javascript - 2 个 Promise 一起返回 null

javascript - 如何使用 sencha touch 将 json 数据作为代理中的输入传递

javascript - 避免面板中的列 - extjs

javascript - AngularJS 全局日期时区偏移量

extjs - 选择包含自定义属性的所有输入