c# - 使用 WPF 和 EF CodeFirst 构建企业 CRUD 应用程序

标签 c# wpf entity-framework ef-code-first prism

我正在构建一个 WPF CRUD 应用程序,大部分应用程序功能都以数据库操作为中心,我发现自己一遍又一遍地做同样的事情。定义一个带有输入字段的 View ,然后创建 View 模型,然后实现验证、异常处理、存储库等。但最令人畏惧和浪费时间的操作是构建用户界面及其 View 模型。您对加快此类应用程序的开发有何最佳建议或经验,有什么建议的工具、框架、控件等?!
注意:我喜欢领域驱动开发和代码优先方法的想法,因此我希望有解决方案来应对这些问题,我的主要兴趣是桌面 WPF 应用程序。

最佳答案

使用脚手架或 LightSwitch 时,您很快就会遇到严重的限制和死胡同。从长远来看,使用 MVVM 构建组织良好的 WPF 应用程序可能会更好。

关于c# - 使用 WPF 和 EF CodeFirst 构建企业 CRUD 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13850209/

相关文章:

c# - 通过 Win32 API 你将如何获得一类 SysListView32 的值

c# - 如何在GMap.NET中使 map 无限远?

c# - 如何在 WPF 中进行操作之前延迟

c# - 使用 SDK 创建 SCOM 警报

wpf - ViewModel 绑定(bind)错误

WPF TextBox Inside ViewBox 在调整大小时丢失光标

entity-framework - 如何使用 Entity Framework Code First 和 DDD 创建数据库?

c# - Entity Framework 核心 1.0 PostgreSQL API

c# - 是否可以在低于 6 的 EF 版本中拦截来自 EF 的 DB 查询?

c# - 获取错误 "System.Runtime.Versioning.TargetFrameworkAttribute from assembly ' mscorlib,版本 = 2.0.0。 0'"