Linux操作系统介绍Linux 是一种开源的类 Unix 操作系统,最初由 Linus Torvalds 在 1991 年创建。与其他操作系统不同,Linux 是一个基于内核的操作系统,其核心是 Linux 内核。Linux 内核是由程序员社区不断开发和改进的,它提供了操作系统的核心功能,如内存管理、进程管理、文件系统等。Linux 操作系统的特点开源性:Linux 的源代码是公开可用的,任何人
前言在.NET开发领域中随着技术的不断进步和项目的日益复杂,选择和使用一款合适的类库成为提升开发效率、保证代码质量和缩短项目周期的关键因素。今天大姚给大家分享10款C#/.NET开发必备类库,并且都包含详细介绍和使用教程。优秀项目和框架精选本文所有项目都已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动
前言C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。欢迎投稿、推荐或自荐优质文章、项目、学习资源等。?技术前沿周刊GitHub开源地址:https://github.com/YSGStudyHards/Dot
前言今天大姚给大家分享一个基于 .NET 开发且开源(MIT License)的多功能流媒体管理控制平台:AKStream。项目介绍AKStream是一个基于.NET开发且开源(MIT License)的、功能全面的流媒体管理控制平台,集成了GB28181、RTSP、RTMP、HTTP等设备的推拉流控制、PTZ控制、音视频文件录制管理、音视频文件裁剪合并等功能。功能特点跨平台支持:支持linux、
前言今天我们来讲讲如何使用.NET开源(MIT License)的轻量、灵活、高性能、跨平台的分布式网络爬虫框架DotnetSpider来快速实现网页数据抓取功能。注意:为了自身安全请在国家法律允许范围内开发网页爬虫功能。网页数据抓取需求本文我们以抓取博客园10天推荐排行榜第一页的文章标题、文章简介和文章地址为示例,并把抓取下来的数据保存到对应的txt文本中。请求地址:https://www.cn
前言公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的详细介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码地址)。注意:排名不分先后,都是十分优秀的开源项目和框架,每周定期更新分享。简报GitHub开源地址:ht
工具介绍DevHub是一个免费开发者工具箱 100+ 实用小工具合集 (Mac / 离线使用),经过精心打造,旨在支持开发人员的日常任务,并确保其数据的最高安全性。应用场景非常广泛,重点是可以离线使用。工具支持的部分功能工具部分功能截图下载地址https://wangchujiang.com/DevHub/index.zh.html开源地址https://github.com/jaywcjlove
前言在现今的软件开发领域,Vue.js凭借其高效、灵活和易于上手的特性,成为了前端开发的热门选择。对于需要快速搭建企业级后台管理系统的开发者而言,使用现成的Vue后台管理系统模板无疑是一个明智之举。本文大姚将为你推荐6款开源、免费(基于MIT License开源协议)、开箱即用的Vue后台管理系统模板,帮助你快速启动项目,专注于业务逻辑的开发。适合后端程序员的前端框架收录一些开箱即用、使用简单、界
前言Docker提供了命令行工具(Docker CLI)来管理Docker容器、镜像、网络和数据卷等Docker组件。我们也可以使用可视化管理工具来更方便地查看和管理Docker容器、镜像、网络和数据卷等Docker组件。今天我们来介绍3款免费且好用的 Docker 可视化管理工具。Docker是什么?注意:Docker并非是一个通用的容器工具,它依赖于已存在并运行的Linux内核环境。Docke
前言昨天分享了一篇介绍Docker可视化管理工具的文章,然后在公众号后台收到了挺多同学的私信问:学习Docker有好的资料值得推荐的吗?想要学习Docker但是无从下手。其实之前我有断断续续的分享过Docker入门到实践的相关教程,可能比较零散。今天就把我自己学习Docker从入门到实践的相关教程和学习资料一起总结一遍,希望可以帮助到有需要的同学。Docker是什么?注意:Docker并非是一个通
前言在这个快速发展的技术世界中,时常会有一些重要的知识点、信息或细节被忽略或遗漏。《C#/.NET/.NET Core拾遗补漏》专栏我们将探讨一些可能被忽略或遗漏的重要知识点、信息或细节,以帮助大家更全面地了解这些技术栈的特性和发展方向。一个包含了 50+ C#/.NET编程技巧实战练习教程欢迎加入DotNetGuide技术社区微信交流7群,即将满员!拾遗补漏GitHub开源地址https://g
前言今天大姚给大家分享一款基于.NET开发的可以让你在Windows资源管理器中使用Tab多标签功能的小工具:QTTabBar。工具介绍QTTabBar是一款基于.NET开发的可以让你在Windows资源管理器中使用Tab多标签功能的小工具。从此以后工作时不再遍布文件夹窗口,还有给力的文件夹预览功能,大大提高了你工作的效率。就像IE 7和Firefox、Opera那样的。QTTabBar还提供了一
前言今天我们一起来讨论一下关于C#集合数据去重的5种方式并且使用BenchmarkDotNet对这5种方式进行性能基准对比测试分析,每种方法都有其特点和适用场景,我们可以根据具体需求和执行效率选择一种进行使用。BenchmarkDotNet介绍BenchmarkDotNet是一个基于.NET开源、功能全面、易于使用的性能基准测试框架,它为.NET开发者提供了强大的性能评估和优化能力。通过自动化测试
前言最近发现DotNetGuide技术社区有不少小伙伴在学习Avalonia,今天大姚给大家分享一款开源、免费、美观的 Avalonia UI 原生控件库:Semi Avalonia。Avalonia项目介绍Avalonia是一个强大的框架,使开发人员能够使用.创建跨平台应用程序。它使用自己的渲染引擎绘制UI控件,确保在Windows、macOS、Linux、Android、iOS和W
uTools介绍uTools是一款功能丰富、高度可定制的桌面软件(实用工具箱)支持Windows, Mac, Linux版本,通过集成多种实用插件,为用户提供了一个便捷高效的工作平台。无论是专业人士还是普通用户,都能在uTools中找到适合自己的功能,提高工作效率和生活品质。如果你正在寻找一款能够提升工作效率的桌面软件,uTools绝对是一个值得尝试的选择。跨平台支持: 支持Windows, Ma
前言在软件开发领域,性能基准测试是确保软件系统高效、稳定运行的重要环节。它可以帮助你评估应用程序的性能,了解其在不同条件下的响应时间、吞吐量、资源利用率等。通过基准测试,你可以确定系统在处理特定工作负载时的性能表现。项目介绍BenchmarkDotNet是一个基于.NET开源、功能全面、易于使用的性能基准测试框架,它为.NET开发者提供了强大的性能评估和优化能力。通过自动化测试、多平台支持、高级统
前言PasteEx是一款.NET开源的用于增强 Windows 粘贴功能的小工具,它解决了将剪贴板内容保存为文件的繁琐步骤。无需打开记事本等应用,它可直接将文字、图片等内容粘贴到桌面上,极大提升了效率。功能特点自定义文本扩展规则:用户可以设置特定的文本扩展规则,以满足不同文件格式的需求。自动识别图片的扩展名,且支持透明 PNG 与动态 GIF 的粘贴。便捷的监听模式: 使用快捷键 Ctrl + A
DotNetExercises介绍DotNetGuide专栏C#/.NET/.NET Core编程技巧练习集:C#/.NET/.NET Core编程常用语法、算法、技巧、中间件、类库、工作业务实操练习集,配套详细的文章教程讲解,助你快速掌握C#/.NET/.NET Core中各种编程常用语法、算法、技巧、中间件、类库、工作业务实操等等。GitHub开源地址:https://github.com/Y
项目介绍MiniWord是一个基于.NET开源、易于使用的.NET Word模板导出引擎,无需安装Office COM+,适用于Windows、Linux和Mac。NuGet包安装命令安装dotnet add package MiniWord --version 0.8.0NuGet包管理器Word表格导出示例标签值为 IEmerable<Dictionary<string,objec
前言C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。欢迎投稿、推荐或自荐优质文章、项目、学习资源等。每周一定期发布!!!?C#/.NET/.NET Core技术前沿周刊汇总:https://github.co
ProcessOnProcessOn是一款专业强大在线作图工具,提供AI生成思维导图流程图,支持思维导图、流程图、组织结构图、网络拓扑图、鱼骨图、UML图等多种图形。同时可实现人与人之间的实时协作和共享,提升团队工作效率。在线访问地址:https://www.processon.com丰富的图形素材库:免费好用模板众多:ExcalidrawExcalidaw是一个开源的虚拟协作白板画图工具,可让你
前言今天大姚给大家分享一个.NET开源、免费(MIT License)、功能强大、灵活易用的内容管理系统:Umbraco CMS。本文将介绍在.NET中如何使用Umbraco CMS快速构建一个属于自己的内容管理系统。项目介绍Umbraco CMS是一个基于.NET开源、免费(MIT License)、功能强大、灵活易用的内容管理系统。它能够帮助你创建美观现代的网站,并与最新的.NET技术和各种服
前言内存泄漏和高CPU使用率是在日常开发中经常遇到的问题,它们可能会导致应用程序性能下降甚至崩溃。今天我们来讲讲如何使用Visual Studio 2022分析.NET Dump,快速找到程序内存泄漏问题。什么是Dump文件?Dump文件又叫内存转储文件或者叫内存快照文件。用于存储程序运行时的状态信息的文件,这些文件通常包含了程序运行时的内存内容、线程信息、堆栈调用信息、异常信息等数据。Dump文
前言今天大姚给大家分享一个基于.NET开源的快速、功能丰富的跨平台阅读服务器,它的设计初衷是提供一个全面的解决方案,满足用户的所有阅读需求。用户可以设置自己的服务器,并与朋友和家人分享阅读收藏:Kavita。支持格式书籍:epub, pdf。漫画/网络漫画/漫画书:cbr, cbz, zip, rar, rar5, 7zip, 原始图像。功能特点全语言支持:提供全面的本地化支持。丰富的元数据支持:
前言今天给大家分享一个基于 .NET 8.0 构建的开源免费(MIT License)、简单、跨平台、模块化的商城系统:Module Shop。主要功能销售:订单、物流。内容:首页配置、评论、回复。配置:国家、用户、仓库、运费、高级设置。商品:分类、品牌、单位、选项(销售属性)、属性、属性模板、属性组等。环境准备运行环境:.NET 8。数据库:SQL Server / MySQL。开发工具:Vis
LINQ 介绍语言集成查询 (LINQ) 是一系列直接将查询功能集成到 C# 语言的技术统称。 数据查询历来都表示为简单的字符串,没有编译时类型检查或 IntelliSense 支持。 此外,需要针对每种类型的数据源了解不同的查询语言:SQL 数据库、XML 文档、各种 Web 服务等。 借助 LINQ,查询成为了最高级的语言构造,就像类、方法和事件一样。.NET 9 环境准备需要体验 .NET
前言最近在DotNetGuide技术社区交流群看到有不少同学在问:有免费、好用的WinForm UI控件库推荐的吗?今天大姚给大家推荐3款开源、免费且实用的WinForm UI控件库,希望可以帮助到有需要的同学。利用腾讯元器,将公众号变身为强大的.NET AI智能体WinForm介绍WinForm是一个传统的桌面应用程序框架,它基于 Windows 操作系统的原生控件和窗体。通过简单易用的 API
项目介绍Microsoft.Extensions.AI是一个创新的 .NET 库,它为平台开发人员提供了一个内聚的 C# 抽象层,简化了与大型语言模型 (LLMs) 和嵌入等 AI 服务的交互。它支持通过一组一致且标准化的 API 和约定将 AI 功能无缝集成到 .NET 应用程序中。注意:目前Microsoft.Extensions.AI还是处于预览版,预计该库将在2024年11月的.NET 9
前言经常有粉丝朋友在公众号后台私信提问,因为个人平时比较少看公众号后台的私信所以没法及时回复。最近发现腾讯推出了一个可以创建和使用各种智能体的平台(帮助小白也能快速使用AI):腾讯元器,正好自己每天也在公众号更新.NET相关的文章(到目前为止.NET相关的文章应该有400多篇了)有着较为丰富.NET相关的知识库,因此今天我将利用腾讯元器,将我的公众号变身为一个强大的.NET AI智能体,造福我的.
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号