InfoQ

新闻

基于.NET精简框架的EQATEC代码剖析器1.2版增加新特性

作者 Abel Avram译者 霍泰稳 发布于 2008年7月3日 下午9时34分

社区
.NET
主题
.NET框架,
代码分析
标签
.NET精简框架
一个月前,InfoQ报道了基于.NET精简框架的免费EQATEC代码剖析器(Code Profiler)。现在该剖析器逐渐得到了社区的认可,日前,EQATEC又顺利发布了1.2版本,增加了新的特性并修复了部分Bug。
根据EQATEC提供的信息,新增的特性包括:
  • 支持泛型(Generics)。
  • 支持签名的程序集(Signed Assemblies)。
  • 剖析速度快了3-4倍,基础模块则小了5-10倍。
  • 对常规的.NET应用程序的剖析性能得到了提升。常规的.NET应用程序也能被剖析,而不只限于基于.NET精简框架的应用程序。
  • 通过像SkipInstrumentation和HideAtRuntime这样的特性,为剖析提供了更好的控制。
  • 在多于一个可执行应用程序被剖析时,会提醒用户进行选择。
  • 新增了面向用户的论坛。
通过对剖析器自身的剖析,发现EQATEC剖析器的速度得到了很大的提升。在对代码段中的两行不当代码进行处理后,现在剖析器的速度快了3-4倍。
这儿有一个该剖析器的视频示例,你也可以从这个地址下载该剖析器。
查看英文原文:The EQATEC Code Profiler v. 1.2 for the .NET Compact Framework Has New Features

相关赞助商

InfoQ中文站.NET社区,关注.NET和微软的其他企业开发解决方案,通过新闻、文章、视频访谈和演讲以及迷你书等为中国.NET社区提供一流资讯。

没有回复

回复

独家内容

运用Ruby纤程进行异步I/O:NeverBlock和Revactor

Ruby 1.9的纤程(Fibers)和非阻塞I/O越来越收到关注了。我们对来自NeverBlock项目的Mohammad A. Ali和来自Revactor项目的Tone Arcieri进行了访谈。

与杨巍一起探讨OpenSocial

InfoQ中文站有幸与Google中国的产品经理杨巍先生在一起探讨了OpenSocial的相关话题,包括OpenSocial的初衷、构成要素、实现方式、以及要实现它的技术储备等等。

书评:敏捷模式──指向成功的路标

Ryan Cooper对Amr Elssamadisy的新书发表了评价,并认为书中提供了一种为实施敏捷量身定做的框架。本书并没有给出一种人人可用的敏捷方法,而是为读者提供一些模式和工具,用以找出哪些敏捷实践可以最有效地达到该组织机构的特定目标。

构建的可伸缩性和达到的性能:一个虚拟座谈会

这个由业界主要专家们参加的座谈会探究了在使应用程序具备尽可能好的伸缩性及性能的过程中所面临的挑战和思考过程。

OpenSocial的分析与实现

本视频主要对OpenSocial进行了分析,并对实现的方式进行了介绍。其中包括:OpenSocial的开发经验、Container Provider的技术准备、平台的构成要素、具体的规范、以及对未来的展望。

缓存系统MemCached的Java客户端优化历程

Memcached在大型网站被应用得越来越广泛,但是Java客户端并不多,本文作者基于现有的开源客户端进行了封装优化,并翔实记录了这一过程。

超越SOA:动态业务应用的新企业应用框架(2)

在他们文章的第二部分,作者探讨了动态业务应用的架构并介绍了资源容器的概念。他们示范了如何在JEE之上构建这个架构,以及它如何影响实现生产力。

使用ClickOnce细分发布版本

ClickOnce让WinForms应用程序的部署轻而易举。David Cooksey演示了如何在ASP.NET中编写一个HttpHandler来实现对ClickOnce部署的版本细分。