- 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 2)

0 0 18

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

Tiếp nối phần 1 của "TOP 10 PROJECT GITHUB GIÚP BẠN LÊN TRÌNH C#, ASP.NET, ASP.NET CORE 💎", hôm nay mình sẽ chia sẻ với các bạn 5 project còn lại từ Top 6 đến Top 10.

Top 6. ASP.NET Boilerplate - 11.6k ⭐️

Repo này là mẫu thiết kế của một ứng dụng web sử dụng ASP.NET hoàn chỉnh 🌐

Anh em nào mà hay xem trên mạng các video nói về nguyên tắc SOLID, thì có thể vào đây để tìm hiểu chi tiết về cách áp dụng SOLID vào code của một dự án sẽ như thế nào 👨‍💻

Repo này được xây dựng theo dạng multi-tanancy, và có chia thành các module để bạn dễ dạng mở rộng chức năng nếu muốn.

Bên cạnh đó, họ cũng cung cấp documentation rất chi tiết, để kể cả những bạn mới học cũng có thể dễ dàng tiếp cận và tìm hiểu 📝

👉️ Link Github: https://github.com/aspnetboilerplate/aspnetboilerplate

image.png

Top 7. C# Language Design - 11k ⭐️

Đây là một repo đến từ chính chủ nhà Microsoft, giúp team phát triển ngôn ngữ lập trình C# của họ có thể dễ dàng kết nối với những lập trình viên khác trên thế giới 🌍

Repo này lưu trữ đầy đủ về các tính năng đang có, những tính năng được đề xuất, ghi chú từ các buổi meeting và bản nháp spec của team phát triển ngôn ngữ lập trình C# 🗂️

Và đương nhiên, khi đã open như vậy, thì bạn cũng hoàn toàn có thể đề xuất tính năng mới hoặc fix bug, rồi tạo pull request đề team C# của Microsoft xem xét merge vào source code của họ 📬

👉️ Link Github: https://github.com/dotnet/csharplang

image.png

Top 8. practical-aspnetcore - 8.9k ⭐️

Repo này tổng hợp rất nhiều những mini projects để các bạn có thể thực hành với ASP.NET Core 👨‍💻

Ngoài phiên bản ASP.NET Core 8.0, thì còn có các các sample cho phiên bản 6.0, 5.0, 3.1 LTS, 2.1 LTS nữa.

Học phải đi đôi với hành mà. Nên nếu bạn đang thiếu ý tưởng để code mini project với ASP.NET Core thì hãy tham khảo ngay repo này nhé!

👉️ Link Github: https://github.com/dodyg/practical-aspnetcore

image.png

Top 9. clean-code-dotnet - 6.8k ⭐️

Clean Code là cuốn sách rất nổi tiếng - được mệnh danh là cuốn sách gối đầu giường của các lập trình viên 📖

Đây là cuốn sách xếp Top 1 Amazon Best Seller của thể loại sách Software Design & Engineering 🥇

Tác giả của cuốn sách này là Robert C. Martin, hay còn được biết đến rộng rãi với danh xưng "Uncle Bob" 👨‍🦳

Tuy nhiên, các ví dụ trong bản gốc của cuốn sách được code bằng Java, có thể gây đôi chút bất tiện cho những bạn mới học lập trình và code .NET/.NET Core. Vậy nên mục đích của repo này chính là xóa đi những bất tiện đó.

👉️ Link Github: https://github.com/thangchung/clean-code-dotnet

image.png

Top 10. The Algorithms - C# - 6.4k ⭐️

Trang GitHub của "The Algorithms" có lẽ quá nổi tiếng đối với những anh em đam mê thuật toán rồi 💫

Repo "The Algorithms - C#" này là một trong những repo con của họ, giúp các bạn hiểu và implement được các cấu trúc dữ liệu và giải thuật bằng cách sử dụng ngôn ngữ C#.

👉️ Link Github: https://github.com/TheAlgorithms/C-Sharp

image.png

Trên đây là phần 2 của bài viết "TOP 10 PROJECT GITHUB GIÚP BẠN LÊN TRÌNH C#, ASP.NET, ASP.NET CORE 💎"

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