nơi tổng hợp các kiến thức tin học trên toàn thế giới

ASP.NET MVC – Tạo View trong ứng dụng

Ở bài viết trước chúng ta tìm hiểu cách tạo một controller trong ứng dụng ASP.NET MVC, tuy nhiên kết quả trả về của các action chỉ là các chuỗi ký tự đơn giản. Ở bài viết này, chúng ta sẽ học cách để sử dụng các mẫu (.cshtml) để sinh ra mã HTML trả về cho người dùng.

Comments Off on ASP.NET MVC – Tạo View trong ứng dụng

C# – Giao tiếp giữa các process bằng Pipe Stream (Inter-process communication)

Kể từ .Net 3.5, bạn có thể dễ dàng thực hiện được việc truyền dữ liệu giữa các process (tiến trình) bằng các kênh Pipe, nhờ vào namespace mới System.IO.Pipes. Tùy theo mục đích, bạn có thể sử dụng loại Anonymous pipe hay Named pipe.

Comments Off on C# – Giao tiếp giữa các process bằng Pipe Stream (Inter-process communication)

Java – Dành cho người mới bắt đầu

Java là ngôn ngữ lập trình hướng đối tượng thuần túy, là ngôn ngữ mang tính sư phạm điển hình, với những kiến thức thu lượm được trong quá trình tìm hiểu về Java, bạn có thể dễ dàng tiếp thu được các công nghệ khác.

Comments Off on Java – Dành cho người mới bắt đầu

Tìm hiểu về chính sách bảo mật cho Web Server

Các máy chủ Web (Webserver) luôn là những vùng đất màu mỡ cho các hacker tìm kiếm các thông tin giá trị hay gây rối vì một mục đích nào đó. Hiểm hoạ có thể là bất cứ cái gì từ kiểu tấn công từ chối dịch vụ, quảng cáo các website có nội dung không lành mạnh, xoá, thay đổi nội dung các file hay phần mềm chứa mã nguy hiểm.

Comments Off on Tìm hiểu về chính sách bảo mật cho Web Server

Sử dụng index trong sql server một cách hiệu quả

Trong một câu lệnh SQL, một điều kiện tìm kiếm ở mệnh đề WHERE được gọi là sargable (viết tắt từ Search Argument-Able) nếu index có thể được sử dụng khi thực hiện câu lệnh (giả sử cột tương ứng có index)

Comments Off on Sử dụng index trong sql server một cách hiệu quả

Bí quyết giúp bạn học lập trình tốt hơn

Học lập trình không phải là chuyện mà ta có thể làm trong một sớm, một chiều, nhưng nó không phải là quá khó khăn. Có rất nhiều điều bạn có thể làm cho nó dễ dàng hơn khi bạn học lập trình. Bài viết sau đây được tham khảo từ trang web cprogramming.com sẽ có thể giúp ích cho chúng ta khám phá được những bí quyết để học lập trình tốt hơn và nhanh hơn.

Comments Off on Bí quyết giúp bạn học lập trình tốt hơn

Javascript – Dump đối tượng dưới dạng HTML table

Thông thường để xem một đối tượng có kiểu phức tạp trong javascript, ta thường dùng FireBug hoặc một addon tương tự. Tuy nhiên cách hiển thị các thông tin đối tượng của chúng có thể không theo ý bạn. Trong bài viết này, tôi sẽ tạo hướng dẫn cách để hiển thị một đối tượng javascript dưới dạng các table lồng nhau tùy theo độ phức tạp của chúng. Phương pháp rất đơn giản, bạn chỉ cần sử dụng đệ quy để kiểm tra kiểu đối tượng, lặp và tạo một table tương tự như công cụ LindPad thực hiện.

Comments Off on Javascript – Dump đối tượng dưới dạng HTML table