Xuất dữ liệu ra Excle, Word hay PDF với asp.net - C#

Bạn muốn lập trình cho phép Export dữ liệu từ Datatable, Gridview ra Excel, Word hay PDF? Trong bài viết này mình sẽ giới thiệu với các bạn cách thực hiện điều đó bằng cách sử dụng thư viện itextsharp.dll. Bạn muốn lập trình cho phép Export dữ liệu từ Datatable, ...

Tác giả: Trần Trung Dũng viết 20:44 ngày 02/10/2018

ASP.net Ajax TabContainer Tab động với dữ liệu SQL

Nếu bạn đã từng sử dụng Ajax TabContainer của Ajax bạn đã biết tạo các Tab cũng không khó khăn chỉ việc kéo Control TabContainer vào và tạo thêm các Tabcontent cho nó. Nhưng nếu số lượng các TabContent của bạn không có định, thì việc sử dụng code aspx với TabContainer không đáp ứng được. Bài ...

Tác giả: Hoàng Hải Đăng viết 20:44 ngày 02/10/2018

Lấy tên quốc gia thông qua địa chỉ IP

Lấy tên quốc gia thông qua địa chỉ IP <?php $ip = $_GET['ip']; if($ip!=') { $country = exec("whois $ip | grep -i country"); $country = strtolower($country); $country = str_replace("country:", "", "$country"); ...

Tác giả: Tạ Quốc Bảo viết 20:44 ngày 02/10/2018

ASP.NET - Làm nổi bật (Hightlight) dòng trong GridView

Một vấn đề chúng ta hay gặp trong thiết kế nội dung trang web là làm sao có thể hiển thị nội dung và làm nổi bật dòng của bảng dữ liệu sử dụng điều khiển GridView trên trang web ASP.NET. Bài viết này sẽ hướng dẫn bạn thực hiện điều này Trong bài viết này chúng ta sẽ sử ...

Tác giả: Tạ Quốc Bảo viết 20:44 ngày 02/10/2018

Nén hoặc giải nén một file hay một thư mục

Khi lập trình có khi bạn gặp phải vấn đề là nén hoặc giải nén một file, một thư mục hoặc copy file hoặc thư mục. Trong bài viết này mình sẽ hướng dẫn các bạn sử dụng thư viện ICSharpCode.SharpZipLib để thực hiện điều đó Khi lập trình có khi bạn gặp phải vấn đề là nén ...

Tác giả: Vũ Văn Thanh viết 20:44 ngày 02/10/2018

Bảo mật Session

Có hai kiểu tấn công session phổ biến nhất đó là session cố định(session fixation) và cướp session ( session hijacking) Khi một người triệu gọi trang web lần đầu tiên ứng dụng sẽ gọi session_start() để tạo ra sesion cho user. PHP sẽ tự động sinh ngẫu nhiên một định danh khác nhau cho mỗi ...

Tác giả: Trịnh Tiến Mạnh viết 20:44 ngày 02/10/2018

Những thủ thuật trong .NET phần 4

Trong các phần trước phần trước bạn đã tham khảo 30 thủ thuật lập trình với asp.net. Trong phần 4 này tôi sẽ tiếp tục 10 thủ thuật nữa để bạn tham khảo. Có thể những thủ thuật này thường với bạn nhưng hay với người khác, thường vì bạn đã biết hay vì bạn chưa biết, Hy vọng những thủ thuật này ...

Tác giả: Bùi Văn Nam viết 18:10 ngày 02/10/2018

Lấy thông tin “Server Load” bằng PHP

Đôi khi bạn muốn kiểm soát lượng truy cập vào website của mình, thông qua Apache bạn có thể tính toán được thông số lượng truy cập hiện tại. Đôi khi bạn muốn kiểm soát lượng truy cập vào website của mình, thông qua Apache bạn có thể tính toán được thông số lượng truy ...

Tác giả: Bùi Văn Nam viết 18:10 ngày 02/10/2018

Facebook xóa các nội dung liên quan tới scandal bảo mật của hãng

Một số người dùng đã thông báo rằng họ không thể đăng những thông tin có liên quan về scandal bảo mật gây ảnh hưởng đến 50 triệu người dùng trên Facebook. Vấn đề này dường như chỉ ảnh hưởng đến một số kênh và group media nhất định, trong đó có The Guardian và Associated Press, vốn là ...

Tác giả: Tạ Quốc Bảo viết 18:10 ngày 02/10/2018

Giải quyết vấn đề tìm kiếm có dấu - không dấu

Bài viết này do tôi sưu tầm trên phpbasic giải quyết vấn đề tìm kiếm có dấu - không dấu,có lúc bạn phải cần nó đó 1/Vấn đề thứ nhất,kiểm tra chuổi nhập có dấu hay không dấu 2/Không làm tăng dung lượng database. Đoạn code sau sẽ giải quyết được 2 vấn đề trên -> ...

Tác giả: Bùi Văn Nam viết 18:09 ngày 02/10/2018

Những thủ thuật trong .NET phần 3

Trong 2 phần trước tôi đã tổng hợp 20 thủ thuật (mỗi phần 10 thủ thuật) lập trình với asp.net. Trong phần tiếp theo này tôi sẽ tiếp tục tổng hợp 10 thủ thuật nữa để các bạn tham khảo. » Tổng hợp các thủ thuật lập trình asp.net - Phần 1 » Tổng hợp các thủ thuật lập trình asp.net - Phần 2 ...

Tác giả: Trịnh Tiến Mạnh viết 18:09 ngày 02/10/2018

Những thủ thuật trong .NET phần 1

Trong bài viết này tôi sẽ tìm lại và tổng hợp các thủ thuật khi lập trình với asp.net. Có thể nó sẽ giảm bớt công sức khi bạn lập trình. Tôi sẽ chia làm nhiều phần, mỗi phần tôi sẽ post 10 thủ thuật hy vong sẽ giúp ích cho các bạn thủ thuật, lập trình, thủ thuật lập trình, asp.net, ...

Tác giả: Trần Trung Dũng viết 18:09 ngày 02/10/2018

Ứng dụng jquery giống facebook

The Facebook User Interface is one of the most popular, attractive and simple to use. At the same time, it is a challenge for designers to create these kind of user interface. These jQuery plugins help designes to create facebbok style UI with ease. 1. Facebox ...

Tác giả: Trịnh Tiến Mạnh viết 18:09 ngày 02/10/2018

Tạo layout đơn giản bằng CSS & DIV

Để tăng sự mềm dẻo cho trang web, hiện nay người ta đang cố gắng loại bỏ các table khi thiết kế layout, thay vào đó là sử dụng thẻ DIV và kết hợp với CSS. Bài viết này cung cấp một ví dụ đơn giản giúp chúng ta có thể nhanh chóng dựng một layout mà không tốn quá nhiều thời gian cho việc ...

Tác giả: Hoàng Hải Đăng viết 18:09 ngày 02/10/2018

Những thủ thuật trong .NET phần 2

Trong phần 1 tôi đã nêu ra 10 thủ thuật nhỏ trong lập trình asp.net. Bài này tôi tiếp tục tổng hợp tiếp các thủ thuật lập trình với aspx.net Thủ thuật, Thủ thuật lập trình asp.net, 11. Tổng hợp nhiều file js trong một file duy nhất Thông thường trang web của bạn sẽ ...

Tác giả: Vũ Văn Thanh viết 18:09 ngày 02/10/2018

[Ebook] Điều căn bản về DevOps

DevOps không phải là một công cụ, nó là một phương pháp tiếp cận và đó là một văn hóa với mục tiêu tối ưu hóa vòng đời phát triển phần mềm SDLC (Software Development Life Cycle) bằng cách đưa sự phát triển (development) và operation xích lại gần nhau hơn. Đó là một hệ tư tưởng hoàn ...

Tác giả: Hoàng Hải Đăng viết 18:09 ngày 02/10/2018

Xoá bỏ giá trị trùng của một mảng

Bạn muốn loại bỏ các giá trị trùng trong mảng một chiều nhưng bạn chưa biết cách làm hoặc chưa nghĩ ra cách tốt nhất? Chúng tôi muốn giới thiệu với bạn một cách làm, tuy không tối ưu nhưng biết đâu lại hữu dụng với bạn. CODE function ...

Tác giả: Bùi Văn Nam viết 18:09 ngày 02/10/2018

Sửa lỗi Headers Already Sent

Một HTTP response thông thường bao gồm 2 phần là header và content. Phần header trong 1 HTTP response chỉ ra bản chất của response và cách xử lý với chúng. Ví dụ, 1 response có chỉ ra "Location" trong header , cái này báo cho trình duyệt để tự động chuyển đến ...

Tác giả: Vũ Văn Thanh viết 18:09 ngày 02/10/2018

Duyệt thư mục và show hình ảnh bằng PHP

Duyệt thư mục và show hình ảnh bằng PHP //thư mục cần duyệt $directory = "./"; //lấy tất cả các file có phần mở rộng là jpg $images = glob($directory . "*.jpg"); //duyệt và show hình ảnh foreach($images as $image) { echo ' '; } ?> ...

Tác giả: Vũ Văn Thanh viết 18:09 ngày 02/10/2018

Kết nối FTP bằng PHP

Lập trình PHP: Kết nối FTP Server bằng PHP . <? //connect to server if(!($ftp = ftp_connect("localhost"))) { print("Unable to connect!<br />n"); exit(); } print("Connected.<br ...

Tác giả: Vũ Văn Thanh viết 18:09 ngày 02/10/2018