Answers:
第一:充分了解您的基本工具
了解ASP.Net事件模型。如果不这样做,您将一团糟。
了解力学 OO的。相当数量的相对经验丰富的.Net程序员似乎仍然认为是1972年。
开始阅读代码完成。
第二:学会区分关注点
我在ASP.Net开发中看到的最常见的设计犯罪是将所有业务逻辑塞在了背后的代码中。我知道所有Microsoft示例都采用这种方式。我知道在小型应用程序中这是合理的。而且我知道我有时会那样做。但实际上,这是一个糟糕的设计,是我本周的宠物讨厌对象。
第三:了解有关设计的所有其他信息
我看到的大多数质量很差的.Net代码都是OO设计不良的结果。因此,建议您对以下内容有一个很好的了解:
第四:了解更多工具
您知道Microsoft通过提供许多现成的工具使事情变得容易吗?好吧,您迟早会遇到他们的限制。当您这样做时,您要么必须按照自己的意愿弯曲它们,要么自己滚动。无论哪种方式,您都将不得不使用一些CSS和Javascript来搞怪。
最后
完成那么多工作之后,您就可以迈向真棒了。
[编辑:固定学习此sutff的顺序。显然我昨天不能数...]