大多数真正的管理信息系统项目,根本不是asp.net程序员考虑的事情。asp.net主要就是用来做一些非常简单的报告,让美工画点花边、配色的。
数据源是不是每秒都更新? 如果不是应该是数据源更新的时候,往页面推送json。
首先,3000多个点,你300毫秒就重新取一次?就算是不画图,仅仅通讯,再加上到悲催的asp.net程序速度问题,这几乎是立刻被枪毙的。仅仅一个客户,你几秒去后台计算并取回3000多个点,这已经是不幸了。如果有几百个客户端并行繁忙操作时怎么办?嗯不用办了,早“死”了。 如果真是这类系统,如果不是用来糊弄个别领导的——而是给几百个具体办事人员繁忙操作用的,那么这通常需要设计为一个即时业务通讯系统。例如: 1. 后台仅仅在绝对必要时才主动推送数据给客户端,而不是客户端去轮询。 2. 仅仅推送改变了的数据,而不是全部。 3. 仅仅推送在当前屏幕可见范围内的数据,而不是全部。 4. 仅仅推送根据屏幕设置而抽稀了的数据,而不是详细数据。 5. 实在不行,往往在后台直接推送局部图片到客户端,而不是推送数据然后让前端渲染。
我在考虑,是不是用silverlight,处理速度会比js更快?
取数据时关键,不知道你的具体算法是怎样的
62,041
社区成员
669,051
社区内容
加载中
.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。
希望和大家一起共同营造一个活跃、友好的社区氛围。
试试用AI创作助手写篇文章吧