
DotNetGuide
A Chinese-language curated knowledge base of C#/.NET learning, interview, and career resources.
- Stars
- 11.1k
- Forks
- 1.5k
- Licence
- MIT
- Language
- C#
- Last update
- 8 days ago
- Type
- Curated list
What it is
DotNetGuide is a large, Chinese-language collection of links and notes about C#, .NET and .NET Core. It gathers learning roadmaps, tutorials, books, videos, open-source project frameworks, common interview questions, resume templates and job postings in one place. It is a reading and reference resource rather than software you run.
- Follow the listed C#/.NET learning roadmaps to plan self-study
- Browse the recommended books and video courses to pick a starting resource
- Review the interview question and resume template sections before a job search
- Look up recommended open-source .NET project frameworks for reference
Great for
- Chinese-speaking developers learning C# or .NET from scratch
- Developers preparing for .NET job interviews, using the interview question sections
- Experienced .NET developers looking for curated frameworks and tools
- Students who want a structured learning path through the ecosystem
Not ideal for
- People who need English-language documentation, since the README is written in Chinese and most linked content is too
- Anyone looking for installable software or a library to add to a project
- Readers who want verified, up-to-date technical accuracy, because the README does not say how entries are reviewed
How to get it
- 1
Read it online
Clone the repository locally (optional)
git clone https://github.com/YSGStudyHards/DotNetGuide - 2
Run it
- Open the repository README on GitHub or the homepage at yuque.com.
- Use the table of contents links to jump to a section such as 学习路线 or 面试宝典.
- Open a linked resource and follow it.
- 3
Get the most out of it
- Use the Ctrl+F-friendly table of contents to find topics quickly.
- Start with the Microsoft official C# and .NET docs linked in the 优质学习资料收录栈 section.
- Check the Issues page for community-suggested resources and questions.
- Join the community or WeChat group linked in the README for discussion.
Downloads
Strengths
- Collects many scattered .NET resources into one categorized index
- Includes learning paths, interview material and resume templates in one place
- Open to contributions via Issues and pull requests, as stated in the README
Trade-offs
- Mostly Chinese-language, and many links point to WeChat articles or Yuque pages
- Being a link collection, the quality and currency of each linked resource varies and is not verified in the README
How it compares
| Project | Stars | Type | Level | Updated | Best for |
|---|---|---|---|---|---|
| DotNetGuide (this) | 11.1k | Curated list | beginner | 8 days ago | Chinese-speaking developers learning C# or .NET from scratch |
| practical-aspnetcore | 10.4k | Learning resource | intermediate | 2 months ago | Developers learning ASP.NET Core one feature at a time |
| maui | 23.3k | Framework | intermediate | 4 days ago | C# developers who want to target phones and desktops from one codebase |
| aspnetboilerplate | 12k | Framework | advanced | 11 days ago | C# developers already working in the ASP.NET Core ecosystem |
| Python | 226k | Learning resource | beginner | 17 days ago | Students learning algorithms and data structures |
| app-ideas | 98.4k | Curated list | beginner | 1.1 years ago | Beginners looking for practice projects to build after learning HTML, CSS, and JavaScript |
Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.