首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

LinqPad:对EF或Linq的查询有困扰,可以用这个工具分析试试,十分强大。...LinkId=389866 linq.js linq.js是用于在Web前端的js代码中使用类似C#的Linq语法对数据进行查询统计等处理 官方网站: https://linqjs.codeplex.com...它使得设计师可以在支持HTML5和CSS3的浏览器中充分利用HTML5和CSS3的特性进行开发,同时又不会牺牲其他不支持这些新技术的浏览器的控制。...官方网站: http://automapper.org Elmah 实现最流行的ASP.NET应用异常日志记录框架,可以详细的将运行时的各种异常记录在文件、数据库或其他可能的任何位置。...也是目前.NET领域唯一支持Linq的Mock框架 项目网站:https://github.com/Moq/moq4 CsQuery CsQuery相当于是jQuery的C#实现,可以在C#代码中对HTML

2.7K90

这6种.NET爬虫组件,你都用过吗?

在.NET发中,构建网络爬虫可以帮助我们自动化抓取网页数据,从而进行数据采集、分析、或其他自动化操作。.NET拥有一系列强大的爬虫组件和库,能够简化爬虫开发,满足不同场景需求。...下面我们将介绍一些常用的C#爬虫组件,列出其优点,并提供官方文档地址,以便开发者更好地选择合适的工具。 1....AngleSharp 概述:AngleSharp 是一个功能丰富的 HTML 解析和 DOM 操作库,支持 CSS 选择器和 LINQ 查询。...CsQuery 概述:CsQuery 是一个 C# 实现的 jQuery 风格库,适用于解析 HTML 文档并执行类似 jQuery 的 DOM 操作和选择器查询。...优点: 提供类似 jQuery 的 API,便于前端开发者快速上手。 支持复杂选择器查询,定位元素方便快捷。 功能全面,适用于多种 HTML 操作需求。

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

    .NET周刊【2月第1期 2024-02-04】

    祝大家新年快乐,龙年大吉~ 国内文章 C#/.NET/.NET Core优秀项目和框架2024年1月简报 https://www.cnblogs.com/Can-daydayup/p/18000401...本文介绍了公众号“追逐时光者”定期分享的C#/.NET/.NET Core优秀项目和框架,包括项目介绍、功能特点、使用方式和功能截图,并提供了源码地址。...同时,文章指出了这些项目和框架已被收录到C#/.NET/.NET Core优秀项目精选中,以及推荐了DotNetGuide技术社区交流群。 Yarp 与 Nginx性能大比拼不出所料它胜利了!...同时,介绍了OpenVINO™ C# API的功能和优势,以及YOLOv8 OBB模型的特点和应用场景。...还提供了检测键盘和鼠标无操作时间的代码,以判断是否有人使用系统。

    20810

    DotNet 资源大全中文版(Awesome最新版)

    Mobius: C# API for Spark -Mobius将C#语言绑定添加到Apache Spark,实现了C#中的Spark驱动程序代码和数据处理操作。...CLR 公共语言运行库 CoreCLR -coreclr repo包含.NET Core的完整运行时实现(称为“CoreCLR”)。 它包括RyuJIT,.NET GC,本机互操作和许多其他组件。...全球有超过75万家机构建立了由DNN平台提供支持的网站。...AzureCrawler - 为您的角度,Ember,Durandal或任何JavaScript应用程序拍摄HTML快照。 BitSharp - C#比特币节点。...Humanizer - Humanizer满足您操作和显示字符串,枚举,日期,时间,时间戳,数量和数量的所有.NET需求 LINQPad - 一个C#/ VB / F#暂存器,可立即执行任何表达式,语句块或程序

    16.4K82

    .NET周刊【8月第2期 2023-08-14】

    :基于 common api 接口,进行各种语言的封装; Api Server:采用 http://asp.net,通过 SDK 调用引擎,对外提供 Web API 提供 swagger ui 界面 通过...blazor server 提供更友好的操作界面 Web 应用开发: 通过 SDK 或 Api Server,集成 AI 功能 提供 web api 和 swagger ui 界面 通过 blazor...Span 可以被用于访问和操作数组、堆上分配的内存和栈上分配的内存。使用 Span 可以避免不必要的内存拷贝,从而提高性能。 C#如何使用WASM跨语言调用?...记一次 .NET某报关系统 非托管泄露分析 https://www.cnblogs.com/huangxincheng/p/17614463.html 前段时间有位朋友找到我,说他的程序内存会出现暴涨,...Json 基于类 Newtonsoft.Json.Linq.JToken 的应用简介【C# 基础】 https://www.cnblogs.com/hnzhengfy/p/JObjectJArray.html

    16410

    Blazor 概述、与VueReact综合比较以及应用场景探讨

    四、优秀的 Blazor 开源项目 以下是一些高质量的开源项目,可以帮助你了解 Blazor 的应用场景: 项目名称 描述 链接 BlazorHero 一个企业级模板,包含认证、权限管理、CRUD 功能...前置知识 C# 基础:包括类、接口、事件、LINQ 等内容。 ASP.NET Core 基础:熟悉控制器、Razor Pages 等概念会更容易上手。...强大的生态与工具支持 微软官方提供支持,Blazor 与其他 .NET 技术(如 ASP.NET Core、EF Core)无缝集成。...Visual Studio 和 .NET CLI 提供完整的开发工具链,调试体验非常优秀。 4....UI 推荐选择建议 选择 Blazor 的场景: 你已经有 .NET 技术栈背景,希望统一前后端开发。

    60110

    【值得收藏】收集了.Net 不少资源

    官网 AzureCrawler:从 Angular、Ember、Durandal 或任何 JavaScript 应用中获取 HTML 快照。 官网 BitSharp:C# 比特币节点。...官网 LINQPad:一个 C#/VB/F# 的便签本,能够立即执行任何表达式、语句块或程序,带有富文本显示等有用的特性。同样可以让你使用 LINQ 进行交互性数据库查询。...官网 响应式编程(Reactive Programming) Rx.NET:Reactive Extensions (Rx)库使用观察者序列(observable sequences)和 LINQ 风格的查询操作...官网 SDK 和 API 客户端(SDK and API Clients) AWS SDK:AWS SDK for .NET 让 .NET 开发者可以便捷地操作 Amazon Web Services。...官网 其他列表(Other Lists) .NET-libraries-that-make-your-life-easier:开源的 .NET 库,让你的生活更加轻松、 awesome-LINQ:一组精心挑选的超棒的

    3.2K20

    .Net开源框架

    官网 AzureCrawler:从 Angular、Ember、Durandal 或任何 JavaScript 应用中获取 HTML 快照。官网 BitSharp:C# 比特币节点。...官网 LINQPad:一个 C#/VB/F# 的便签本,能够立即执行任何表达式、语句块或程序,带有富文本显示等有用的特性。同样可以让你使用 LINQ 进行交互性数据库查询。...官网 响应式编程(Reactive Programming) Rx.NET:Reactive Extensions (Rx)库使用观察者序列(observable sequences)和 LINQ 风格的查询操作...SDK 和 API 客户端(SDK and API Clients) AWS SDK:AWS SDK for .NET 让 .NET 开发者可以便捷地操作 Amazon Web Services。...官网 其他列表(Other Lists) .NET-libraries-that-make-your-life-easier:开源的 .NET 库,让你的生活更加轻松、 awesome-LINQ:一组精心挑选的超棒的

    6.9K31

    .Net Web开发技术栈

    有很多朋友有的因为兴趣,有的因为生计而走向了.Net中,有很多朋友想学,但是又不知道怎么学,学什么,怎么系统的学,为此我以我微薄之力总结归纳写了一篇.Net web开发技术栈,以此帮助那些想学,却不知从何起的朋友...css、js、html )缓存: cdn技术、squid缓存服务器、浏览器(客户端)缓存 HTML5 application cahce API离线缓存 应用层缓存:Cache、Redis缓存数据库、memcache...和.discomap文件),可定义Web应用以用语应用程序 Bin:包含空间,组件或你要在应用程序中应用其他程序代码的已编译组件(.dll文件).在[Bin]文件夹中以程序代码表示的任何类, 都会自动在应用程序中应用到...日志记录 Log4net 从java平台下移植过来的非常优秀的日志记录框架 Nlog 相对于Log4net,配置更为简单 Microsoft.Framework.Logging ASP.NET5中的日志框架集...,消除错误,安全地更改代码库等 OzCode:VS调试时候的辅助插件 LINQ Pad:用来测试Linq查询的插件 Rextester:在线测试C#代码 SmartAssembly:.Net加密混淆工具

    4.9K30

    编程之魂之C# – 与C#之父Anders的访谈

    如果回到二三十年前,你可以说语言支配着你的经验曲线。学习一种编程环境几乎就是学习这种语言的一切。然后,这种语言有一个小的运行时库。如果你能学到操作系统那里的话,操作系统可能还有一些内容。...现在你看看我们所拥有的这些庞大的框架,比如说.NET或Java, 这些编程环境是由规模宏大的框架API所统治,以至于语言本身几乎成了事后才考虑的东西。...在.NET中,我们有向下兼容的设计目标,所以增加了新功能、新的元数据信息。.NET 2.0会有一些新指令、新库等,但NET1.0的每一个API都能在.NET 2.0继续运行。...译注3: LINQ,即语言集成查询,它是一组技术的名称,这些技术建立在将查询功能直接集成到C#语言(以及Visual Basic和可能的任何其他.NET语言)的基础上。...我在这里不会点名,不过,有很多好书会帮你成为一名优秀的C#程序员,并且帮助你更好地理解.NET框架。在网络上也会获得很多有用的东西,比如说Codeplex等。

    84120

    .NET程序员必备的58个提高效率工具

    ReSharper:提高 .NET 开发人员生产力的工具,提高代码质量,通过提供快速修复消除错误,等等 MZ-Tools:它可以在方法、文件、项目、解决方案或项目组、选定的文本,文件组合或项目组合中找到字符串...Unity/Ninject/Castle Windsor/StructureMap/Spring.Net:依赖注入框架。有很多可用的 DI 框架。...ASPhere:有 GUI 的 web.config 编辑器。 3. REST API Swagger UI:API 测试和文档工具。...LINQ LINQ Pad?:LINQPad 是一个轻量级的工具,用于测试对 SQL Server 数据库的 LINQ 查询。它也可以测试用不同的 .NET 语言,如C#,VB 等写的代码片断。...数据提取和加载 FileHelpers:.NET 库,导入/导出文件、字符串或流中固定长度或有分隔记录的数据。

    4.1K60

    .Net 高效开发之不可错过的实用工具 工欲善其事,必先利其器,没有好的工具,怎么能高效的开发出高质量的代码呢?本文为各ASP.NET 开发者介绍一些高效实用的工具,涉及SQL 管理,VS插件,内

    本文为各ASP.NET 开发者介绍一些高效实用的工具,涉及SQL 管理,VS插件,内存管理,诊断工具等,涉及开发过程的各个环节,让开发效率翻倍。...MSMQ QueueExplorer 3.4: 提供消息操作功能,如复制,删除,移动消息,保存和加载,强压测试,浏览编辑等 LINQ LINQ Pad: LINQPad 是一个轻量级工具...可以测试由不同语言写的.Net 语言脚本。 LINQ Insight: LINQ Insight Express 可嵌入 Visual Studio 中,能够分析设计时的LINQ查询 。...Tally ​Tally ERP 9 Tally dll: .net 的动态链接库,能够将Tally Accounting 软件集成到应用程序中 ,通过代码对数据进行push或pull操作。...是 Visual Studio 扩展项,能够自动生成 方法或属性的 文档注释,包括它们的类型,名称,其他上下文信息。

    3.5K60

    c# 常用框架整理

    通过Linq To JSON可以快速的读写Json,通过JsonSerializer可以序列化你的.Net对象。让你轻松实现.Net中所有类型(对象,基本数据类型 等)和Json的转换。...它提供了标准的DOM API 和XPath 导航--即使 HTML 不是适当的格式!HTML Agility Pack 搭配 ScrapySharp,彻底解除Html解析的痛苦。...SharpSerializer可以序列化Xml和自己的二进制格式,还可以序列化Json等其他文本格式或其他数据加密,压缩,优化等二进制流。...Autofac http://autofac.org/ Autofac是一款非常优秀的IOC框架,比较于其他的IOC框架,如Spring.NET,等等之类的,它非常的轻量级且性能上也很卓越。...FileHelpers Library FileHelpers Library是一款C#编写的开源 .NET 类库。它使用简单,很容易就可以从固定长度文件或界定记录(CSV)读/写数据。

    5K10

    基于.NET平台常用的框架整理

    持续更新 自从学习.NET以来,优雅的编程风格,极度简单的可扩展性,足够强大开发工具,极小的学习曲线,让我对这个平台产生了浓厚的兴趣,在工作和学习中也积累了一些开源的组件,就目前想到的先整理于此,如果再想到...EnyimMemcached:访问Memcached最优秀的.NET客户端,集成不错的分布式均衡算法。...BlogEngine.NET:国外一款免费开源的博客系统。 Dotnetnuke.NET:一套非常优秀的基于ASP.NET的开源门户网站程序。 Discuz.NET:国内开源的论坛社区系统。...SharpZipLib.dll:免费开源的ZIP和GZIP文件解压缩组件。 Math.NET:强大的数学运算、微积分、解方程和科学运算。 DocX:不需要安装word软件,通过C#操作word文件。...Phalanger:将PHP编译成.NET,可实现PHP与.NET互操作。 VMDotNet:中国移动飞信所使用过的.NET运行时。

    3.1K20

    分享几个实用且高效的EF Core扩展类库,提高开发效率!

    它支持 LINQ 查询、更改跟踪、更新和架构迁移。...EF Core 通过提供程序插件 API 与 SQL Server、Azure SQL 数据库、SQLite、Azure Cosmos DB、MySQL、PostgreSQL 和其他数据库一起使用(微软官方出品...通过提供一系列实用的功能,如批量操作、查询缓存、查询延迟、LINQ动态、审计跟踪等,使得使用 Entity Framework 进行数据库开发变得更加高效和灵活。...以上项目都已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量。...坑已挖,欢迎大家踊跃提交PR推荐或自荐(让优秀的项目和框架不被埋没)。

    25510

    .NET周报 【5月第4期 2023-05-27】

    其他相关内容,包括 ML.Net 的优势、适用场景、版本要求等。 文章中还提供了一些代码示例和图片展示,以及 GitHub 链接和参考资料。...【C#/.NET】使用ASP.NET Core对象池 https://www.cnblogs.com/xuyd/p/17438313.html 使用对象池的好处主要是减少初始化/资源分配,提高性能。...C# 更新 改进的构建工具窗口 适用于 MAUI 的 XAML 热重载 新 UI 中的窗口着色 改进的源代码生成器 骑手的特征训练器 设置同步插件 其他改进和错误修复 【英文】Visual Studio...此版本包含一些错误修复和实验性 API 添加和更改## 文章、幻灯片等 【英文】API 验证器:ReSharper 插件的新时代 | .NET 工具博客 https://blog.jetbrains.com...Framework Core 8.0 中引入的可查询集合原语的支持介绍## 站点、文档等 推文 据说有一种技术可以通过包含一个空 System.Linq 类的代码来禁止 LINQ。

    18330

    .NET周刊【6月第5期 2024-06-30】

    文章中对C#/.NET平台的分类存在错误,C#/.NET不应被归类为A组件。文中详细介绍了C#从1.0到12的版本历程,并解释了C#及.NET平台的标准化和开源情况。...通过Benchmark测试,使用Linq的性能和内存分配较差。用传统循环方法性能更优。即使优化后的Linq代码,性能差距依然明显。...使用新的 API,扩展用户可选择文件或目录。更改项目查询 API,允许开发者跟踪项目变动。此版本旨在提高扩展的开发速度、性能和可靠性。...ASP.NET Core 模型和 Razor 视图的 HTML5 验证 https://khalidabuhakmeh.com/html5-validation-for-aspnet-core-models-and-razor-views...翻译(已获得授权) : https://github.com/mayuki/WeekRef.NET 由于笔者没有那么多时间对国内的一些文章进行整理,欢迎大家为《.NET周刊-国内文章》板块进行贡献,需要推广自己的文章或者框架

    17010
    领券