当前位置:  开发笔记 > 后端 > 正文

对于想要将一切都变成.NET控件的人,你会怎么说?

如何解决《对于想要将一切都变成.NET控件的人,你会怎么说?》经验,为你挑选了2个好方法。

例如,我们有一些CSS规则来定义表单布局.我们使用以下标记:

在我看来,这是完美的标记.遵循这些规则并不是一种负担,因为无论如何你都应该担心干净,正确的标记.建议我们使用类似于以下内容的控件"强制执行"这些规则:


    
    

我的直觉告诉我,XHTML标记是我们的朋友,而不是我们的敌人.两个问题:

    我完全偏离基础以抵制使所有这些自定义控件只是为了发出标记?

    如果您同意我的意见,您会给出什么理由?

Joel Coehoor.. 17

我投票使用控件,因为如果该标记发生了变化(比如你想在框中添加一些不错的jQueryUI效果或添加一个RequiredFieldValidator控件),你可以在一个地方进行更改并完成它.干.



1> Joel Coehoor..:

我投票使用控件,因为如果该标记发生了变化(比如你想在框中添加一些不错的jQueryUI效果或添加一个RequiredFieldValidator控件),你可以在一个地方进行更改并完成它.干.



2> Franci Penov..:

反对控制:

表现数字.测量基线XHTML页面和相同的页面,其上有20个控件,它们发出相同的标记.这会给你一个估计.

附加费用.您需要分析开发,测试和维护这些控件的成本.

对于控件:

一致性.现在,您只需一个地方即可控制所有需要的XHTML结构,并且它将在所有页面中保持一致.

回归.您可以进行适当的单元和场景测试,以确保您的XHTML结构符合您的要求.

重用.您将来可以在其他项目中重用相同的控件.

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有