Bài viết của Vũ Văn Thanh

Xây dựng một Blockchain đơn giản bằng Javascript (P2)

Trong bài viết trước, chúng ta đã xây dựng một blockchain đơn giản bằng Javascript để minh họa cách hoạt động của một blockchain. Tuy nhiên, nó thực sự vẫn chưa hoàn chỉnh, và vẫn rất dễ dàng bị tấn công thay đổi dữ liệu. Blockchain cần một cơ chế khác để bảo vệ bản thân khỏi các cuộc tấn công. Vì ...

Tác giả: Vũ Văn Thanh viết 11:53 ngày 02/10/2018 chỉnh sửa

Chọn lập trình di động hay lập trình web?

Tập trung xuất sắc cho 1 kỹ năng Trong khoảng thời gian 2 năm, chỉ nên tập trung học, rèn luyện xuất sắc 1 công nghệ: hoặc lập trình web, hoặc lập trình di động. Đối với lập trình web tập trung dùng thành thạo 1 framework, lập trình ra ứng dụng cụ thể. Đối với di động chỉ cần ...

Tác giả: Vũ Văn Thanh viết 11:52 ngày 02/10/2018 chỉnh sửa

[C#] Hướng dẫn gởi Gmail và đính kèm tập tin file trong lập trình csharp

Xin chào các bạn, bài viết hôm nay, mình sẽ hướng dẫn các bạn cách gởi gmail trong lập trình C# , có tích hợp đính kèm tập tin file Trong bài viết hướng dẫn, mình đã tích hợp sẵn thư viện Gmail.dll, cách bạn có thể tích hợp vào project để sử dụng ...

Tác giả: Vũ Văn Thanh viết 11:50 ngày 02/10/2018 chỉnh sửa

[C#] Hướng dẫn thêm, lưu, xóa, sửa, tìm kiếm sqlserver sử dụng thư viện Dapper ORM

Bài viết hôm nay, mình sẽ hướng dẫn các bạn cách CRUD ( thêm, lưu, xóa, sửa, tìm kiếm ) database SQL SERVER, sử dụng thư viện Dapper ORM trong lập trình C# . Ở bài viết trước, mình đã có giới thiệu qua thư viện Dapper ORM là gì rồi, bạn có thể tham ...

Tác giả: Vũ Văn Thanh viết 11:48 ngày 02/10/2018 chỉnh sửa

[C#] Bắt sự kiện bật, tắt chương trình. Event start, stop process

C# hỗ trợ người lập trình biết được chương trình nào vừa được bắt đầu, chương trình nào vừa kết thúc thông qua sự kiện EventArrivedEventHandler của ManagementEventWatcher nằm trong bộ thư viện System.Management . Để bắt được các sự kiện này, ...

Tác giả: Vũ Văn Thanh viết 11:47 ngày 02/10/2018 chỉnh sửa

[C#] Hướng dẫn DeCaptcha sử dụng thư viện Aforge.NET

Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách DeCaptcha sử dụng thư viện AForge.NET trong lập trình Csharp. Chắc các bạn ai cũng biết Captcha là gì? nó được dùng để bảo mật chống spam, thường được thấy trong các form tạo tài ...

Tác giả: Vũ Văn Thanh viết 11:43 ngày 02/10/2018 chỉnh sửa

[C#] Hướng dẫn thêm nút button vào thanh taskbar ứng dụng khi Minimize

Hi! xin chào các bạn, bài viết hôm nay, mình sẽ tiếp tục hướng dẫn các bạn cách thêm button vào thanh Taskbar windows lập trình C# từ Windows 7 trở lên, các ứng dụng khi các bạn thu nhỏ, đều có hiển chế độ thumbnail. Trong bài viết này, mình sẽ hướng ...

Tác giả: Vũ Văn Thanh viết 11:42 ngày 02/10/2018 chỉnh sửa

[C#] Hướng dẫn insert nguyên datatable xuống database sqlserver

Bài viết hôm nay, mình sẽ hướng dẫn các bạn cách insert nguyên dữ liệu datatable từ C# xuống sqlserver sử dụng Store Procedure. Vấn đề insert nhiều dòng dữ liệu xuống một lúc trong C#, các bạn cũng có thể sử dụng Insert Bulk Copy trong C# . ...

Tác giả: Vũ Văn Thanh viết 11:42 ngày 02/10/2018 chỉnh sửa

[C#] Hướng dẫn tích hợp ứng dụng Notepad vào Winform

Xin chào các bạn, hôm nay mình sẽ hướng dẫn các bạn cách tích hợp ứng dụng Notepad vào trong ứng dụng của Winform C#. Có nghĩa là nó sẽ chạy theo kiểu ứng dụng Mdi-Parent trong winform. Thay vì, các bạn phải thiết kế lại một ứng dụng chỉnh ...

Tác giả: Vũ Văn Thanh viết 11:41 ngày 02/10/2018 chỉnh sửa

[C#] Hướng dẫn mã hóa và giải mã file Text trong lập trình csharp

Bài viết hôm nay, mình tiếp tục hướng dẫn các bạn cách mã hóa file Text trong lập trình C#. Mã hóa file giúp chúng ta, bảo mật một số thông tin cần thiết. Trong lập trình ứng dụng, chúng ta thường tạo ra những file Text để cấu hình ứng dụng: thông tin ...

Tác giả: Vũ Văn Thanh viết 11:40 ngày 02/10/2018 chỉnh sửa