asp.net – 只有一次使用的功能是否应该在UserControl中?
发布时间:2020-12-16 07:35:23 所属栏目:asp.Net 来源:网络整理
导读:如果这是对系统的轻微误用,请原谅我,但我希望StackOverflow用户能够解决同事和我正在进行的辩论. 作为一般规则,我更喜欢将每个单独的功能项封装在UserControl中,即使我知道它只会被使用一次. 我的同事将避免在这种情况下创建UserControl并使用WebForm,认为如
如果这是对系统的轻微误用,请原谅我,但我希望StackOverflow用户能够解决同事和我正在进行的辩论.
作为一般规则,我更喜欢将每个单独的功能项封装在UserControl中,即使我知道它只会被使用一次. 我的同事将避免在这种情况下创建UserControl并使用WebForm,认为如果它只使用一次,创建UserControl的重点是什么 – 它只会增加额外的,不必要的开销. 我认为额外的开销可以忽略不计,它会产生更好的组织代码,谁知道,您可以在将来的某个时候重新使用这些功能. 那么谁是对的? 编辑 看起来我可能得到了不少回复 – 我的同事和我同意我们会在一天内计算回复,并为获得最多选票的论点奖励正确答案. 进一步编辑 看起来我是赢家:D 我忽略了一些帖子,这些帖子表明我们都是正确的,并且计算出一个支持每一方的答案为1,并且每个方面的答案都是1.我赢了11-6. 解决方法
如果它使代码更有条理,我将始终尝试创建单独的用户控件.
这确实使沟通更容易遵循.想想SRP. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何使用Windsor将依赖项注入到ActionFilte
- asp.net – 检查.NET中两个双精度相等的问题 – 这个方法有
- asp.net – 从数据库加载多个纬度/经度点到谷歌地图标记的好
- asp.net – 使用javascript和服务器端禁用/启用requiredFie
- asp.net – 方法’Label’没有重载需要3个参数
- asp.net – 在创建cookie时,如何指定www而不是www cookie?
- asp.net – 在MS Access 2003中INSERT到用户表中的语法错误
- asp.net-mvc – VS 2012中缺少“Browse With …”按钮
- asp.net-mvc – 所选值不适用于SelectList
- 会话处理在asp.net
推荐文章
站长推荐
- asp.net-mvc-4 – 从ASP.NET MVC Action调用Conf
- asp.net-mvc-2 – 如何在Asp.net MVC 2中使用Bas
- asp.net – Visual Studio 2012不发布项目
- object – 经典ASP – 何时关闭记录集
- asp.net-mvc-3 – 局部视图中的RenderSection
- asp.net – 在IIS中发布CSS文件
- ASP.NET应用程序在3个物理层上
- asp.net – 内联代码不作为后面的代码执行
- asp.net – 内容处理:内联在Chrome中不起作用?
- asp.net-mvc – .net Mvc 3 Ajax.BeginForm,获取
热点阅读