Áp dụng SignalR để xây dựng dịch vụ Push Notification trong Microservices
Trong kiến trúc microservices, việc giao tiếp thời gian thực đóng vai trò cực kỳ quan trọng, đặc biệt khi…
Programs must be written for people to read, and only incidentally for machines to execute.
Trong kiến trúc microservices, việc giao tiếp thời gian thực đóng vai trò cực kỳ quan trọng, đặc biệt khi…
Trong các bài viết trước, chúng ta đã cùng nhau khám phá nhiều kỹ thuật khác nhau để đạt được…
Việc kết nối tới các API của SignalR mà không sử dụng client SDK của nó có thể gặp khó…
Tiếp tục bài viết trước về mình viết riêng chủ đề cách làm việc với SignalR, cùng mình nhắc lại…
Trước đó mình có 2 bài viết nói về Dto và có bạn comments hỏi về POCO, bài viết này…
Trong các bài viết trước, chúng ta đã cùng nhau khám phá nhiều phương pháp khác nhau để xây dựng…
Đội ngũ của bạn cuối cùng cũng quyết định loại bỏ hệ thống monolith cồng kềnh đã lỗi thời? Bạn…
Trong C#, hai khái niệm boxing và unboxing đóng vai trò quan trọng khi làm việc với kiểu dữ liệu…
Để bắt đầu tìm hiểu về Stack và Heap trong C#, trước tiên chúng ta cần nắm được hai khái…
Jenkins là một công cụ mạnh mẽ để tự động hóa quy trình CI/CD (Continuous Integration/Continuous Deployment). Mình cũng có…
Trong bài viết này, chúng ta sẽ thiết lập môi trường Docker cơ bản trên một VPS từ đầu, bao…
Khi phát triển phần mềm, bạn thường tuân theo quy trình SDLC (Vòng đời phát triển phần mềm), trong đó…