• 【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。

  • 相关阅读:
    CSS-DAY03
    Java语言支持的8种基本数据类型
    Linux目录结构
    面向对象的四个基本特征
    使用AVADA头部有搜索icon怎么去掉?
    在ubuntu 上使用apt-get安装 任意版本
    ubuntu 14.04 nginx 1.12.2 配置https遇见的坑
    java Process执行linux命令
    node.js 接收上传的文件
    node.js 进行http get 向服务端请求
  • 原文地址:https://www.cnblogs.com/msdynax/p/3269809.html
Copyright © 2020-2023  润新知