在过去一年左右的时间里,我一直在为商业网络应用程序开发 .Net 页面。出于多种原因,我们主要在 2.0 中工作。
大部分工作是原型设计,将数据扔到页面上,收集用户对数据和交互的反馈,冲洗和重复。我发现内置的 .Net 控件非常适合这种类型的快速可视化,尤其是当我已经为其他目的编写了业务对象或数据源时。
我的许多其他工作是为用户创建 CRUD 接口,以自定义他们对我们产品的实现。我最挣扎的地方是为他们需要定制的各种项目创建简单、干净编码的 CRUD 实现。
任何人都可以简单地为我描述正确使用内置 .Net 控件以快速创建可维护的 CRUD 应用程序吗?
要考虑的关键:
1) 哪些控件组合对 CRUD 最有用?
2)在选择一个与另一个(关键权衡)时,您会考虑什么?
3) 您如何连接一个或多个控件以最大程度地简化实施?
4) 您在使用控件时发现的主要限制是什么?
5)当你需要做一些更个性化的事情时——你最喜欢的选择是什么?
6) 是否有一些我应该转移到其他框架或工具集的地方(MVC?MVVM?XAML?)