Dotnet Tips: Những Frameworks mà một cao thủ .NET web developers nên biết

Một số frameworks mà lập trình viên .Net nên biết:


 
BACKEND DEVELOPER
1. ASP.NET MVC, NETCORE MVC
Website: https://dotnet.microsoft.com/apps/aspnet/mvc
Là một framework tuyệt với để xây dựng web theo mô hình MVC (Model - View - Controller),
hiện tại những  dự án viết trên nền tảng netcore có thể được hỗ trợ triển khai trên Window, Linux, Mac ...

2. ASP.NET WEB API, NETCORE WEB API
Website: https://dotnet.microsoft.com/apps/aspnet/apis
Hỗ trợ viết API theo nhiều định dạng Soap (xml), rest api (Json), 
hiện tại những  dự án viết trên nền tảng netcore có thể được hỗ trợ triển khai trên Window, Linux, Mac ...

SIGNAL
Website: https://dotnet.microsoft.com/apps/aspnet/signalr
Là công cụ hỗ trợ những ứng dụng thời gian thực như chat, notification, hiện đã hỗ trợ triển khai trên các môi trường Window, Mac, Linux... 

Common Logging
Website: http://netcommon.sourceforge.net
Là một thư việc hỗ trợ ghi log cho ngôn ngữ lập trình .Net, đơn giản và dễ sử dụng.

Logging in Net
Website: https://docs.microsoft.com/en-us/dotnet/core/extensions/logging
.NET hỗ trợ API ghi nhật ký hoạt động với nhiều nhà cung cấp dịch vụ ghi nhật ký bên thứ ba và bên thứ ba được tích hợp sẵn

Dependency Injection
Website: https://docs.microsoft.com/en-us/dotnet/core/extensions/dependency-injection

WINDSOR CONTAINER
Website: http://www.castleproject.org
Source Code: https://github.com/castleproject/Windsor
Là một thư viện hỗ trợ Dependency Injection

AUTOMAPPER
Website: http://automapper.org/
Cũng là một thư viện hỗ trợ ánh xạ dữ liệu giữa .Net và cơ sở dữ liệu.

DAPPER
Website: https://dapper-tutorial.net/dapper
Cũng là một thư viện hỗ trợ ánh xạ dữ liệu giữa .Net và cơ sở dữ liệu.

SERVICE STACK
Website: https://servicestack.net
Là một thư viện hỗ trợ xây dựng API khá mạnh

QUARTZ.NET
Website: https://www.quartz-scheduler.net/
Công cụ hỗ trợ xây dựng những hệ thống quản lý lịch tự động. Dùng thư viện này khá là ổn áp.

CACHE COW
Website: https://github.com/aliostad/CacheCow
Cung cấp một giải pháp cache tuyệt vời, hỗ trợ cả netcore và .net framework

REDIS
Website: http://redis.io
Source Code: https://github.com/redis/redis
Cung cấp một giải pháp cache tuyệt vời cho các hệt thống viết bằng bất kỳ ngôn ngữ lập trình nào. Hiện tại trên cloud AWS, Azure ... đều cung cấp các giải pháp về Redis Cache.

XUNIT
Source Code: https://github.com/xunit/xunit
Là thư viện phổ biến nhất hỗ trợ cho testing các framework for .NET applications

FRONTEND DEVELOPER (UI/UX)
SASS
Website: https://sass-lang.com
Source Code: https://github.com/sass/sass
Là một thư viện CSS chuyên nghiệp, bạn nên sử dụng một lần sẽ thấy hiệu quả

BOOTSTRAP
Website: https://getbootstrap.com
Thư viện mà nguồn mở cho css tuyệt vời. Bootraps hiện vẫn phát triển liên tục và hỗ trợ các Framework như ReactJS, AngularJS, JQuery, ....

AngularJS
Website: https://angularjs.org
Thư viện js tuyệt vời của google phát triển, là một trong những thư viện sử dụng nhiều nhất cho giới làm Frontend

ReactJS
Website: https://reactjs.org
Thư viện js quá đỉnh của Facebook phát triển, là một trong những thư viện sử dụng nhiều nhất cho giới làm Frontend

1 nhận xét:

  1. You need to take part in a contest for one of the greatest blogs on the internet. I will recommend this web site!

    Trả lờiXóa

Có nhận xét mới

Like