- vừa được xem lúc

TOP 10 PROJECT GITHUB GIÚP BẠN LÊN TRÌNH C#, ASP.NET, ASP.NET CORE 💎 (Phần 1)

0 0 13

Người đăng: Tờ Mờ Sáng học Lập trình

Theo Viblo Asia

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

image.png

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ệncô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

image.png

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

image.png

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

image.png

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

image.png

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 upvote1 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:

Hẹn gặp lại 👋

Bình luận

Bài viết tương tự

- vừa được xem lúc

Các loại tham chiếu Nullable trong C# (Phần 1)

1. Giới thiệu. C# 8.0 giới thiệu kiểu tham chiếu nullable và kiểu tham chiếu non-nullable cho phép bạn đưa ra các lựa chọn quan trọng về thuộc tính cho các biến kiểu tham chiếu:.

0 0 52

- vừa được xem lúc

Command pattern qua ví dụ !

Command pattern là gì . Command pattern khá phổ biến trong C #, đặc biệt khi chúng ta muốn trì hoãn hoặc xếp hàng đợi việc thực hiện một yêu cầu hoặc khi chúng ta muốn theo dõi các hoạt động. Hơn nữa, chúng ta có thể hoàn tác tác chúng. .

0 0 192

- vừa được xem lúc

Hiểu Liskov Substitution Principle qua ví dụ !

Liskov Substitution Principle là gì . Nguyên tắc đóng mở xác đinh rằng các instance của lớp con có thể thay thế được instance lớp cha mà vẫn đảm bảo tính đúng đắn của chương trình.

0 0 36

- vừa được xem lúc

Creating custom Controls Wpf

Introduction. Wpf/winforms provides various controls like Buttons, Textbox, TextBlock, Labels etc.

0 0 55

- vừa được xem lúc

[P1] Chọn công nghệ nào để xây dựng website?

Hiện nay nhu cầu phát triển website, app tăng rất cao do xu hướng "số hóa 4.0" trong và ngoài nước.

0 0 85

- vừa được xem lúc

Kiểu dữ liệu trong C#

Dẫn nhập. Ở bài BIẾN TRONG C# chúng ta đã tìm hiểu về biến và có một thành phần không thể thiếu khi khai báo biến – Đó là kiểu dữ liệu.

0 0 36