首页
学习
活动
专区
圈层
工具
发布

专业上的常用的工具和类库集

SpecFlow for Visual Studio 2013:是优秀BDD类框架SpecFlow的VS2013扩展可以将Features自动生成C#代码和对应的单元测试方法预定义,提高BDD过程的效率和验收代码的开发速度...ExpressProfiler:用于在开发环境(非数据库所在机器上)对数据库的执行情况进行监控分析,常用于分析SQL错误和SQL性能瓶颈等。...系统上的SSH和telnet客户端,可用它在Windows上运程管理Linux。...官方网站: http://qunitjs.com jQuery.Mockjax jQuery Mockjax是专用于在web前端开发时,对ajax请求进行模拟(Mock),达到不依赖于服务器端,就能正常开发前端...当需要在单元测试中对文件操作做庄进行模拟时,就无法实现了,尤其是面对云计算、云存储环境下,文件的存储和操作已经不是那么简单了。

3.4K90
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Visual Studio 2017 针对移动开发的新特性介绍

    Visual Studio是世界上最好的IDE之一,如果是 .NET世界,那就没有之一了(^_^),而最近推出的Visual Studio 2017在移动平台方面更是加强了这一点。...我们可以选择最适合我们需求的功能,例如移动开发只需要包含.NET,UWP或 .NET Core就可以。只安装所需的组件,能将下载和最终安装尺寸保持在最小状态。...添加了新的项目模板 许多移动应用程序的核心只是简单的从web上取到数据列表视图。Visual Studio 2017版本创建了新的模板来应对这种情况。...添加适用于Windows的iOS模拟器 Windows的iOS模拟器是Visual Studio 2017企业版的另一个功能。...Visual Studio Enterprise用户可以使用Xamarin Test Recorder来记录测试过程,同时也可以将应用运行在Xamarin Test Cloud中的大量设备上进行测试。

    4K20

    精选 10 个 C#.NET 开发必备开源库!

    xUnit xUnit 是一个开源、免费、以社区为中心的 .NET 单元测试框架,是用于 C# 和 F#(其他 .NET 语言可能也能运行,但未提供官方支持)进行单元测试的最新技术。...xUnit 能够与 Visual Studio、Visual Studio Code、ReSharper、CodeRush 和 TestDriven.NET 兼容。...详细介绍:使用 xUnit 快速编写 .NET 应用单元测试 开源地址:https://github.com/xunit/xunit Moq Moq是一个.NET开源、流行、使用简单的 .NET 模拟库...这使得 Moq 成为最具生产力、类型安全且支持重构的模拟库。它不仅支持模拟接口,还支持模拟类。其 API 非常简单直观,不需要任何关于模拟概念的事先知识或经验。...AutoMapper是一个简单易用的.NET对象映射库,用于快速、方便地进行对象之间的转换和映射,极大的简化了开发人员在处理对象映射时的工作量。

    73510

    .NET周刊【8月第3期 2024-08-18】

    C#实现国产Linux视频录制生成mp4(附源码,银河麒麟、统信UOS) https://www.cnblogs.com/shawshank/p/18365296 在国产操作系统银河麒麟或统信UOS上实现录制摄像头和麦克风...首次在WebAPI中写单元测试 https://www.cnblogs.com/ggtc/p/18359336 本文介绍了使用xUnit测试框架进行单元测试的方便性和步骤。...文中展示了如何自定义JS方法进行映射和通过内置的脚本节点测试脚本的运行,说明了脚本在工作流中的灵活应用。...WebView控件的ProcessTermminate事件 iOS 和 Mac Catalyst 上远程通知的生命周期方法 CLI 和 Visual Studio Code 的 Xcode 同步 .NET.../first-preview-of-visual-studio-2022-v17-12-with-net-9/ Visual Studio 2022 版本 17.12 的预览版已发布。

    1.8K10

    Flash如何模拟EEPROM

    很多的MCU控制器不带有片上EEPROM,但是我们有时候鉴于成本的考虑又不想外扩EEPROM,所以经常用Flash来模拟EEPROM存储,但是Flash都是块擦除,所以需要考虑频繁擦除的影响,需要借鉴软件算法来综合考虑...,最近经常在使用NXP的KE系片子,KE系列除过KE02带有256字节的片上EEPROM外,KE04和KE06都不带片上EEPROM,所以我们采用Flash来模拟。...还好官方提供了很好的一篇参考笔记AN4903,可字节编程或字编程且可擦除的电可擦可编程只读存储器(EEPROM) 在汽车电子控制单元 (ECU) 中经常使用。...由于 Flash 编程只能在已擦除的地址中进行,因此,在编程之前必须擦除 Flash 存储器。...可以看到移植的工程可以正常工作,且使用Flash来模拟EEPROM也可以正常工作,完成移植的目的,运用于正式的工程和项目,还要做一些修改,根据实际定好起始地址,并且做些容错处理。

    3.3K50

    在Win上做Python开发?当然是用官方的MS Terminal和VS Code了

    然而与 Linux 或 macOS 不同,在 Windows 上做开发总会遇到很多挑战,不论是文件编码、环境控制还是项目编译,开发过程中总会有一些神奇的收获。...完成代码补全 Linting 调试支持 代码片段支持 单元测试支持 自动使用 conda 和虚拟环境 在 Jupyter 环境和 Jupyter 笔记本中进行代码编辑 ?...在刚打开的新选项卡中键入以下代码: ? 等等,这是怎么回事?为什么 Visual Studio Code 没有进行任何关键词高亮显示,也没有进行任何自动格式化或任何真正有用的操作呢?它提供了什么?...作者在 unittest 框架中编写了一个用于方程式 eval 库的单元测试,你可以在这个例子中使用它。...若要运行项目中任何 Python 文件的现有单元测试,请单击右键并选择 Run Current Unit Test File。系统将提示指定测试框架,在项目中搜索测试的位置以及测试使用的文件名模式。

    6.2K20

    Windows上写 Python 代码的王炸组合!

    然而与 Linux 或 macOS 不同,在 Windows 上做开发总会遇到很多挑战,不论是文件编码、环境控制还是项目编译,开发过程中总会有一些神奇的收获。...你可以在 Visual Studio Code 网站上找到所有安装内容: 此外,除名称相近外,Visual Studio Code(简称 VS Code)与基于 Windows 的更大规模的 Visual...完成代码补全 Linting 调试支持 代码片段支持 单元测试支持 自动使用 conda 和虚拟环境 在 Jupyter 环境和 Jupyter 笔记本中进行代码编辑 Visual Studio Code...在刚打开的新选项卡中键入以下代码: 等等,这是怎么回事?为什么 Visual Studio Code 没有进行任何关键词高亮显示,也没有进行任何自动格式化或任何真正有用的操作呢?它提供了什么?...作者在 unittest 框架中编写了一个用于方程式 eval 库的单元测试,你可以在这个例子中使用它。

    6.8K20

    Win 平台做 Python 开发的最佳组合:MS Terminal 和 VS Code

    然而与 Linux 或 macOS 不同,在 Windows 上做开发总会遇到很多挑战,不论是文件编码、环境控制还是项目编译,开发过程中总会有一些神奇的收获。...完成代码补全 Linting 调试支持 代码片段支持 单元测试支持 自动使用 conda 和虚拟环境 在 Jupyter 环境和 Jupyter 笔记本中进行代码编辑 ?...在刚打开的新选项卡中键入以下代码: ? 等等,这是怎么回事?为什么 Visual Studio Code 没有进行任何关键词高亮显示,也没有进行任何自动格式化或任何真正有用的操作呢?它提供了什么?...作者在 unittest 框架中编写了一个用于方程式 eval 库的单元测试,你可以在这个例子中使用它。...若要运行项目中任何 Python 文件的现有单元测试,请单击右键并选择 Run Current Unit Test File。系统将提示指定测试框架,在项目中搜索测试的位置以及测试使用的文件名模式。

    6.1K50

    在Win上做Python开发?当然是用官方的MS Terminal和VS Code了

    然而与 Linux 或 macOS 不同,在 Windows 上做开发总会遇到很多挑战,不论是文件编码、环境控制还是项目编译,开发过程中总会有一些神奇的收获。...此外,除名称相近外,Visual Studio Code(简称 VS Code)与基于 Windows 的更大规模的 Visual Studio 几乎没有其他相同的地方。...在刚打开的新选项卡中键入以下代码: ? 等等,这是怎么回事?为什么 Visual Studio Code 没有进行任何关键词高亮显示,也没有进行任何自动格式化或任何真正有用的操作呢?它提供了什么?...作者在 unittest 框架中编写了一个用于方程式 eval 库的单元测试,你可以在这个例子中使用它。...若要运行项目中任何 Python 文件的现有单元测试,请单击右键并选择 Run Current Unit Test File。系统将提示指定测试框架,在项目中搜索测试的位置以及测试使用的文件名模式。

    6.4K20

    Visual Studio 2017 15.7 下的.NET Core

    Visual Studio 2017 15.7版本发布,对.NET Core项目的主要相关改变如下, 同时对Xamarin、Android和iOS项目的支持上也做了较大改进。...在开始更新之前, 可以全部保存挂起的更改。 在安装过程中, "更新" 对话框为您提供了有关update的更多详细信息。 c# 7.3包含在 Visual Studio 版本15.7 中。...实时单元测试适用于嵌入式 pdbs , 并支持使用引用程序集的项目。 测试资源管理器在测试运行期间有更多的响应图标。 c++ 开发人员可以使用CodeLens 进行单元测试....当不需要解决方案或项目重新加载时, 我们从Git 中的分支签出中删除了阻止模式对话框。 在Git 中有一个选项可在 OpenSSL 和 SChannel 之间进行选择....我们在Visual Studio 生成工具中添加了对 Azure、UWP 和其他项目类型的支持。 您可以在不安装所有 Visual Studio的情况下创建生成服务器.

    4.2K50

    Visual Studio 2017 15.7 下的.NET Core

    Visual Studio 2017 15.7版本发布,对.NET Core项目的主要相关改变如下, 同时对Xamarin、Android和iOS项目的支持上也做了较大改进。...在开始更新之前, 可以全部保存挂起的更改。 在安装过程中, "更新" 对话框为您提供了有关update的更多详细信息。 c# 7.3包含在 Visual Studio 版本15.7 中。...实时单元测试适用于嵌入式 pdbs , 并支持使用引用程序集的项目。 测试资源管理器在测试运行期间有更多的响应图标。 c++ 开发人员可以使用CodeLens 进行单元测试....当不需要解决方案或项目重新加载时, 我们从Git 中的分支签出中删除了阻止模式对话框。 在Git 中有一个选项可在 OpenSSL 和 SChannel 之间进行选择....我们在Visual Studio 生成工具中添加了对 Azure、UWP 和其他项目类型的支持。 您可以在不安装所有 Visual Studio的情况下创建生成服务器.

    4.4K80

    Succinctly 中文系列教程(二) 20220109 更新

    、你好 Spark 三、Spark 内部 四、使用 Spark 的数据输入和输出 五、总结 Succinctly SQL Azure 教程 一、Azure 上的 SQL 介绍 二、在 Azure 虚拟机上安装和配置...七、常用单元测试工具 八、测试基础 九、将 Visual Studio 用于单元测试 十、将 NUnit 用于单元测试 十一、高级单元测试 十二、用于其他目的的单元测试 十三、总结 Succinctly...VS2013 教程 零、简介 一、同步设置和通知 二、起始页回顾 三、代码编辑器改进 四、XAML 智能感知的改进 五、用于 Web 和 Windows Azure 的 Visual Studio...2013 六、新的和增强的调试工具 七、面向 Windows 8.1 的 Visual Studio 2013 Succinctly VS2015 教程 零、简介 一、账户管理经验 二、共享项目 三、...虽然我们追求卓越,但我们并不要求您做到十全十美,因此请不要担心因为翻译上犯错——在大部分情况下,我们的服务器已经记录所有的翻译,因此您不必担心会因为您的失误遭到无法挽回的破坏。(改编自维基百科)

    7K20

    .NET周刊【2月第3期 2024-02-25】

    推荐使用最新的Visual Studio 2022或.NET 8 SDK来尝试这些新特性。...-17-9/ 关于在 Visual Studio 17.9 中作为预览版引入的新 Visual Studio 扩展管理器。...在本文中,我们假设一个虚构的服务并继续进行设置和计费实施。 VisualStudio.Extensibility:无需重新启动 Visual Studio 即可安装扩展!...将您的扩展发布到 Visual Studio Marketplace 热加载:高级安装,无需重新启动 Visual Studio 使用配置属性轻松配置扩展 创建可停靠的自定义数据可视化工具以更好地进行调试...《.NET周刊-国内文章》板块进行贡献,需要推广自己的文章或者框架、开源项目可以下方的项目地址提交Issue或者在我的微信公众号私信。

    1.7K10

    Arduino+Avr libc制作Badusb原理及示例讲解 | 长文含视频

    在executable编辑框中输入badusb需要执行的按键序列"&500&$rcmd",再选择要烧录到FLASH的固件(只需要烧录一次固件,以后都不需要了),点击upload后两次弹出命令窗口进行烧录...七、技术展望 这次的示例只是展示了利用arduino leonardo开发板模拟usb键盘,而windows一旦锁屏,模拟成键盘鼠标之类的badusb就失效了。...而有人发现在锁屏状态下插入网卡会让windows操作系统发送dhcp请求给新插入的网卡分配ip,那么是不是可以让usb设备模拟成网卡兼dhcp服务器兼dns服务器,达到在锁屏状态下通过badusb劫持流量...看到图4的输出信息,应该可以联想到通过软件复位开发板其实是通过以1200bps速率和开发板进行串口通信,再进一步去看Windows串口通信时发现还需要设置几个其他参数,这时候怎么办呢?...③固件程序可以从eeprom或flash中读取数据,而intelhex格式文件可以控制将数据写入特定存储器的特定地址,利用这一点可以极大的扩展badusb的功能,而且将要执行的指令放在flash或者eeprom

    1.9K50

    你不得不知道的Visual Studio 2012(1)- 每日必用功能

    Visual Studio 2012已经正式发布,有很多花哨的新特性,也有很多方便使用者的新功能,当然也有负面声音。对于我们程序员,最关心的还是如何快速掌握VS2012,用于平时的工作中。...项目类型 在创建基本Windows应用的过程中,我们可以通过VS2012创建更多的项目类型。...您还可以结合 C++、 C# 和 Visual Basic 项目完成特定的解决方案,使其编译在一个单一的应用程序中。 ? 单元测试 我们总是希望能快速的为已初步完成的项目建立单元测试。...VS2012内嵌了单元测试框架(Unit Test Framework),可用于C#、Visual Basic以及native C++。编译、运行和调试内部代码都很方便。...数据连接 在以前的产品中通常仅能够连接到的数据源仅限于数据库文件。新版本的Visual Studio产品支持所有 SQL Server 数据源。

    2.6K70
    领券