-2

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

我很好奇最快的 .net 解决方案是创建一个站点,该站点的页面需要每 1 到 2 秒刷新一次数据,我还想避免查看状态,以便页面看起来很干净。

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

我想我将使用某种服务,但不确定以什么类型的项目开始。

4

2 回答 2

2

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

重要提示::实际上看起来会更干净,但更难实现,而不是使用本机控件和本机 Ajax。

于 2011-06-22T12:25:10.207 回答
1

考虑实现一个 HttpHandler 来呈现您的输出。没有比这更快的了。

我过去问过一个类似的问题,比 HttpHandlers 更快的东西?,而Daniel Schaffers 的回答是 .NET 中高性能网站的一个很好的清单。

于 2011-06-22T13:29:52.317 回答