DotNetGuide

YSGStudyHardsMIT活跃维护

一份面向 C#/.NET/.NET Core 开发者的中文学习与面试指南,汇总基础知识、学习路线、实战技巧、面试题和常用工具资源。

🌈【C#/.NET/.NET Core学习、工作、面试指南】记录、收集和总结C#/.NET/.NET Core基础知识、学习路线、开发实战、编程技巧练习、学习视频、文章、书籍、项目框架、社区组织、开发必备工具、技术前沿周刊、常见面试题、面试须知、简历模板、人才招聘、以及自己在学习和工作中的一些微薄见解。希望能和大家一起学习,共同进步。如果本知识库能为您提供帮助,别忘了给予支持哦(关注、点赞、分享)💖。

暂无版本11,145star +3 / 7 天1,514fork同步于 2026-11-10 05:29 UTC

怎么上手

README 里没有找到可直接复制的安装命令

README 里没有找到可直接复制的安装命令,请到 README 或官方文档查看安装方式。

硬件要求

README 没有说明硬件要求。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

这个项目的说明还在生成中,先参考下面「最近发版」和 README。

最近发版

0 个版本

暂无 release 数据(可能没有发版,或尚未同步)。

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    🌈C#/.NET/.NET Core学习、工作、面试指南

    让现在的自己不再迷茫✨✨✨。

    C#/.NET/.NET Core学习、工作、面试指南

    📚DotNetGuide简介

    在当下技术生态中,Java、Python、Android、Golang 等技术的学习资料、实战心得、面试攻略随处可得。反观 C#/.NET 生态,优质学习资料、实战经验、面试指南都比较零散、碎片化,很难系统性一站式查阅。经常在 QQ 技术群、微信技术群、知乎等平台看到大家提问:有没有靠谱的 C#/.NET 学习书籍、视频教程、实战项目、主流项目框架和高频面试题推荐? 其实并不是没人分享,而是因为网上内容太分散、缺少一个系统化汇总的知识库,新手入门、老手进阶都要到处找资料,白白浪费大量时间。作为一名 .NET 开发者,我也不想一直看着这种现状持续下去。创建 DotNetGuide 知识库的初衷,就是为了整理、收录、沉淀全网优质 C#/.NET/.NET Core 学习资源:包含完整学习路线、精品视频教程、优质文章、经典书籍、开源项目、主流框架、开发实战案例、编程技巧、必备工具、技术周刊、行业动态、高频面试题、面试经验、简历模板、行业招聘,以及个人学习与工作中的实战心得。旨在帮助那些想要入门 .NET 或者正在从事 .NET 开发的同学,少走弯路、高效成长。一个人的力量终究有限,由衷欢迎大家在 Issues 投稿,或直接提交 PR,一起共建、完善这份 C#/.NET/.NET Core 学习、工作、面试一站式指南知识库🤞。

    👨‍👩‍👦DotNetGuide技术社区

    • DotNetGuide技术社区是一个面向.NET开发者的开源技术社区,旨在为开发者们提供全面的C#/.NET/.NET Core相关学习资料、技术分享和咨询、项目框架推荐、求职和招聘资讯、以及解决问题的平台。
    • 在DotNetGuide技术社区中,开发者们可以分享自己的技术文章、项目经验、学习心得、遇到的疑难技术问题以及解决方案,并且还有机会结识志同道合的开发者。
    • 我们致力于构建一个积极向上、和谐友善的.NET技术交流平台。无论您是初学者还是有丰富经验的开发者,我们都希望能为您提供更多的价值和成长机会。

    欢迎关注作者(DotNetGuide官方公众号:追逐时光者),与大姚一起沟通、交流学习、共同进步。

    🎉Issues宝藏存库

    🙌知识库中有总结不足的地方,欢迎各位大佬给我提意见(💖留下您宝贵的建议)。 如果DotNetGuide知识库对大家有帮助的话记得给作者一个星星哟⭐(您的小星星就是对我最大的肯定和鼓励)!

    点击下面的图片,前往 Issues 留下您压箱底的大宝藏👇:

    DotNetGuide宝藏收集地

    🔍目录导航(善用Ctrl+F)

    🏷️优质学习资料收录栈

    🔝返回目录

    🏹编程效率提升技巧集

    AI实用编程工具

    .NET相关开发环境

    Visual Studio

    Visual Studio Code

    .NET开发效率工具

    GitHub使用指南

    Git管理工具

    🔝返回目录

    ⚒️程序员常用的工具软件

    在当今这个技术日新月异的时代,开发者只有持续学习,才能紧跟时代的浪潮。为了助力开发者在高效学习与工作中实现平衡(告别996的束缚),众多卓越且实用的开发工具应运而生,它们如同强大的助力器,极大地提升了我们的工作效率与创造力。Awesome Tools,程序员常用高效实用工具、软件资源精选,办公效率提升利器。

    🔝返回目录

    🔋C#/.NET/.NET Core充电站

    在线学习站

    Awesome Collection

    🔝返回目录

    🎁C#/.NET/.NET Core面试宝典

    因为个人的能力和精力有限没法把涉及的所有知识点都总结归纳(现在主要是对一些常见的知识点进行了总结和归纳),希望有更多的小伙伴能加入和我一起完善这方面的相关知识点。对知识库有贡献者可获得更多学习资源。

    🐱‍🚀C#/.NET/.NET Core相关技术常见面试题汇总,不仅仅为了面试而学习,更多的是查漏补缺、扩充知识面和大家共同学习进步。

    C#.NET.NET Core面试宝典(基础版)

    🔝返回目录

    🚀C#/.NET/.NET Core拾遗补漏

    在这个快速发展的技术世界中,时常会有一些重要的知识点、信息或细节被忽略或遗漏。《C#/.NET/.NET Core拾遗补漏》专栏我们将探讨一些可能被忽略或遗漏的重要知识点、信息或细节,以帮助大家更全面地了解这些技术栈的特性和发展方向。

    🔝返回目录

    🕹C#/.NET/.NET Core学习路线集合

    C#、.NET、.NET Core、WPF、WinForm、MAUI、Avalonia、Unity 等相关技术学习、工作路线集合,无论你是 .NET 初学者还是希望进阶的 .NET 开发者,都能在这里找到清晰的学习路线与实用资源。内容将持续更新,助力 .NET 开发者高效掌握技术要点,少走弯路,稳步进阶!

    C#/.NET/.NET Core学习路线集合

    🔝返回目录

    🥇C#/.NET/.NET Core开发实战教程

    全面的.NET Core MongoDB入门到实战教程

    .NET 9操作SQLite入门到实战详细教程

    选型、开发详细教程
    发布部署详细教程
    拓展文章教程

    .NET微信网页开发相关文章教程

    .NET Core NPOI实操教程

    .NET高级调试系列-WinDbg调试实战教程

    文章源于一线码农大佬,更多高级调试系列教程欢迎关注大佬的GitHub仓库dotnetfly👉。

    C#开发PACS、RIS、3D医学影像处理系统系列教程

    文章源于博客园乔克灬叔叔,更多C#开发PACS、RIS、3D医学影像处理系统系列教程欢迎关注乔克灬叔叔博客👉。

    ASP.NET Core Blazor入门到实战教程

    ASP.NET Core从壹开始微服务[DDD]教程

    文章源于博客园老张的哲学,更多.NET相关优质文章教程欢迎关注老张的哲学👉

    🔝返回目录

    📚C#/.NET/.NET Core推荐学习书籍

    古人云:“书中自有黄金屋,书中自有颜如玉”,说明了书籍的重要性。作为程序员,我们需要不断学习以提升自己的核心竞争力。以下是一些优秀的C#/.NET/.NET Core相关学习书籍,值得.NET开发者们学习和专研。书籍已分类,欢迎大家PR分享自己觉得不错的C#/.NET/.NET Core宝藏书籍。

    🔝返回目录

    📺C#/.NET/.NET Core学习视频大全

    精选 C#、.NET、.NET Core、Blazor、WPF、WinForm、Avalonia 等核心技术优质学习视频大全,助力 .NET 开发者高效入门与进阶,内容将持续更新同时也欢迎大家一起来完善和贡献自己觉得不错的 C#/.NET/.NET Core 学习视频资源!!!

    关注微信公众号《追逐时光者》回复关键字:《学习视频》获取C#/.NET/.NET Core学习视频大全在线查阅地址。

    C#/.NET/.NET Core学习视频大全

    🔝返回目录

    🏗️C#/.NET/.NET Core优秀项目框架

    C#/.NET/.NET Core项目宝库

    为.NET开发者提供一个寻找优秀C#/.NET/.NET Core项目和框架的入口,通过了解和对比更多的项目和框架来选择最适合我们自己学习、工作开发的一套项目或者框架。优秀的项目不应该被埋没,欢迎大家一起加入这个组织共同完善、发展.NET社区!!这些都是非常优秀的项目和框架,排名不分先后,欢迎前往项目原址Star💖。大家可以在该🏗️C#/.NET/.NET Core优秀项目和框架Issues中留言,我会定期收录到项目宝库组织中。

    C#/.NET/.NET Core优秀项目和框架Issues

    为.NET开源勇士提供一个推荐自己优秀项目和框架的Issues,大家可以把自己写的或者感觉不错的C#/.NET/.NET Core项目or框架链接地址和描述提交到在这里,提供给广大.NET开发者们参考、学习和使用,并且我会定期在公众号推广和分享👀这些优秀项目和框架(注意:排名不分先后,都是十分优秀的开源框架和项目💖)。

    C#/.NET/.NET Core优秀项目和框架精选

    帮助开发者发现功能强大、性能优越、创新前沿、简单易用的C#/.NET/.NET Core优秀项目和框架,无论你是寻找灵感、学习新技术、改进代码质量,还是想拓展自己的技术视野,都能为你提供有价值的参考和指导。关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发效率和质量。坑已挖,欢迎大家踊跃提交PR或者在该🏗️C#/.NET/.NET Core优秀项目和框架Issues中留言(让优秀的项目和框架不被埋没),我会定期收录、公众号推广和分享👀(注意:排名不分先后,都是十分优秀的开源项目和框架,每周定期更新分享💖)。

    🔝返回目录

    🏆C#/.NET/.NET Core技术前沿周刊

    C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。

    欢迎投稿、推荐或自荐优质文章、项目、学习资源等。

    🔝返回目录

    ⚔C#/.NET/.NET Core编程技巧练习集

    C#/.NET/.NET Core编程常用语法、算法、技巧、中间件、类库、工作业务实操练习集,配套详细的文章教程和代码示例,助力快速掌握C#/.NET/.NET Core中各种编程常用语法、算法、技巧、中间件、类库、工作业务实操等等。

    文章详细教程

    🔝返回目录

    🌍Web前端开发指南

    Web前端学习路线和教程

    Web前端面试宝典和常见面试题

    Web前端优质资源和文章汇总

    🔝返回目录

    🤖AIGC&AI赋能

    AI实用编程工具

    AI对话聊天助手

    AI实用效率工具

    AI提示词大全

    AI实战从入门到精通

    🔝返回目录

    🧱设计模式

    设计模式(Design Pattern) 是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解并且保证代码可靠性。 面向对象结合设计模式,才能真正体会到程序变得可维护、可复用、可扩展、灵活性好。设计模式对于程序员而言并不陌生,每个程序员在编程时都会或多或少地接触到设计模式。无论是在大型程序的架构中,亦或是在源码的学习中,设计模式都扮演着非常重要的角色。

    设计模式推荐学习教程

    经典的23种设计模式

    经典的23种设计模式思维脑图

    🔝返回目录

    🛠️数据结构

    数据结构是一种组织和存储数据的方式,它用于管理和操作数据的集合。数据结构可以定义为不同数据元素之间的关系,以及在存储和访问数据时使用的算法。它涉及到如何存储、组织和管理数据,以便能够高效地进行检索和操作。

    🧮逻辑算法

    逻辑算法是一种基于逻辑推理和结构化思维的算法设计方法。它是指通过逻辑关系和规则来解决问题的算法。逻辑算法通常使用形式化的逻辑语言和符号进行描述和表达,以便于机器或计算机程序的理解和执行。

    逻辑算法提升

    C#常见逻辑算法

    🔝返回目录

    🍇关系型数据库(SQL)

    关系型数据库(SQL)库指的是使用关系模型(二维表格模型)来组织数据的数据库,是一种使用结构化查询语言(Structured Query Language,简称SQL)进行数据管理和操作的数据库类型。它采用表格的形式来组织和存储数据,通过定义表之间的关系来建立数据之间的联系。

    SQL和数据库相关

    MySQL

    Microsoft SQL Server

    PostgreSQL

    Oracle

    SQLite

    🔝返回目录

    🍉非关系型数据库(NoSQL)

    非关系型数据库又被称为 NoSQL(Not Only SQL ),意为不仅仅是 SQL。指的是与传统关系型数据库(RDBMS)相对应的一类数据库管理系统。与关系型数据库不同的是非关系型数据库不使用传统的表格和行列结构来存储数据,而是采用更灵活的数据模型,例如键值对、文档、列族、图形等形式。

    NoSQL相关概念

    Redis

    MongoDB

    Memcached

    🔝返回目录

    💡系统设计