一、禁用Browser Link(目前主要用来是刷新vs ide 浏览界面),直接干掉。

<!-- Visual Studio Browser Link -->
<script type="application/json" id="__browserLink_initializationData">
{"appName":"Chrome","requestId":"cddf6a41e4d644e7ab92867e44047b01"}
</script>
<script type="text/javascript" src="http://localhost:3569/15be439c39274b44a7156b2a0dbb1b46/browserLink" async="async"></script>
<!-- End Browser Link -->

禁用方法:添加配置节

<appSettings>
<add key="vs:EnableBrowserLink" value="false" />
</appSettings>

二、禁用页面中大量的asp.net hidden值(主要是viewstate使用,禁用以后无法使用viewstate)。

<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="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" />
</div>

禁用方法有两点:

1.

<system.web>
<pages enableViewState="false"/>
</system.web>

2. 删除页面中的form服务器控件.

三、移除网站中一些不适用的模块。

如:

 <httpModules>
<remove name="RoleManager"/>
<remove name="PassportAuthentication"/>
<remove name="Profile"/>
<remove name="ServiceModel"/>
<remove name="WindowsAuthentication"/>
<remove name="FileAuthorization"/>
<remove name="FormsAuthentication"/>
</httpModules>

ASP.NET 页面基本优化.的更多相关文章

  1. ASP.NET页面优化,提高载入速度[转]

      ASP.NET页面载入速度提高的一些做法: 1.采用 HTTP Module 控制页面的生命周期. 2.自定义Response.Filter得到输出流stream生成动态页面的静态内容(磁盘缓存) ...

  2. 多条asp.net网站的优化建议

    一.返回多个数据集 检查你的访问数据库的代码,看是否存在着要返回多次的请求.每次往返降低了你的应用程序的每秒能够响应请求的次数.通过在单个数据库请求中返回多个结果集,可以减少与数据库通信的时间,使你的 ...

  3. web页面的优化

    众所周知,一个web页面通常会包括HTML(XHTML.XML).CSS.Javascript,而其中HTML(XHTML.XML)为结构化语言,用于构建页面结构和相关数据:CSS则负责页面的样式,即 ...

  4. (摘录)26个ASP.NET常用性能优化方法

    数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接.打开连接和关闭连接几个操作.这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源. ASP.NET中提供了连接池(Co ...

  5. ASP.NET MVC性能优化工具 MiniProfiler

    ASP.NET MVC性能优化工具 MiniProfiler 2014年04月19日 ⁄ ASP.NET ⁄ 共 1159字 ⁄ 字号 小 中 大 ⁄ 暂无评论 ⁄ 阅读 325 views 次 MV ...

  6. 26个ASP.NET常用性能优化方法

    数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接.打开连接和关闭连接几个操作.这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源. ASP.NET中提供了连接池(Co ...

  7. asp.net mvc 性能优化——(1)静态化

    asp.net mvc 性能优化--(1)静态化 在改善页面性能的同时,可能会采用静态化的策略,对于不能实时静态化的内容,则采用缓存.本文主要讨论如何实现cshtml的静态化(实际上还不是完全的htm ...

  8. ASP.net 页面生命周期

    ASP.NET 页面生命周期 Page_Preinit(); 在页初始化开始时发生 Page_Init(); 在所有控件初始化且应用外观设置后引发 Page_InitComplete(); 在页初始化 ...

  9. asp.net页面生命周期

    Asp.Net页面生命周期 本文转载自:http://www.cnblogs.com/xhwy/archive/2012/05/20/2510178.html 一.什么是Asp.Net页面生命周期 当 ...

随机推荐

  1. html锚点(mao dian)--特殊的超链接

    锚点(anchor):其实就是超链接的一种,一种特殊的超链接 普通的超链接,<a href="路径"></a> 是跳转到不同的页面 而锚点,<a hr ...

  2. Python基础(6) - 基本语句

    Python print(在Python 3.0中就变成了函数了) print语句是把对象用文本化的形式输出到标准的输出流上. Operation  Interpretation print spam ...

  3. Shell脚本之awk详解

    一.基本介绍 1.awk: awk是一个强大的文本分析工具,在对文本文件的处理以及生成报表,awk是无可替代的.awk认为文本文件都是结构化的,它将每一个输入行定义为一个记录,行中的每个字符串定义为一 ...

  4. Android - 内存泄漏的情况以及解决方法

    [译]Android内存泄漏的八种可能(上) Android防止内存泄漏的八种方法(下). Static Activities 在类中定义了静态Activity变量,把当前运行的Activity实例赋 ...

  5. 解决Openwrt安装插件提示一下错误的办法

    解决Openwrt安装插件提示一下错误的办法 Openwrt安装17ce插件,提示一下错误: Collected errors: * check_data_file_clashes: Package ...

  6. Hibernate 函数 ,子查询 和原生SQL查询

    一. 函数 聚合函数:count(),avg(),sum(),min(),max() 例:(1)查询Dept表中的所有的记录条数. String hql=" select count(*) ...

  7. 优秀iOS文章集合

    Runtime 10种用法(没有比这更全的了成为iOS顶尖高手,你必须来这里(这里有最好的开源项目和文章)iOS逆向Reveal查看任意app 的界面JSPatch (实时修复App Store bu ...

  8. nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)解决方案

    前提:已经配置好静态IP以防万一,先安装好iptables服务(不管你装没装,先执行,免得后面添乱)[root@localhost ~]# yum install iptables-services[ ...

  9. web前端开发需要具备的技能

    web前端开发需要具备以下7种技能: 1.页面标记(HTML) HTML页面固定,标签不多,相对来说学起来比较容易.编写HTML代码需遵循HTML代码规范(http://www.cnblogs.com ...

  10. RoadFlowCore工作流2.8.1 更新日志

    1.2.8.1更新了2.8刚发布的一些小BUG. 2.2.8.1增加了移动端,基于微信企业号或企业微信. 详细请参阅官方网站:roadflow.net