你能帮我找一本书,工具或者文章来指导我如何制作一个使用WCF的asp.net MVC2应用程序来提高性能吗?
我对降低数据库查询时间很感兴趣。如何更快地渲染页面。如何编写控制器和操作,以及为了获得有效应用程序的最佳实践是什么。
我使用Asp.Net MVC2、NHibernate / Entity Framework、WCF4.0和JQuery。
谢谢
发布于 2011-11-01 21:31:25
这可能不是你要找的答案。我不认为有一个神奇的工具可以告诉你你正在使用的所有框架中的所有问题。
我对降低数据库查询时间很感兴趣。
为此,您必须使用Sql分析器并遍历每个过程/查询,然后进行优化。
如何更快地渲染页面。
试试雅虎的YSlow吧。我记不住Google的工具名称了。稍后我会添加它
请查看Hanselmans与Steve Sodders的播客。Creator of YSlow on Web Site Optimization。他们谈到了各种性能调优工具。
Sam Saffron在Stack Overflow工作,撰写了大量关于性能调优的文章。这一条可能对你有用。Profiling your website like a true Ninja
这就是说,日志将成为你的朋友。有了良好的日志记录,您可以更自由地专注于特定的代码/组件,或者使用AOP工具,您可以用很少的代码检测整个应用程序。
发布于 2011-11-01 21:47:49
我还会添加非常容易使用的MVC-Mini-profiler。它可以与MVC和EF一起工作。
https://stackoverflow.com/questions/7966865
复制相似问题