使用 System.Attribute 类
我遇到了这样一种情况:使用 System.Attribute 类(乍一看)似乎是个好主意。 我有一个要在我的应用程序中打印的对象,并且我需要在每个属性之前有一…
是否有一个广泛使用的模式和模式库? .NET 3.5 的接口?
我想避免编写我自己版本的 IFactory、ILog、IRepository 和其他常见接口 & 我在项目中进行了一些实现,但发现包含这些的常用库往往集中于特定的具体子…
如何构建共享多个组件的多个 Cairngorm MVC 项目?
我最近在 Flex 中完成了一个自定义报告 UI 项目。 现在,我的任务是创建一个新应用程序,该应用程序本质上是原始 UI 的“精简”版本。 它将仅包含原始…
当太多 if-then-else 导致代码不可读时,如何遵守 Don’t-Repeat-Yourself (DRY) 原则?
我想遵守“不要重复自己”的原则,但有时当我将 PHP 与 HTML 和 CSS 一起编写时,如果我在不同的情况下重复使用相同的代码,我的代码很快就会有很多 i…
有没有办法让 CASE WHEN 测试结果之一而不是运行两次?
有没有办法使用 CASE WHEN 测试中的值作为其结果之一,而无需两次编写 select 语句(因为它可能又长又乱)? 例如: SELECT id, CASE WHEN ( (SELECT …
创建大量 .aspx 页面以将数据添加到各种表中。 有没有更好的办法?
我正在开发一个 CRUD 网站,其中有许多非常相似的表单用于添加新数据。 换句话说: AddMovie.aspx、AddGame.aspx、AddBeer.aspx、AddAdd.aspx 我一直…
具有通用代码的多个应用程序——如何解决这个问题?
我的公司有两三个使用大量通用代码的 Web 应用程序——自定义 MVC 框架、实用程序类、JavaScript 库等等。 我们不希望在每个应用程序中重复所有这些代…
在这种情况下哪种重用方法更好 - ascx 或其他
我有一个 ASP.NET 应用程序,可以显示不同类型学生的成绩。 有些学生的自定进度课程不包括逾期处罚和测验,而另一些学生则有标准的课堂课程。 因此,…
ColdFusion 有 ASP.NET 母版页的答案吗?
我正在开发一个用 ColdFusion 编码的网站。 我有一个 CSS/HTML 模板,我想将其应用于每个页面的内容,而不重复任何不必要的代码。 我已经被 ASP.NET …
服务器控件在 ASP.Net MVC 中的什么位置?
在 ASP.Net MVC 的光明新世界中,建议替换什么 ASP.Net 服务器控件? 在我看来,ASP.Net 的最佳功能之一是编写服务器控件的能力(尽管不可否认,事件…
组合递归迭代器结果:孩子与父母
我正在尝试迭代包含 PHP 文件负载的目录,并检测每个文件中定义了哪些类。 考虑以下情况: $php_files_and_content = new PhpFileAndContentIterator(…