在选择设计模式方面需要帮助
目前,我有一堆 if else 语句来根据每个集合中有多少项来设置 CategoryId。 例如, public class TeamWork { public string EmployeeName { get set }…
如何使 javascript 模块模式与 ajax 一起工作?
我正在尝试转换一些 javascript/jquery 代码以能够处理 ajax 选项卡。 当页面加载时,我会加载所有脚本,并使用 jquery live 和 livequery 插件来帮助…
在 Rails 3 中保存之前操作表单数据的最佳实践位置是什么?
从 Rails 最佳实践的角度来看,保存之前操作表单数据的最佳位置是什么? 例如,在联系表单上,我想确保所有数据都以大写形式保存(您不讨厌人们在提交…
有关数据并行编程和算法的好书籍和资源
Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …
在 NDepend 中构建 CQL 以验证 MVVM 模式
我想通过静态分析来验证 C# 代码中的一些设计模式。我想使用 NDepend 验证这些。该应用程序是使用 MVVM 设计风格构建的,因此我想验证的典型设计模式…
解析已知部分的字符串
我想知道从 Oracle 连接字符串中解析“HOST”名称的最佳方法是什么。下面是一个连接字符串示例: 数据 源=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROT…
我应该使用什么设计模式来制作这样的对话框?
我想开发用于编辑利用多态性的对象的对话框。目前我正在使用此模式: MyObject.cs: using System namespace WpfApplication3 { public class MyObject…
OOD:谁应该从持久层创建对象?
在我的软件中,我有 5 个主要层: UI CONTROLLER DOMAIN(业务规则) PERSISTENCE MYSQL (db) 我应该在哪一层以及向谁分配从持久层获取域对象的责任?…
一个带有命令行参数的可执行文件还是只是许多附属可执行文件?
我设计一个应用程序后端。目前,它是一个 .NET 进程(控制台应用程序),托管各种通信框架,例如 Agatha 和 NServiceBus。 我需要定期使用值(来自应…