Tích hợp đăng nhập bằng tài khoản facebook vào website

Hôm nay mình làm một ví dụ nhỏ về cách sử dụng FB.login Javascript SDK của Facebook để xây dựng một chức năng đăng nhập trên website viết bằng Asp.Net MVC

Tạo hiệu ứng cho Font Awesome

Font Awesome Animation là một thư viện css cho phép chúng ta tạo các hiệu ứng rất sinh động cho glyphicons (như Font Awesome Icon) bằng cách sử dụng các thuộc tính của CSS3 như transforms, animations và keyframes. Hỗ trợ hầu hết cho các trình duyệt hiện đại và trình duyệt trên mobile.

Đá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.

Page 1 of 25
Search

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


Category

Blog Archive