zoukankan      html  css  js  c++  java
  • 【jqGrid for ASP.NET MVC Documentation】.学习笔记.4.性能

    1 HTML / ViewState 大小

    1.1 HTML 大小

    jqGrid for ASP.NET MVC 使用最佳的客户端渲染,意味着 HTML gird 的 尺寸是最小的。事实上,只有 grid 渲染的 table 和 分页控件。 

    1 <table id="JQGrid1"></table>2 <div id="JQGrid1_Pager"></div>

    1.2 ViewState 大小

    jqGrid for ASP.NET MVC 被设计为纯状态缺失的MVC方式,完全不使用ViewState。

    2 JSON 性能提示

    只发送 raw cell data ,没有HTML、CSS样式,没有 metadata等。

    你可以提高传输的速度,在IIS的 JSON 响应类型中,使用GZip压缩。浏览器支持GZip压缩,并自动解压缩。

    3 主题性能提示

    提供 jQuery / ThemeRoller 的最大的CDN是谷歌,可以直接引用,而不用拷贝到本地。

    苹果风格的UI:

    1 <link rel="stylesheet" type="text/css"2 media="screen"3 href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/cupertino/jquery-ui.css"/>

    Windows 风格的UI

    1 <link rel="stylesheet" type="text/css"2 media="screen"3 href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/redmond/jquery-ui.css"/>

    4 大数据

    jqGrid for  ASP.NET MVC 支持上百万的数据行。包含分页,排序,搜索。ASP.NET 提供 IQueryable 接口,无论多大的数据源,如果使用 IQueryable,它会通过sql 查询数据库,只取必要的数据。

    IQueryable 数据源支持主流的数据库检索技术,如 LINQ-2-SQL, EF,NHbiernate,LLBLGen。

  • 相关阅读:
    npm ERR! code ELIFECYCLE
    typescript react echarts map geojson
    react ts could not find a declaration file for module
    SQL SERVER 查询存储过程执行时间
    分析云优化方案
    U8 单据弃审失败 解决办法
    RCP的熔断,降级与限流(笔记五)
    RPC的优雅关闭(笔记四)
    RCP的请求路由(笔记三)
    RCP的负载均衡(笔记二)
  • 原文地址:https://www.cnblogs.com/msdynax/p/3269809.html
Copyright © 2011-2022 走看看