对大多数开发者来说,XSLT 是一种暗箱操作。不像代码,我们可以逐步进行分析;也不像 SQL 那样,可以进行批量查询。XSLT 所有的转换操作都被隐藏在一个独立的方法调用中。
微软发布了 VS 2008 的 XSLT 分析器插件( XSLT Profiler Addin for VS 2008 ),为.NET 开发者们打开了这个暗箱的盖子。不幸的是,尽管它只是一个 CTP 版,仍然只有那些安装有性能工具的 VS2008 Team System SKU 的开发者们才能使用。
通过快速浏览可以看到,它使用起来应该相当简单,而且与其它的分析工具高度一致。引用树给出模板应用的层次结构,很像强制代码中的引用栈。其中有一项操作分解显示的功能,它显示出每次操作独立运行所花费的时间,以及其所有子引用共同花费的时间。
从文档看来,项目还处理在预览版状态,尽管写得不怎么好,但它提到了至少有一个选项是通过直接编辑Windows 注册表来直接进行控制的。
查看英文原文: XSLT Profiling in VS 2008
更多内容推荐
Scrapy 框架结构解析
2022-09-08
微软宣布 Visual Studio 2015 后继版本,开发者可以使用 Visual C++ for Linux 了
微软宣布了Visual Studio 2015后继版本的第一个预览版本,尤其令人印象深刻的是新增了一个扩展,让VS2015具备了在基于Linux和UNIX的系统上创建和开发C++项目的能力。
2023 Microsoft Build 中国(上)
中国圆满落幕。全球大会新发布。还特别联合微软策划了「第二直播间」。极客传媒主编赵钰莹与微软公司副总裁、微软大中华区首席运营官康容和微软生态伙伴事业部首席技术官徐明强博士,共同对大会的主题演讲进行了深度剖析。
38|编译和打包:通过 Webpack、Babel 做编译和打包
这节课我们来学习JavaScript中编译和打包工具的前世今生和“成功转型”。
2022-12-15
Visual Studio 最新特性分析
VS“15” 作为Visual Studio 2015的后继版本,实现了轻量级的安装。Visual Studio Community提供了供个人开发者、开放源代码项目、学术研究、教育和小型专业团队的免费使用,并根据具体需求来创建面向Windows、Android和iOS的新式App、WebApp和云服务。
浅析 Visual Studio 2015 Update 3 RC
Visual Studio 2015 Update 3发布候选版已发布。此次最新更新包含诸多改进和Bug修复。
.NET 5 重大变更之 WPF 和 Windows Forms
.NET 5重大变更系列的最后一个主题是WPF和Windows Forms。这些桌面技术在.NET Core 3.0之前是不可用的,因为.NET Core的早期版本主要专注于基于Web的应用程序(ASP.NET Core)。
关于 Visual Studio 2019 的前期详情
近日,来自微软公司的 John Montgomery 正式宣布,VS2017 的下一代产品 Visual Studio 2019 已进入开发阶段。InfoQ 对于目前已知的部分内容进行了相关报道 。
微软助力企业数字化转型
微软助力企业数字化转型
23|Android 系统开发:Android 系统开发的版本管理、编译与自动化测试
这节课我们会学习Android系统开发的版本管理、编译调试以及相关的自动化测试等实践,了解引入这些工具及实践的目的。
2023-04-03
微软建议 Windows 10 开发人员升级到 Visual Studio 2017
随着Visual Studio 2017的正式发布,微软强烈建议开发人员升级到最新的开发环境。虽然Creators Update SDK现在需要VS2017,但部分Windows 10开发工作仍然需要VS2015。
F# 4.0 于全平台发布
F# 4.0已在三个主要的平台上(Windows、Mac OS X与Linux)发布。新版本带来了大量的新特性、bug修复和性能改进。无论开发者是否在Visual Studio 2015中编码,都可以从这门语言的改进中受益。
C/C++ 开发工具 CLion 新版发布,10 大新功能抢先看
Jetbrains旗下的C/C++开发工具CLion迎来更新,新增一些功能,很有亮点。
29|弄清现状:新架构预览版究竟长什么样?
今天我们的目标就是承接上一节课讲过的方法,画一张新架构的“鸟瞰图”,看看当前0.70 版本的新架构预览版究竟是怎么设计的。
2022-10-01
28|追本溯源:从第一版 React Native 开始学会读懂源码
今天,我们以第一版React Native源码为例,教你如何通过读源码,一步一步理解React Native新架构。
2022-09-01
Visual Studio 2022 v17.6 的第二个预览版本:效率提升、游戏开发和企业级管理
该版本带来的更新包括新的Android Manifest Editor、Unreal Engine Code Analysis等。
3. ORM 框架概览:GORM 和 Ent 分析
2023-09-26
微软发布 Dev Box 公开预览版:面向开发人员的云端工作站
这项新服务与Windows 365集成,支持任意的开发者IDE、SDK或运行在Windows上的工具,并简化了新开发者的上手过程。
Visual Studio 2019 首个预览版本抢先看,有啥新功能?
微软在Connect 2018大会上发布Visual Studio 2019第1个预览版本。该预览版本中展示了许多的变更及用法。
微软发布 Visual Studio Extensibility SDK Preview 3
提升生产力、定制和调试能力
暂无签名
推荐阅读
第 09 讲 老梁说绩效去绩效 VS 新绩效
2023-10-17
Visual Studio 2022 17.7 发布,带来.NET 和 C++ 开发新功能及性能增强
编程语言7. 日志收集与分析
2023-09-27
Visual Studio 17.9 Preview 1 发布,带来新 UI、调试器增强、AI 功能等
编程语言第 19 集 如何拿结果:绩效管理的应用和常见问题
2023-10-17
Visual Studio 17.9 第 2 个预览版发布,改进.NET MAUI、C++、远程 Linux 单元测试、团队工具包等
编程语言.NET Aspire 第二个预览版本:增强了仪表盘、托管、组件、Dapr 等功能
电子书
大厂实战PPT下载
换一换 彭晓宇 | 微信 高级工程师
刘向阳 | 美的集团 首席信息安全官兼软件工程院院长,欧洲科学院院士,IEEE Fellow
蔡晓岑 | 阿里巴巴 产品专家/AI 内容理解产品负责人
评论