几天前,我读到一个问题,询问有多少开发人员手工编写 HTML/XHTML 代码而不是依赖所见即所得工具 - https://stackoverflow.com/questions/406052/do-most-web-programmers-not-designers -使用所见即所得的编辑器或手工编码他们
我倾向于设计用于我的代码的 ASP.NET 服务器控件而不是用户控件。我这样做是为了可以通过拖放到 WYSIWYG 中来重用它们,并且只需设置一些相关的属性。这在设计组件时确实会花费一些额外的时间,但是当我在更大的应用程序中使用它们时会大大简化事情。
在阅读了大多数开发人员似乎是手工编写代码而不是使用 WYSIWYG 之后,这让我想知道:我这样开发组件是在浪费时间吗?
编辑:澄清一下-主要是,最初的意图是这些控件是供我自己使用的。但是,在很多情况下,它们可能对我的团队其他成员有用,或者可能用于公开发布。然而,像大多数事情一样,我倾向于看到相对较少的额外工作提供了巨大的潜在额外价值,而不管额外价值实现的可能性如何。