什么是最快的.net网络解决方案?

时间:2011-06-22 12:16:45

标签: asp.net web-services asp.net-ajax ajax.net

我的大部分经验都是设计布局,JavaScript和Silverlight,但我希望创建一个非常快速的.net网络解决方案。

我很好奇最快的.net解决方案是创建一个网站,该网站需要在1到2秒内刷新数据,我也想避免查看状态,这样页面就会很干净看。

所有数据都来自服务器上的缓存,而不是直接来自数据库。

我想我会使用某种类型的服务,但不确定从哪个类型的项目开始。

2 个答案:

答案 0 :(得分:2)

好的想法是尽可能地避免ASP.NET控件,禁用ViewState和ViewStateMac意味着你需要使用jQuery,它将通过WCF WebServices从你的Caches加载数据。这将为您提供干净的HTML,快速的性能和可维护性。

重要提示:: 实际上看起来更干净,但使用本机控件和本机Ajax实现起来要困难得多。

答案 1 :(得分:1)

考虑实现HttpHandler来渲染输出。它没有那么快。

我过去曾问过类似的问题,Something faster than HttpHandlers?Daniel Schaffers answer是.NET中高性能网站的绝佳清单。