我是一名.NET / C#后端人。我正在开发一个具有大约200个不同数据输入屏幕的应用程序。对我来说,暴露DTO作为CRUD(IUpdatable和IQueryable)的集合是很容易的部分,我可以在睡梦中做到: - )。
我想要决定的是哪种类型的前端技术可以让我快速开发这些数据输入屏幕。它们不一定是花哨的,但它们不仅仅是普通网格,平均而言它们有大约15个表单字段和一些客户端数据验证(没有数据库查找)
我正在看的选项是
在正面使用ExtJS,在背面使用REST / JSON。
ASP.NET RIA但我不知道SL(Well XAML)
Plain ASP.NET / MVC
我有一个想法是DTO将包含关于表单的元数据(As Attributes),并且表单可以动态生成,但如果有更简单的方法,我不想重新发明轮子。
我看过RAD软件,但所有人都看着数据库并生成屏幕。我宁愿想要能看到我的DTO并生成屏幕的东西。
杰