我正在与一个由10名开发人员组成的团队合作,以增强基于.NET / C#和SQL Server 2005构建的企业应用程序。该应用程序已经成熟且庞大但在可重用性,可伸缩性和性能方面有很多改进的机会。
我想帮助使应用程序更加健壮,并希望知道在哪里可以获取与ASP.NET和SQL Server相关的建议/提示。作为一个例子,我帮助将Memcache添加到使应用程序执行得更快的应用程序中。我不只是寻找重大改进 - 较小的也有帮助。我们做的一个较小的改变是创建一个加密隐藏数据的库,使应用程序更安全(早期,隐藏的输入表单字段未加密)
之前我没有使用过更大的应用程序,而且我在这方面缺乏经验。任何可以帮助我完成任务的在线资源,网站,书籍,白皮书,文章?
答案 0 :(得分:1)
另请参阅this question,其中大部分内容适用于您的问题。
答案 1 :(得分:0)
框架设计指南 - Cwalina&亚当斯
阅读它。 适当地解释它。 使用它。
答案 2 :(得分:0)
我不确定你的团队对可用性有多关注,但我最近一直在做很多关于它的阅读。具体来说,这本书:
如果你确定你没有在那里犯下任何一个人,那么你将会对你的用户产生巨大的帮助。对我来说最有趣的部分涉及对速度的感知。即使您将某个算法优化得更快,用户仍可能感觉感知它很慢。这才是真正影响人们对您的应用的看法。