开发.NET后端数据录入界面的最快方法是什么?

7
我是一名.NET/C#后端开发人员。我正在开发一个应用程序,将有大约200个不同的数据输入屏幕。对于我来说,将DTO作为CRUD(IUpdatable和IQueryable)的集合公开是容易的部分,我可以睡着做它 :-).
我正在尝试决定哪种类型的前端技术能让我快速开发这些数据输入屏幕。它们不必很花哨,但也不仅仅是普通的网格,平均有约15个表单字段和一些客户端数据验证(没有数据库查找)。
我正在考虑的选项是:
1. 在前端使用ExtJS,后端使用REST / JSON。 2. 使用ASP.NET RIA,但我不知道SL(XAML很好)。 3. 纯ASP.NET / MVC。
我想到的一个想法是DTO将包含关于表单的元数据(作为属性),并且表单可以动态生成,但如果有更简单的方法,我就不想重复造轮子。
我已经看过RAD软件,但所有这些软件都会查看数据库并生成屏幕。我希望有一些东西可以查看我的DTO并生成屏幕。
Jay
2个回答

7
尝试使用asp.net动态数据,我们用它进行了一个快速而简单的项目,效果不错。您可以在几个小时内创建一个简单的功能应用程序。

针对这个建议点赞,它在某些情况下非常有效,具体要看Jay认为的“普通网格”是什么。 - curtisk
屏幕上没有网格...如果有的话,我的生活会变得轻松,因为我喜欢具有自动数据绑定功能的Telerik网格。 - jay23
如果这还不够的话,“Naked Objects”是一个库,它基于DTO/Object实现动态UI,并且更加强大。 - TomTom

0

您可以使用JJMasterData,按照入门指南,不到3分钟即可拥有运行时CRUD。JJMasterData支持.NET Framework 4.8和.NET 6。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接