【发布时间】:2009-04-24 15:22:17
【问题描述】:
我正在用 ASP.NET C# 开发一个应用程序,遇到了以下场景:
- 我将不得不为不同的实体(表)创建一些维护屏幕
- 这些实体在 UI 中的行为基本相同:Search、GetById、Save、Create 和 GetAll
- 实体可能具有不同的结构,即不同的属性(字段)
当我谈到 20 多个管理屏幕时,我可以利用哪种设计模式来最大程度地减少我必须编写的代码量?
我虽然想到了bridge pattern,但我对如何实现它有点困惑......
一点我使用的技术背景:
- ASP.NET 经典(n 层)
- LINQ to SQL 和 DAO 对象
- SQL Server 2005
【问题讨论】:
标签: c# asp.net design-patterns