• 2025-11-13 16:40
    148 0
    #C#
    前言前段时间有同学在群里提问Git该怎么学,有什么好的教程推荐的?今天简单介绍一下Git是什么?Git的特点有哪些?常用的一些Git命令和Git可视化管理工具的使用。Git是什么?Git是一种分布式版本控制系统,它可以记 ...
  • 2025-11-13 16:39
    333 0
    #C#
    背景随着公司微信相关业务场景的不断拓展,从最初的一个微信移动应用、然后发展成微信公众号应用、然后又有了微信小程序应用。但是随着应用的拓展,如何保证相同用户的微信用户在不同应用中登录的同一个账号呢?今 ...
  • 2025-11-13 16:38
    174 0
    #C#
    Swagger是什么?  Swagger是一个规范且完整API文档管理框架,可以用于生成、描述和调用可视化的RESTful风格的 Web 服务。Swagger 的目标是对 REST API 定义一个标准且和语言无关的接口,可以让人和计算机拥有无须 ...
  • 2025-11-13 16:38
    212 0
    #C#
    前言今天我们一起来盘点一下在ASP.NET Core应用程序中添加和创建中间件常见的四种方式。中间件介绍ASP.NET Core中间件(Middleware)是用于处理HTTP请求和响应的组件,它们被安排在请求处理管道中,并按顺序执行。 ...
  • 2025-11-13 16:38
    166 0
    #C#
    项目介绍WatchDog是一个开源(MIT License)、免费、针对ASP.Net Core Web应用程序和API的实时应用监控系统。开发者可以实时记录和查看他们的应用程序中的消息、事件、HTTP请求和响应,以及运行时捕获的异常。项目 ...
  • 2025-11-13 16:37
    218 0
    #C#
    前言   因为咱们的MongoDB入门到实战教程Web端准备使用Blazor来作为前端展示UI,本篇文章主要是介绍Blazor是一个怎样的Web UI框架,其优势和特点在哪?并带你快速入门上手ASP.NET Core Blazor(当然这个前提是你 ...
  • 2025-11-13 16:37
    209 0
    #C#
    前言在开发编码过程中经常会因为各种问题而打断自己的思绪和开发计划,可能会导致本来准备开发或者需要测试的功能到要上线的时候才想起来没有做完。这种情况相信很多同学都遇到过,咱们强大的Visual Studio内置了一 ...
  • 2025-11-13 16:36
    196 0
    #C#
    前言   上一章节主要概述了MongoDB的优劣势、应用场景和发展史。这一章节将快速的概述一下MongoDB的基本概念,带领大家快速入门MongoDB这个文档型的NoSQL数据库。MongoDB从入门到实战的相关教程MongoDB从入门到 ...
  • 2025-11-13 16:35
    128 0
    #C#
    二叉搜索树算法实现原理二叉搜索树(Binary Search Tree,简称BST)是一种节点有序排列的二叉树数据结构。它具有以下性质:每个节点最多有两个子节点。对于每个节点,其左子树的所有节点值都小于该节点值,其右子树 ...
  • 2025-11-13 16:32
    197 0
    #C#
    前言:  前面的四个章节我们主要讲解了MongoDB的相关基础知识,接下来我们就开始进入使用.NET7操作MongoDB开发一个ToDoList系统实战教程。本章节主要介绍的是如何快熟搭建一个简单明了的后端项目框架。MongoDB从 ...
  • 2025-11-13 16:31
    154 0
    #C#
    LINQ 介绍语言集成查询 (LINQ) 是一系列直接将查询功能集成到 C# 语言的技术统称。 数据查询历来都表示为简单的字符串,没有编译时类型检查或 IntelliSense 支持。 此外,需要针对每种类型的数据源了解不同的查询语 ...
  • 2025-11-13 16:31
    220 0
    #C#
    前言最近在DotNetGuide技术社区交流群看到有很多小伙伴在问:.NET ORM框架有哪些值得推荐的?其实很早之前咱们就有分享过这方面的文章,今天大姚带领大家一起回顾一下。假如您有更好的.NET相关ORM推荐请在文末留言, ...
  • 2025-11-13 16:30
    203 0
    #C#
    开发背景当用户在微信客户端中访问第三方网页,公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。我们一般通过用户网页授权来无感实现用户登录,并获取用户的微信信息。注意:用户管理类接 ...
  • 2025-11-13 16:30
    154 0
    #C#
    前言Visual Studio 2022在版本17.7.4中发布在解决方案资源管理器中比较文件的功能,通过使用此功能,可以轻松地查看两个文件之间的差异,包括添加、删除和修改的代码行。可以逐行查看差异,并根据需要手动调整和编 ...
  • 2025-11-13 16:30
    184 0
    #C#
    前言 在上一篇文章中带领带同学们快速入门MongoDB这个文档型的NoSQL数据库,让大家快速的了解了MongoDB的基本概念。这一章开始我们就开始实战篇教程,为了快速把MongoDB使用起来我将会把MongoDB在Docker容 ...
  • 2025-11-13 16:29
    171 0
    #C#
    前言在上一章节我们在后端框架中引入 SQLite-net ORM 并封装常用方法(SQLiteHelper),今天我们的任务是设计好班级管理相关的表、完善后端班级管理相关接口并对Swagger自定义配置。七天.NET 8 操作 SQLite 入门到 ...
  • 2025-11-13 16:29
    184 0
    #C#
    如果你像我一样,或许你也沉迷于开发者工具。这就是我喜欢 Visual Studio 的原因之一——它有无数的生产力技巧。这篇文章将展示五个这样的技巧,这些技巧对我每天的工作都有帮助。请注意,这些仅适用于 Visual Stud ...
  • 2025-11-13 16:25
    162 0
    #C#
    引言:  因为之前在项目开发中一直都是使用的Log4Net作为项目的日志记录框架,最近忽然感觉对它已经有点腻了,所以尝试着使用了NLog作为新项目的日志记录框架(当然作为一名有志向的攻城狮永远都不能只局限于眼前 ...
  • 2025-11-13 16:25
    216 0
    #C#
    前言内存泄漏和高CPU使用率是在日常开发中经常遇到的问题,它们可能会导致应用程序性能下降甚至崩溃。今天我们来讲讲如何使用Visual Studio 2022分析.NET Dump,快速找到程序内存泄漏问题。什么是Dump文件?Dump文 ...
  • 2025-11-13 14:11
    173 0
    #C#
    前言这周Github更新了个人主页Feed(指的是用户的活动源或动态源),作为GitHub重度爱好者而言New Feed完全不是我之前所喜欢的效果。虽然说New Feed添加了允许用户可以自定义配置过滤器,但是无论我添加多少过滤器 ...
  • 2025-11-13 14:08
    298 0
    #C#
    前言: VS Code是一个轻量级但功能强大的源代码编辑器,轻量级指的是下载下来的VS Code其实就是一个简单的编辑器,强大指的是支持多种语言的环境插件拓展,也正是因为这种支持插件式安装环境开发让VS Code成为了开 ...
  • 2025-11-13 14:08
    207 0
    #C#
    前言说到.NET相关的反编译工具大家脑海里第一个想到的工具是什么?ILSpy、dnSpy、还是dotPeek?咱们今天的主要内容是讲讲dnSpyEx(dnSpyEx是dnSpy项目的非官方Fork维护版本)这个开源的.NET程序集反编译、编辑和调 ...
  • 2025-11-13 14:07
    220 0
    #C#
    开发背景因为公司需要对音视频做一些操作,比如说对系统用户的发音和背景视频进行合成,以及对多个音视频之间进行合成,还有就是在指定的源背景音频中按照对应的规则在视频的多少秒钟内插入一段客户发音等一些复杂 ...
  • 2025-11-13 14:04
    175 0
    #C#
    前言对于.NET开发者而言Visual Studio是我们日常工作中比较常用的开发工具,掌握一些Visual Studio实用的搜索、查找、替换技巧可以帮助我们大大提高工作效率从而避免996。Visual Studio更多实用技巧https://github. ...
  • 2025-11-13 14:04
    210 0
    #C#
    前言作为一个.NET开发者而言,有着宇宙最强IDE:Visual Studio加持,让我们的开发效率得到了更好的提升。我们不需要担心环境变量的配置和其他代码管理工具,因为Visual Studio有着众多的拓展工具。废话不多说,直接 ...
  • 2025-11-13 14:02
    217 0
    #C#
    前言今天咱们一起来探索并实践 C# 12 引入的全新功能!C/NET该如何自学入门?注意:使用这些功能需要使用最新的 Visual Studio 2022 版本或安装 .NET 8 SDK 。主构造函数主构造函数允许你直接在类定义中声明构造函 ...
  • 2025-11-13 14:01
    220 0
    #C#
    个人简介 一个热爱捣鼓的全栈软件工程师,擅长于C#,.NET ,.NET Core,Golang,TypeScript,Vue,Uni-app,Angular开发,喜欢搞搞事情,擅长技术总结和管理。有分布式、微服务应用,云原生应用,微信Web应 ...
  • 2025-11-13 14:01
    301 0
    #C#
    前言俗话说的好工欲善其事必先利其器,安装一些Visual Studio实用插件对自己日常的开发和工作效率能够大大的提升,避免996从选一款好的IDE实用插件开始。以下是我认为比较实用的Visual Studio插件希望对大家有用, ...
  • 2025-11-13 14:01
    234 0
    #C#
    前言转眼之间维护DotNetGuide(C#/.NET/.NET Core学习、工作、面试指南知识库)已经持续超过了三年多的时间,Commit提交数也超过900+,在前几天GitHub也突破了5k+ Star并且荣获GitHub C# 中文Trending榜第一,这里 ...
  • 2025-11-13 13:58
    152 0
    #C#
    前言上一章节我们搭建好了EasySQLite的前后端框架,今天我们的主要任务是在后端框架中引入SQLite-net ORM并封装常用方法(SQLiteHelper)。七天.NET 8操作SQLite入门到实战详细教程第一天SQLite简介第二天在Windows ...
  • 2025-11-13 13:57
    206 0
    #C#
    前言对于我们.NET开发者而言,IIS Web托管服务器应该是十分熟悉的。刚安装Windows10的系统用户Internet Information Services(IIS)功能是默认关闭的需要我们自己手动去开启,本文我们主要介绍的是Windows10 IIS W ...
  • 2025-11-13 13:56
    188 0
    #C#
    什么是SQLite?SQLite是一个轻量级的嵌入式关系型数据库,它以一个小型的C语言库的形式存在。它的设计目标是嵌入式的,而且已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K ...
  • 2025-11-13 13:51
    196 0
    #C#
    前言今天大姚给大家分享一个开源、免费(MIT License)、跨平台的.NET UI框架:Avalonia UI。Avalonia是一个成熟稳定的平台,用于构建桌面、嵌入式、移动的和Web应用程序。一个代码库,无限可能!!!项目介绍Avalonia ...
  • 2025-11-13 13:51
    131 0
    #C#
    前言上一章节我们引入BootstrapBlazor UI组件完成了EasySQLite后台界面的基本架子的搭建,本章节的主要内容是Blazor班级管理页面编写和接口对接。七天.NET 8 操作 SQLite 入门到实战详细教程第一天SQLite简介第二天 ...
  • 2025-11-13 13:49
    134 0
    #C#
    前言最近经常在DotNetGuide技术社区交流群看到一些这样的提问:C#/.NET/.NET Core该如何自学入门?有什么好的学习资料和路线推荐的吗?没有.NET Core开发经验,怎么能够快速上手? 今天大姚根据自己的学习、开发、 ...
  • 2025-11-13 13:48
    130 0
    #C#
    前言在.NET中实现文件或文件目录压缩和解压可以通过多种方式来完成,包括使用原生方法(System.IO.Compression命名空间中的类)和第三方库(如:SharpZipLib、SharpCompress、K4os.Compression.LZ4等)。本文我们主 ...
  • 2025-11-13 13:47
    328 0
    #C#
    前言在我们日常开发工作中对接第三方开放平台,找一款封装完善且全面的SDK能够大大的简化我们的开发难度和提高工作效率。今天给大家推荐一款C#开源、功能完善的字节跳动SDK:SKIT.FlurlHttpClient.ByteDance。项目 ...
  • 2025-11-13 13:46
    267 0
    #C#
    前言在信息化和数字化的浪潮中,企业业务流程的自动化和智能化成为了提升管理效率、降低成本、增强竞争力的关键。然而,不同企业的业务流程千差万别,对工作流引擎的灵活性、可扩展性和易用性提出了更高的要求。今 ...
  • 2025-11-13 13:44
    128 0
    #C#
    前言在编程领域,数据结构与算法是构建高效、可靠和可扩展软件系统的基石。它们对于提升程序性能、优化资源利用以及解决复杂问题具有至关重要的作用。今天大姚给大家分享四种C#中常见的经典查找算法。C#数据结构与 ...
  • 2025-11-13 13:44
    163 0
    #C#
    前言今天大姚给大家推荐一个.NET开源、流行、使用简单的.NET模拟库:Moq。Moq类库介绍Moq是一个.NET开源、流行、使用简单的 .NET 模拟库,充分利用了.NET 的 Linq 表达式树和 lambda 表达式。这使得 Moq 成为最具生 ...
  • 2025-11-13 13:43
    218 0
    #C#
    前言今天大姚给大家分享一个基于 .NET MAUI 的开源免费、开箱即用的UI组件库:V-Control。V-Control项目介绍V-Control 是一个适用于 .NET MAUI 的开源(MIT license)、免费的 UI 组件库,它提供了一组开箱即用的 UI ...
  • 2025-11-13 13:43
    127 0
    #C#
    前言归并排序是一种常见的排序算法,它采用分治法的思想,在排序过程中不断将待排序序列分割成更小的子序列,直到每个子序列中只剩下一个元素,然后将这些子序列两两合并排序,最终得到一个有序的序列。归并排序实 ...
  • 2025-11-13 13:40
    137 0
    #C#
    前言通常情况下 Windows 中的软件窗口界面一般只包含还原、移动、大小、最大化、最小化、关闭等几个基本的操作:今天大姚给大家推荐一个.NET开源、免费(MIT License)、功能丰富、灵活易用、小巧(不到1M)的 Wind ...
  • 2025-11-13 13:39
    159 0
    #C#
    DotNetGuide技术社区DotNetGuide技术社区是一个面向.NET开发者的开源技术社区,旨在为开发者们提供全面的C#/.NET/.NET Core相关学习资料、技术分享和咨询、项目框架推荐、求职和招聘资讯、以及解决问题的平台。在Do ...
  • 2025-11-13 13:38
    213 0
    #C#
    什么是设计模式设计模式是对面向对象设计中反复出现的问题的解决方案。它们提供了被反复使用、多数人知晓的、经过分类编目的代码设计经验总结。设计模式的作用提高代码的可重用性:通过定义一套标准的解决方案,设 ...
  • 2025-11-13 13:38
    143 0
    #C#
    前言今天大姚给大家分享一款基于 WPF 开源(MIT License)、免费、功能全面的串口调试工具:BYSerial。项目介绍BYSerial是一款基于 WPF 开源(MIT License)、免费、功能全面的串口调试工具,支持中英文双语切换, ...
  • 2025-11-13 13:37
    196 0
    #C#
    前言经常看到有小伙伴在DotNetGuide技术社区交流群里问有什么好用的Blazor UI组件库推荐的,本文将分享10款开源、实用、美观的Blazor UI组件库,提供给广大C#/.NET开发者们学习和使用(注意:排名不分先后,都是十 ...
  • 2025-11-13 13:37
    245 0
    #C#
    前言前段时间我们完成了七天.NET 8 操作 SQLite 入门到实战的开发系列教程,有不少同学留言问如何将项目发布部署到IIS上面运行。本篇文章我们就一起来讲讲在IIS上部署ASP.NET Core Web API和Blazor Wasm。前提条件 ...
  • 2025-11-13 13:37
    163 0
    #C#
    16个.NET ORM框架使用情况投票统计结果以下是1152人参与的.NET ORM框架使用情况统计投票结果,当然以下数据仅供参考,不能说明其他框架不是好框架(下面16个.NET ORM框架都是比较好用且优秀的框架)。这些统计结果 ...
  • 2025-11-13 13:36
    215 0
    #C#
    前言今天大姚给大家分享 5 款基于 .NET 开源、免费、功能强大的编辑器,其中包含 C# 代码编辑器、文本编辑器、CSV 文本编辑器和 Markdown 编辑器。NetPadNetPad是一个基于.NET开源(MIT License)、跨平台的C#编辑 ...
   还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

QQ手机版小黑屋粤ICP备17165530号

Copyright 2010-2015. All rights reserved. 

微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码