欢迎光临本店     登录 注册   加入收藏
  •   
欢迎光临清华大学出版社第三事业部!

此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

当前位置: 首页 > 外版图书 > 计算机与互联网 > Microsoft .NET Web应用程序性能测试

浏览历史

Microsoft .NET Web应用程序性能测试

Microsoft .NET Web应用程序性能测试

prev next

  • 商品货号:01182005-8-20-595
  • 商品重量:0克
    作者:Microsoft ACE小组 著 王培宇 胡同森 丁文 译
    图书书号/ISBN:7-89494-096-8
    出版日期:2003-06-01
    印张:14
    字数:320千字
    开本:16
  • 上架时间:2005-09-04
    商品点击数:1070
  • 定价:¥30.00元
    本店售价:¥14.00元
    注册用户:¥14.00元
    vip:¥13.30元
    黄金等级:¥12.60元
    用户评价: comment rank 5
  • 商品总价:
  • 购买数量:

内容简介:

商品附加资源

本书是《微软.NET程序员系列》丛书之一。全书共10章,分别介绍了性能分析的基础知识、性能测试前的筹备和规划、使用ACT进行压力测试、使用系统监视器监视应用程序性能、应用程序网络分析、Web层分析和性能优化、托管代码的性能分析、分析SQL层、使用事务成本分析器估算IIS层容量、性能建模等方面的内容。 本书由微软应用程序咨询与工程小组(ACE Team)组织编写,该小组在性能分析与调试方面具有丰富的经验与较高的权威性。本书通过大量的示例与真实的安全分析讲解了性能测试方面的有关内容。适于那些希望以微软技术构建的Web应用程序能够完美的运行的专业人员与测试小组,内容的难度属于中高级。
前言 ix
第1章 性能分析基础知识 1
1.1 性能测试和优化的重要性 1
1.2 现有和未来的体系结构技术 的作用 2
1.3 什么是 .NET? 3
1.3.1 .NET平台 3
1.3.2 标准.NET协议 5
1.3.3 Web服务描述语言(WSDL) 5
1.3.4 统一描述、发现和集成 协议(UDDI) 5
1.3.5 什么是XML Web服务? 6
1.3.6 设备带动对Web服务需求 6
1.3.7 Web服务使Web性能 测试变得更加重要 7
1.4 性能目标 7
1.5 测试应用程序性能 8
1.5.1 规划性能分析 9
1.5.2 创建高效的压力测试脚本 10
1.5.3 执行压力测试 10
1.5.4 分析性能测试结果 10
1.6 本章小结 11
第2章 性能测试前的筹备和规划 12
2.1 确定性能目标 12
2.1.1 响应时间可接受性的 设计目标 13
2.1.2 吞吐量和并发用户数 设计目标 13
2.1.3 性能增长分析 14
2.2 用户活动剖析 15
2.3 后台活动分析 16
2.3.1 分析Web应用程序的 用户活动 16
2.3.2 分析Web应用程序的后台 性能瓶颈 17
2.4 关键性能尺度标准 17
2.5 镜像生产环境 19
2.6 创建一份性能测试计划书 19
2.7 本章小结 19
第3章 使用Microsoft Application Center Test(ACT)进行 压力测试 21
3.1 准备工作 21
3.1.1 什么是ACT 22
3.1.2 安装ACT 22
3.2 ACT核心概念 23
3.2.1 动态测试 23
3.2.2 同时在线用户数和ACT 模拟的浏览器连接 24
3.2.3 用户和组 25
3.2.4 Cookies 25
3.2.5 头 25
3.2.6 验证和加密 26
3.2.7 安全套接字层(SSL) 28
3.2.8 在ACT中使用SOAP 协议 28
3.2.9 在ACT中分析ViewState 29
3.2.10 防止您的Web站点免受 无意造成的压力测试 30
3.3 运行ACT 30
3.3.1 ACT用户界面概述 31
3.3.2 创建测试脚本 33
3.3.3 执行性能/压力测试 46
3.4 本章小结 48
第4章 使用系统监视器监视应用 程序性能 49
4.1 使用系统监视器 49
4.1.1 查看实时性能数据 50
4.1.2 选择监视频率 53
4.1.3 记录和查看日志数据 54
4.1.4 监视远程计算机 58
4.2 监视对象、计数器和实例来诊断 性能瓶颈 59
4.3 典型的和处理器相关的问题和 解决办法 60
4.3.1 System对象 61
4.3.2 磁盘瓶颈 62
4.3.3 ACT小组发现磁盘瓶颈 的方法 63
4.3.4 影响性能的磁盘结构 65
4.3.5 内存 65
4.3.6 ACE开发小组发现内存 泄漏的方法 66
4.3.7 创建和配置警报 67
4.4 本章小结 71
第5章 应用程序网络分析 72
5.1 创建应用程序网络分析 72
5.1.1 网络滞后时间 73
5.1.2 网络往返行程 74
5.1.3 减少网络往返行程次数 74
5.1.4 数据传输量 75
5.1.5 减少数据传输量 75
5.1.6 处理延迟 77
5.1.7 降低延迟处理 77
5.1.8 响应时间 78
5.1.9 用户场景 79
5.2 使用Microsoft的网络监视器 79
5.2.1 捕获网络流量 84
5.2.2 使用Compuware公司的 Application Expert 86
5.2.3 使用Application Expert解析 网络捕获结果 90
5.3 本章小结 93
第6章 Web层分析和性能优化 94
6.1 准备工作 94
6.2 理解配置和性能 95
6.2.1 ASP.NET文件扩展名 95
6.2.2 ASP.NET身份验证 95
6.2.3 配置文件 96
6.2.4 理解您的Web应用程序 98
6.3 .NET Web应用程序剖析 98
6.3.1 IIS日志文件 98
6.3.2 在代码级跟踪问题 104
6.3.3 系统监视器计数器 108
6.4 性能优化技巧 110
6.4.1 应用程序和会话状态 110
6.4.2 ASP.NET中的缓存 111
6.4.3 禁用ViewState 113
6.4.4 ADO.NET技巧 113
6.5 Web层常见瓶颈 118
6.5.1 限制页面大小 119
6.5.2 限制图片 119
6.5.3 使用命名约定 119
6.5.4 禁用SSL 120
6.5.5 尝试新功能 120
6.6 伸缩Web层 120
6.6.1 外扩(Scale Out)、上扩(Scale Up)还是优化性能 120
6.6.2 伸缩Web层的时机 121
6.6.3 怎样外扩您的Web层 122
6.7 本章小结 122
第7章 托管代码的性能分析 123
7.1 公共语言运行库和性能 123
7.1.1 Microsoft中间语言(Microsoft Intermediate Language) 123
7.1.2 实时(Just-in-Time)编译器 124
7.1.3 另一个选择——JIT预 编译 124
7.2 .NET Web应用程序的生命 周期和时间 125
7.2.1 加载时——应用程序域 (AppDomains) 125
7.2.2 运行时——互用性 125
7.2.3 运行时——垃圾回收 126
7.2.4 运行时——异常 128
7.2.5 .NET性能计数器 129
7.2.6 .NET CLR 内存对象 130
7.2.7 .NET CLR加载 132
7.2.8 .NET CLR LocksAnd- Threads 132
7.2.9 .NET CLR异常 133
7.2.10 .NET CLR安全 134
7.3 托管代码分析 135
7.3.1 使用Compuware公司的 Using Compuware DevPartner Studio 135
7.3.2 使用AppMetrics监视.NET 企业服务组件 138
7.3.3 AppMetrics中的产品化 前期监视 139
7.3.4 产品监视 141
7.4 本章小结 143
第8章 SQL层分析 144
8.1 准备工作 144
8.2 识别瓶颈 145
8.2.1 我们使用的工具 145
8.2.2 阻塞问题 150
8.3 索引优化 156
8.3.1 分析执行计划 156
8.3.2 理解索引 162
8.3.3 正确选择索引 162
8.4 本章小结 174
第9章 运用事务开销分析来估算 IIS层容量 175
9.1 并发用户数:一个定义模糊 的术语 176
9.1.1 处理并发服务器请求 176
9.1.2 TCA并发用户数 176
9.2 完成TCA的好处 177
9.3 TCA 的5个步骤 178
9.3.1 步骤1——创建用户配置 文件 179
9.3.2 步骤2——用户操作开销 的压力测试 180
9.3.3 步骤3——计算每用户 操作的开销 181
9.3.4 步骤4——估算站点容量 185
9.3.5 步骤5——检验站点容量 186
9.4 本章小结 188
第10章 性能建模——预测性能 的工具 189
10.1 通过TCA预测和估算性能 189
10.2 高级性能建模 190
10.3 性能建模技术 190
10.3.1 方案建模 191
10.3.2 性能建模方法 192
10.3.3 性能建模工具 194
10.4 Indy:性能技术基础结构 194
10.4.1 Indy概念 194
10.4.2 Indy架构 195
10.4.3 IndyView 196
10.4.4 TCA与性能建模对比 205
10.4.5 使用Indy创建因果 方案 205
10.5 本章小结 206

商品标签

购买记录(近期成交数量0)

还没有人购买过此商品
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页

用户评论(共0条评论)

  • 暂时还没有任何用户评论
总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
用户名: 匿名用户
E-mail:
评价等级:
评论内容:
验证码: captcha