Red Gate 公司最近发布了.NET Demon,这是一种新的 Visual Studio 扩展,可以在后台持续测试和编译代码。
为了支持持续编译,.NET Demon 替换了 Visual Studio 的构建系统。为了让这个过程更快,它会检测需要编译的部分,包括应用程序发生了变更或者能够被变更所影响的部分。该工具还会在开发者键入代码的时候自动保存代码。
对使用 NUnit 2.5.4 或更高版本做单元测试的人来说,.NET Demon 为 Visual Studio 添加了持续测试的特性。当代码发生改变的时候,还会显示单元测试结果和代码覆盖率。(不管是否使用单元测试,.NET Demon 的其它所有特性都可用。)
.NET Demon 可以用于 Visual Studio 2010 除快捷版之外的所有版本。尽管软件的完整版需要收费,但当前的 beta 版已经在 Red Gate 的站点和 Visual Studio Gallery 提供了免费下载。
查看英文原文:.NET Demon Provides Continuous Compilation and Testing for Visual Studio
更多内容推荐
13|小试牛刀:跑通 RISC-V 平台的 Hello World 程序
这节课,让我们动手定制一个能运行RISC-V可执行程序的QEMU模拟器。
2022-08-24
几行汇编几行 C:实现一个最简单的内核
今天我们来写一个最小的操作系统——Hello OS,先练练手、热热身,直观感受一下。
2021-05-12
课前热身|开始学习之前我们要准备什么?
开始学习之前,我们要准备哪些基础配置和前导知识?
2021-08-09
微软发布 .NET 7 预览版,重点关注容器和云
开发者可以下载适用于 Windows、macOS 和 Linux 的.NET 7 Preview 1 。
在 Go 中如何编写出可测试的代码
之前写了几篇文章,介绍在 Go 中如何编写测试代码,以及如何解决被测试代码中的外部依赖问题。但其实在编写测试代码之前,还有一个很重要的点,容易被忽略,就是什么样的代码是可测试的代码?为了更方便的编写测试,我们在编码阶段就应该要考虑到,自己写出来
2023-08-21
EPPlus - 用于 .NET 的 Excel 电子表格
我们都会遇到需要用程序操作Excel电子表格的情形。在这里推荐一个.NET非常好用的包EPPlus。
2022-08-24
2023 年深圳.NET 线下技术沙龙要开始了!名额有限,报名从速
MASA技术团队来深圳啦!我们联合了深圳.NET俱乐部,将在深圳市举办一场.NET线下技术沙龙,为.NET开发者创造一次交流学习的契机,我们邀请到的几位技术大咖,将会围绕各自的主题向大家分享他们的技术心得。本场沙龙名额有限,以报名优先为准。
2023-03-09
2023 年成都.NET 线下技术沙龙来了!大咖分享,报名从速
MASA技术团队来成都啦!我们联合了成都.NET俱乐部,将在成都市举办一场.NET线下技术沙龙,为.NET开发者创造一次交流学习的契机,我们邀请到的几位技术大咖,将会围绕各自的主题向大家分享他们的技术心得。
2023-04-06
成都.NET 线下技术沙龙倒计时一天
2023年4月15日下午13:30
2023-04-14
突破调试瓶颈:Uno 平台的 VS Code 扩展支持调试移动应用程序
Uno发布了新版的Visual Studio Code扩展,增加对构建移动应用程序以及直接在Visual Studio Code中调试应用程序的支持。
.NET6 新东西 -- 隐式命名空间引用
早在 .NET 6 Preview 7版本中微软就已经引入隐式命名空间引用。在.NET Preview 7这个版本中这个功能是默认开启的,如果需要禁用它的化就需要配置DisableImplicitNamespaceImports来禁用,但是到了.NET6 RC1版本的时候这个功能是禁用的,如果要使用就需要通过
2021-11-17
.NET 6 新东西 -- 高性能日志
一提到日志记录,大家就会想到log4net,如果提到.NET中的日志记录,一定会想到ILogger,这个ILogger是.NET中常用的提供的日志记录的方式,下面的代码是.NET Core WebAPI 项目初始化的代码,其中就使用了ILogger来提供日志记录:
2021-12-17
2023 年北京.NET 线下技术沙龙圆满落幕!
5月20日,MASA技术团队在北京举办的“2023年北京.NET线下技术沙龙”圆满落幕!整个活动气氛热烈,嘉宾们的分享内容丰富多彩,现场观众都受益匪浅。我们期待着更多这样的技术交流活动,让.NET社区不断发展和进步。
2023-05-23
C#/VB.NET:从 PDF 文档中提取所有表格
有时,我们可能需要从 PDF 文档中提取表格数据,例如,当PDF发票的表格中存储了一些有用的信息,需要提取数据以进行进一步分析时。在这篇文章中,我将介绍如何使用Spire.PDF for .NET 从 PDF 文档中提取所有表格数据。
2022-08-01
实战准备:如何搭建硬件开发环境?
这一讲,我就以智能电灯为例,带你完成搭建硬件开发环境的工作。
2020-12-16
从手动测试到自动化测试(下)
前文说道[从手动测试到自动化测试(上)](https://mp.weixin.qq.com/s/zcouE06eNEt-AVUFnFjRIg) `` 2022-10-10``,接下来分享后面的内容。
2022-10-14
有哪些已经投入生产的 WebAssembly 真实案例?
在这节课里,我们举了两个比较有代表性、在现实生活中的 Wasm 生产实践案例。
2020-09-25
Electron 多窗口应用实战
讲师介绍: 黄晨,毕业于伊利诺伊大学厄巴纳香槟分校电脑工程专业,猿辅导桌面端开发工程师,曾在猿辅导用WPF架构开发 Windows Native 应用,后参与桌面端向 Electron 架构的迁移并负责后续桌面端在 Electron 上的直播课堂研发工作。 问题背景: Electron 作为一个流行的前端架构,可以让我们快速地利用前端技术栈开发跨平台的桌面应用。但是现在主流的前端技术栈(Angular、React等)主要解决的是单页应用(SPA)的开发问题,而并没有考虑 Electron 环境下的多窗口应用的使用场景。 内容看点: 子窗口管理 多窗口的数据同步 数据传输开销
2022-01-14
微软发布.NET 5.0 RC1,未来将只有一个.NET
微软发布了.NET 5.0 RC1,这是.NET 5在11月正式发布之前的第一个“go-live”版本。
.net5 发布,.NET 会就此“支棱起来”吗?
在全面开源的趋势之下,微软可算是跟上了时代的脚步,作为微软最早迈向开源的重要象征之一,.NET5的发布对微软,以及.NET的使用者都意义非凡。未来,微软会将所有的.NET 组件整合到一个产品下,用户可以根据需求使用.NET的某个部分,不用专程下载安装所有内容
2020-11-26
暂无签名
推荐阅读
34
2024-12-20
.NET 8 IEndpointRouteBuilder 详解
2023-11-09
跨平台.NET IDE 集成开发 JetBrains Rider 注册码激活版
2023-11-03
33|环境:基于 GraalVM 的 JVM 云原生环境搭建
2023-11-13
23|Android 系统开发:Android 系统开发的版本管理、编译与自动化测试
2023-04-03
跨平台.NET IDE 集成开发 Rider 激活码破解版
2023-09-06
.NET 常见的 4 种加密算法
2023-09-18
电子书
大厂实战PPT下载
换一换 尹一峰 | Hugging Face Machine Learning Engineer
张熠 | 58 同城 信息安全部-安全服务团队负责人、架构师
刘鑫 | CSDN 人工智能组开发工程师、编程语言专家
评论