我将开始为我的Web项目构建一个小帮助程序库,但不确定它们应该包含哪些典型功能(仅使用C#和ASP.NET构建Web应用程序)。我正在考虑记录功能,缓存,邮件等。我应该放入其他任何其他典型功能吗?
答案 0 :(得分:11)
如果您还没有任何功能,为什么还要编写帮助程序库呢?如果你愿意,可以根据需要添加它,但是将一堆泛型类放入一个可能使用或不使用的库中只是闻起来很糟糕。
答案 1 :(得分:2)
答案 2 :(得分:0)
通常,帮助程序库包含任何非特定于应用程序的内容,但需要由多个应用程序访问。
正如您所提到的,帮助程序库的一些典型用法是发送电子邮件,日志记录和缓存。
这一切都取决于你想如何使用它。
然而,如果您在知道自己需要做什么之前设计一个帮助库,那么您将把购物车放在马前。