文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

.NET开发人员的十大工具

2024-12-11 20:58

关注

[[331388]]

这些工具列表如下:

dotConnect for Oracle

dotConnect for Oracle是用于Oracle的高性能,健壮,功能丰富的ADO.NET Provider。 它还包括ORM支持, 您可以使用它而无需在计算机上安装Oracle客户端软件。 dotConnect for Oracle通过流行的可视ORM设计器Entity Developer提供增强的ORM支持, dotConnect for Oracle支持Entity Framework,Entity Framework Core,NHibernate和LinqConnect。

以下是dotConnect for Oracle的引人注目的功能:

您可以点击以下的链接下载它。

https://www.devart.com/dotconnect/oracle/

Entity Developer

来自Devart的Entity Developer是一个非常强大的建模和代码生成工具,更准确地说是一个ORM工具。ORM是对象关系映射工具的首字母缩写,用于在不兼容的数据存储之间映射数据。entity developer允许您可视化地、轻松地设计数据访问层。由于Devart生成的数据访问层包含自动化的和生成的代码,出错的几率很小。

Entity Developer的官方网站指出:“Entity Developer可以在一个统一的界面中帮助您设计各种.NET ORM的模型,您可以获得所有支持,或者您可以购买一个单独的版本,使用一个受支持的orm”。

参考:

https://www.devart.com/entitydeveloper/

Entity Developer支持ADO.NET Entity Framework,Entity Framework Core,Hibernate,LinqConnect,Telerik数据访问和LINQ to SQL。 总之,Entity Developer提供了许多可视化设计工具和代码生成功能,以帮助您更快地设计ORM模型并为其生成专业且可扩展的代码。

NDepend

NDepend是功能强大的静态代码分析工具,已经使用了一段时间, 这是一个Visual Studio扩展,擅长评估应用程序源代码的质量。

静态代码分析工具很多,例如FxCop,StyleCop,ReSharper,CodeIt.Right和NDepend等。

乍一看,使用NDepend的好处包括:

斯科特·汉塞尔曼说:“NDepend使我能够深入了解我以前从未使用过的应用程序,当我意识到要查看的信息的深度和广度时,我就像糖果店里的孩子”。

点击此处链接查看更多:https://www.ndepend.com/

如果您的计算机上未安装NDepend,则可以从此处下载14天试用版。

https://www.ndepend.com/download

.NET Reflector

.NET Reflector是流行的.NET反编译器,反汇编器和静态分析器。 它也可以作为Visual Studio扩展使用,如果尚未安装,则可以从Visual Studio Marketplace进行下载。

下载链接:

https://marketplace.visualstudio.com/items?itemName=

vs-publisher-306627.NETReflectorVisualStudioExtension

您可以利用.NET Reflector来调试应用程序以检测问题,它甚至可以从Visual Studio进入第三方代码。 应当注意的是.NET Reflector可以允许您调试任何代码,甚至简化SharePoint开发,从而可以简化.NET开发,它甚至具有带有API的综合加载项模型,可以对其进行扩展并根据您的要求进行调整。

.NET Reflector于2008年8月被Red Gate公司软件接管,Red Gate是为Microsoft数据平台专业人员软件的主要提供商。

ReSharper

JetBrains的ReSharper是一种流行的工具,可用于动态代码分析并消除应用程序代码中的错误。 ReSharper可以自动化一些常见的开发和重构场景,这将是一项耗时且艰巨的任务,它可以作为Visual Studio扩展提供,也可以点击下面的链接去下载30天的试用版。

https://www.jetbrains.com/resharper/

ReSharper具有许多功能,其中最重要的功能包括:

您可以点击此处链接了解有关ReSharper的更多信息。

https://www.jetbrains.com/resharper/documentation/documentation.html

NCrunch

NCrunch是一个Visual Studio很出色单元测试工具。 更精确地说,它是一个实时的,自动化的并发测试工具。NCrunch可以为您的代码收集测试覆盖率,并分析您的测试,它可以运行您的自动化测试,同时为您提供代码覆盖率信息和性能指标。如果您的电脑上没有安装NCrunch,您可以从这里下载。

https://www.ncrunch.net/

以下是NCrunch的特性列表:

SQL Complete

SQL Complete是Devart提供的另一个强大而流行的工具,可以提高开发人员的生产率。您可以利用SQL Complete编写具有正确格式的高质量SQL代码。作为SSMS的外接程序,您可以利用SQL Complete加快查询的编写,格式化SQL查询,重命名表、列、过程和函数,以及从SQL Server Management Studio或Visual Studio中检索数据库对象上的信息。

快速浏览一下,以下是它引人注目的特点:

您可以点击下面的链接下载它。

https://www.devart.com/dbforge/sql/sqlcomplete/

Postman

Postman是一个用于API开发的开源协作平台,是世界上用于设计,开发和测试API的很受欢迎的Http客户端之一。 它是一个交互式工具,可作为桌面客户端和Chrome扩展程序使用。

Postman有不同的定价模式。它有免费、团队、商业和企业版本。您可以利用这个免费计划,开始设计、开发和测试您的api,如果您的电脑上没有安装它,您可以从这里下载它。

https://www.postman.com/

Postman的一些显著特点包括:

如果您想开始使用Postman,可以在点击以下链接查看教程。

https://learning.postman.com/getting-started/

Stackify Prefix

Stackify Prefix是面向Java和.NET开发人员的免费轻量级桌面分析器。 尽管Prefix目前仅在Windows上有效,但从长远来看,有计划支持其他操作系统。 Prefix可用于分析.NET和.NET Core应用程序。 您可以利用Stackify Prefix来检索性能数据。 例如,您可以利用Stackify Prefix来跟踪应用程序中任何方法的性能。 您可以看到SQL查询,HTTP调用,日志等等!

如果您还没有下载,可以点击下列链接下载它。

https://stackify.com/

如果您想知道如何在.NET应用程序中配置和使用Stackify Prefix,则可以在此处阅读文档。

https://docs.stackify.com/docs/prefix-net-overview

LINQPad

LINQPad是一个轻量级、免费、流行的工具,可用于测试以LINQ,C#,F#或代码片段编写的查询。 您可以利用LINQPad来交互式查询SQL/Azure,Oracle,Postgres和MySQL数据库。 LINQPad支持所有LINQ API,例如LINQ to XML,PLINQ,Entity Framework和LINQ to SQL。

LINQPad的标准版是免费的,不会过期,您可以永远使用它,不需要任何许可证。

如果您没有安装,则可以从此处下载LINQPad。

https://www.linqpad.net/

总结

在.NET或.NET Core中开发应用程序时,选择合适工具的关键因素包括应用程序性能,可伸缩性,代码质量,代码度量等,以上的工具就能够很好地帮助您提高开发工作效率或帮助测试应用程序。

来源:今日头条内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯