Find structured C# and .NET learning materials including books, videos, and roadmaps without hunting across many sites
Prepare for .NET developer job interviews using linked resume templates and real candidate interview experiences
Discover and browse open-source .NET project examples to study patterns or find projects to contribute to
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.
← ysgstudyhards on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.