explaingit

ysgstudyhards/dotnetguide

10,475C#Audience · developerComplexity · 1/5Setup · easy

TLDR

A curated Chinese-language index of learning resources for C# and .NET developers, linking to books, video tutorials, interview guides, open-source project examples, and job listings all in one place.

Mindmap

mindmap
  root((dotnetguide))
    What it is
      Curated index
      Chinese language
      Community maintained
    Topics covered
      C# and .NET learning
      Interview prep
      Job listings
      CS fundamentals
    Resource types
      Books and videos
      Roadmaps
      Open-source examples
      Weekly newsletter
    Audience
      Chinese developers
      .NET beginners
      Job seekers
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Find structured C# and .NET learning materials including books, videos, and roadmaps without hunting across many sites

USE CASE 2

Prepare for .NET developer job interviews using linked resume templates and real candidate interview experiences

USE CASE 3

Discover and browse open-source .NET project examples to study patterns or find projects to contribute to

Tech stack

C#.NET.NET Core

Getting it running

Difficulty · easy Time to first run · 5min
License not specified in the explanation.

In plain English

DotNetGuide is a knowledge base written in Chinese that collects and organizes learning resources for C#.NET, and .NET Core, which are Microsoft's programming languages and software frameworks used to build desktop applications, web services, and more. The project was created because the author felt that quality learning materials for the .NET ecosystem were scattered across many different websites, making it hard for newcomers or working developers to find them in one place. The repository is essentially a large curated index, not a piece of software. It links to books, video tutorials, learning roadmaps, open source project examples, programming exercises, developer tools, and interview preparation materials. There are also sections on broader computer science topics such as databases, algorithms, operating systems, networking, and container technology, all framed around the .NET development context. A notable section covers job-seeking: it includes links to resume templates, interview tips written from real candidate experiences, and a jobs board for .NET developer positions. There is also a weekly newsletter called the ".NET Technology Frontier Weekly" that covers recent developments in the ecosystem. The project is maintained by a single author who also runs a WeChat public account and a paid learning community called DotNetGuide Programming Academy. The GitHub Issues section is used as a community forum where readers can ask questions, suggest additions, or share their own finds. Contributions via Issues or pull requests are welcomed. Because the README and almost all linked content is in Chinese, the primary audience is Chinese-speaking developers learning .NET. The full README is longer than what was shown.

Copy-paste prompts

Prompt 1
List the best free resources in the DotNetGuide collection for learning C# from scratch as a complete beginner
Prompt 2
I have a .NET developer interview next week, which sections of DotNetGuide cover data structures, algorithms, and common interview questions?
Prompt 3
Show me how to contribute a new resource link or open-source project to the DotNetGuide repository via a pull request
Prompt 4
What open-source .NET projects in DotNetGuide are good examples of building REST APIs with ASP.NET Core?
Open on GitHub → Explain another repo

← ysgstudyhards on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.