HTML5 – Canvas 2D cơ bản

HTML 5 - Canvas - Hello worldMột trong những nguyên nhân chính khiến nhiều người nhận định rằng HTML5 sẽ đem đến “cái chết từ từ” cho Flash, Silverlight và các công nghệ tương tự là sự ra đời của thẻ Canvas. Thông qua các API trong javascript, bạn có thể vẽ ra màn hình bất kì thứ gì và xử lý hoạt động của nó. Kết hợp với các thao tác của người dùng, bạn có thể tạo được các ứng dụng thuần HTML+javascript với hiệu ứng không thua kém Flash.

Tiếp tục đọc

Zend Framework – Cài đặt và sử dụng

HelloWorld Zend Framework IndexBài viết này giúp bạn mới làm quen với Zend Framework có thể biết cách cài đặt và sử dụng công cụ zf để tạo các dự án PHP theo mô hình MVC. Trong bài này tôi sử dụng chương trình WampServer và phiên bản ZendFramework 1.11.11.

Tiếp tục đọc

MSIL cơ bản – Part 1/6: Giới thiệu về MSIL

Intermediate Language (IL) hay còn được biết đến với tên Microsoft Intermediate Language (MSIL) và hiện tại được gọi là Common Intermediate Language (CIL), là một ngôn ngữ trung gian được tạo ra sau quá trình biên dịch từ các loại ngôn ngữ khác trong .Net như C#, C++, VB.Net, J#,… Trong bài này bạn sẽ được giới thiệu để viết chương trình đầu tiên bằng CIL và các đặc điểm chung của CIL.  (Tôi sẽ dùng tên MSIL trong tiêu đề vì đây là tên gọi phổ biến và dễ phân biệt nhất khi nói về ngôn ngữ này)

Tiếp tục đọc

MFC – Lesson1: Hello World!

VCplusplus_iconĐây là bài viết đầu tiên trong series hướng dẫn về lập trình VC++6 bằng MFC cho người bắt đầu. Thông qua các ví dụ đơn giản, mỗi bài sẽ cung cấp cho bạn những kiến thức cơ bản để bạn có thể bắt tay vào việc phát triển ứng dụng bằng VC++.

Tiếp tục đọc