Số liệu được updated ngày 19/05/2024
Top 1. Awesome .NET Core - 19.3k ⭐️
Repo này tổng hợp danh sách rất nhiều những thư viện, công cụ, phần mềm và framework xịn xò viết bằng .NET Core.
Điều đặc biệt là repo này được khởi xướng bởi anh Chung Quang Thắng (Thang Chung), một trong những người nổi tiếng trong cộng đồng .NET không chỉ ở Việt Nam, mà còn trên thế giới 🌍
Anh Thắng cũng từng được trao giải Microsoft Azure MVP vào năm 2020. Và hiện tại, anh đang là Technical Manager của NashTech 🇻🇳
Viết xong mới thấy profile của anh Thắng còn nổi bật hơn repo này nữa 😅
👉️ Link Github: https://github.com/thangchung/awesome-dotnet-core
Top 2. Awesome .NET - 18.4k ⭐️
Một repo tương tự như trên, nhưng là của .NET, chứ không phải .NET Core. Và tác giả khởi xướng repo này cũng là một người khác, không phải anh Thắng 😁
Anh em nào đang code .NET vào đây chắc chắn sẽ biết thêm được rất nhiều lựa chọn về các thư viện và công cụ hữu ích, phục vụ cho công việc và dự án của mình.
👉️ Link Github: https://github.com/quozd/awesome-dotnet
Top 3. ASP.NET Core Developer Roadmap - 17.7k ⭐️
Đây chắc hẳn là một repo mà rất nhiều anh em developer C#, .NET mong đợi 😍
Một roadmap giúp anh em có định hướng rõ ràng về lộ trình mình cần học, theo thứ tự từ cơ bản đến nâng cao, để có được bước đi vững chắc trên con đường trở thành developer chuyên nghiệp 🛣️
Roadmap này sẽ đặc biệt hữu ích nếu bạn đang bối rối không biết nên học gì tiếp theo. Bạn sẽ hiểu thêm về lý do tại sao một công cụ này sẽ phù hợp hơn trong một số trường hợp, so với công cụ kia.
Và tác giả cũng có một chia sẻ rất hay gửi tới anh em, đó là: "Những thứ trendy không phải lúc nào cũng là lựa chọn phù hợp nhất cho công việc."
👉️ Link Github: https://github.com/MoienTajik/AspNetCore-Developer-Roadmap
Top 4. Clean Architecture - 15k ⭐️
Nếu anh em đang vướng phải bài toán xây dựng kiến trúc project với ASP.NET Core sao cho dễ quản lý, dễ đọc, dễ hiểu, dễ bảo trì, thì Clean Architecture chắc chắn là một giải pháp hữu ích để giải quyết vấn đề đó ✅
Công ty trước đây mình làm cũng chuyên sử dụng ASP.NET Core. Và sau nhiều thời gian nghiên cứu, thì các anh SA trong công ty cũng đã phổ biến và áp dụng Clean Architecture cho toàn bộ các dự án.
Vậy nên, không chỉ những anh em developer đã có kinh nghiệm, mà ngay cả những bạn sinh viên cũng hoàn toàn có thể truy cập repo này để học hỏi kiến thức, code demo áp dụng Clean Architecture, chắc chắn sẽ là lợi thế khi các bạn đi thực tập và làm việc ở các công ty 💫
👉️ Link Github: https://github.com/ardalis/CleanArchitecture
Top 5. ABP Framework - 12.3k ⭐️
Tương tự như Clean Architecture, ABP Framework cũng là repo được rất nhiều dự án áp dụng để phát triển ứng dụng web của mình.
Thậm chí họ còn xuất bản cả sách hướng dẫn "Mastering ABP Framework", kênh Youtube https://www.youtube.com/@Volosoft/playlists, cùng một trang web hướng dẫn chi tiết từ A đến Z cho anh em đó là trang https://abp.io
Thực sự là vừa có tầm, vừa có tâm 🌻
👉️ Link Github: https://github.com/abpframework/abp
Trên đây là phần 1 của bài viết "TOP 10 PROJECT GITHUB GIÚP BẠN LÊN TRÌNH C#, ASP.NET, ASP.NET CORE 💎"
Mình đang gấp rút hoàn thiện nốt phần 2 với 5 project còn lại từ Top 6 đến Top 10.
Nếu các bạn thấy bài viết này hữu ích, thì hãy tặng mình 1 upvote và 1 comment để mình có động lực viết thêm những series bài viết thú vị về lập trình tiếp theo nha 🌻
Các bạn cũng có thể tham khảo series video "Lên trình Thuật toán - Lập trình thi đấu 🏆" mà mình đang làm trên Youtube tại đây: