Đánh dấu kết quả tìm kiếm dễ dàng với AngularJs Filter

Chức năng đánh dấu (highlighting) kết quả tìm kiếm giúp nâng cao trải nghiệm người dùng, hỗ trợ người sử dụng nhanh chóng tìm ra kết quả mong muốn trong thời gian ngắn nhất. Chúng ta rất quen thuộc với tính năng này trong hầu hết các tính năng tìm kiếm của trình duyệt, rich text editor hay Google docs. Trong ví dụ này mình sẽ làm một tính năng tương tự sử dụng AngularJs Filter module.

Tìm hiểu về cách xây dựng web widget (P1)

Web widget ngày này được sử dụng khá nhiều, ví dụ như các button like, share, comment... của facebook. Hay các chat ember widget như của subiz, tawk. Từ trước đến nay mình sử dùng mấy cái này cho website của mình và khách hàng khá nhiều, nhưng chưa bao giờ nghĩ sẽ tự build một cái. Đợt vừa rồi trong dự án có yêu cầu phải làm 1 cái web widget như vậy, mình đã phải research trên mạng và học được khá nhiều vấn đề hay ho và muốn chia sẻ cùng các bạn.

Convert HTML to PDF dễ dàng với thư viện Select.Pdf

Select.Pdf là một thư viện hỗ trợ các lập trình viên .Net chuyển đổi HTML sang PDF một cách dễ dàng. Trước khi dùng thư viện này thì mình có sử dụng iTextSharp, nhưng thấy Select.Pdf không bị lỗi định dạng css như thằng iTextSharp mà mình thỉnh thoảng vẫn gặp.

Tìm hiểu về Async và Await trong Asp.Net

Lập trình bất đồng bộ (Asynchronous Programing) là cách viết code để nhiều phương thức có thể chạy cùng một lúc mà không phải chờ đợi phụ thuộc vào nhau, nó khác với lập trình tuần tự (Synchronous Programing) là phương thức A hoàn thành rồi mới chạy đến phương thức B. Việc ứng dụng lập trình bất đồng bộ để xử lý các hàm không phụ thuộc vào nhau chạy một cách đồng thời sẽ đem lại hiệu quả đáng kể đối với tốc độ chương trình và trải nghiệm người dùng, kể từ .Net 4.5  việc lập trình bất đồng bộ sẽ đơn giản hơn trước với sự hỗ trợ của cặp từ khóa Async & Await.

Tìm hiểu về Ajax Helpers trong Asp.Net MVC

Bên cạnh việc sử dụng Ajax với jQuery thì Asp.Net MVC còn có Ajax Helper method hỗ trợ rất tốt cho lập trình viên .Net xây dựng các chức năng xử lý bất đồng bộ (asynchronously) một cách dễ dàng và nhanh chóng. Trong bài này mình sẽ làm một số ví dụ nhỏ về cách sử dụng Ajax Helpers trong Asp.Net MVC5

Export Excel cực dễ với ClosedXML

ClosedXML là một thư viện hỗ trợ lập trình viên .Net tạo ra các file Excel 2007+ để làm report báo cáo một cách dễ dàng và nhanh chóng, ClosedXML giúp lập trình viên làm việc với excel theo các tiếp cận hướng đối tượng mà không cần phải quan tâm quá nhiều đến cấu trúc quá phức tạp của XML.

Page 1 of 24
Search
Category

Blog Archive

Đăng ký nhận bài mới