Bài viết của Trịnh Tiến Mạnh

ASP.NET: Truyền Dữ Liệu Từ Form Đến Web API

Đa phần dữ liệu được gửi từ client đến Web API thông qua HTML forms. HTML forms có hai attribute là action dùng để xác định nơi dữ liệu sẽ được gửi đến và method dùng để xác định phương thức gửi dữ liệu < form action = "api/values" method = "post" > HTML forms sử dụng một trong hai ...

Tác giả: Trịnh Tiến Mạnh viết 22:22 ngày 11/08/2018 chỉnh sửa

XSS tấn công và phòng thủ: Sơ lược về XSS

XSS (cross site scripting) là một lỗ hổng an ninh thường tìm thấy trên các ứng dụng Web. XSS cho phép kẻ tấn công chèn các đoạn script từ các máy trạm vào trang Web và nó sẽ hiển thị với những người dùng khác. Lỗ hổng XSS cũng có thể bị lợi dụng bởi kẻ tấn công để chiếm quyền điều khiển máy ...

Tác giả: Trịnh Tiến Mạnh viết 22:22 ngày 11/08/2018 chỉnh sửa

Swift - Small Filter Image App

Swift là một ngôn ngữ lập trình mới của Apple dành riêng cho hệ điều hành Ios và OS X, được xây dựng và tổng hợp từ những ưu điểm tốt nhất của C và Objective C, đồng thời lược bỏ những điểm hạn chế của C. Swift đã thay thế một số cấu trúc cũ và thay vào đó bằng những đặc điểm mới để tạo thành 1 ...

Tác giả: Trịnh Tiến Mạnh viết 22:21 ngày 11/08/2018 chỉnh sửa

Tạo Gem bằng Bundler

I. Giới thiệu Gem là một gói thư viện Ruby. Trong giới hạn bài viêt này, chúng tôi sẽ giới thiệu về cách thức xây dựng, biên dịch, cài đặt và công bố Gem. II. Tạo Gem Khởi tạo Có nhiều công cụ để xây dựng và quản lý Gem được phát triển trong nhiều năm qua. Ví dụ như echoe gem, jewler. Trong ...

Tác giả: Trịnh Tiến Mạnh viết 22:19 ngày 11/08/2018 chỉnh sửa

Learn CoffeeScript

Ngôn ngữ lập trình CoffeeScript Được xây dựng dựa trên JavaScript và nó biên dịch thành JavaScript để bạn có thể chạy trên một trình duyệt web hoặc sử dụng với các công nghệ như Node.js cho các ứng dụng máy chủ. Việc biên dịch đơn giản và các đoạn mã JavaScript được tạo ra một cách phù hợp ...

Tác giả: Trịnh Tiến Mạnh viết 22:16 ngày 11/08/2018 chỉnh sửa

DYNAMIC DATA VỚI ADO.NET Entity Framework

Bài này giới thiệu cách xây dựng ứng dụng Dynamic Data với ADO.NET Entity Framework. Xây dựng ứng dụng Dynamic Data với ADO.NET Entity Framework 1.1. Tạo Project Dynamic Data Để bắt đầu, File→New Web Site và chọn “Dynamic Data Entities Web Site” hay “Dynamic Data Web ...

Tác giả: Trịnh Tiến Mạnh viết 22:14 ngày 11/08/2018 chỉnh sửa

BASIC CRUD APPLICATION USING MONGODB AND PHP

1. Giới thiệu: Bài viết sau đây sẽ giới thiệu về cơ sở dữ liệu MongoDB và sử dụng php để thực hiện các thao tác cơ bản CRUD (create, read, update, delete). Nội dung bài blog sẽ đề cập về các vấn đề sau: Tổng quan về cơ sở dữ liệu MongoDB Cài đặt MongoDB Sử dụng php kết nối với cơ sở dữ ...

Tác giả: Trịnh Tiến Mạnh viết 22:11 ngày 11/08/2018 chỉnh sửa

XSS tấn công và phòng thủ: Lý thuyết về XSS

<script> alert("OK"); </script> Để hiểu đầy đủ về tấn công XSS (cross site scripting), có rất nhiều lý thuyết và các loại công nghệ mà kẻ tấn công dùng để chèn code vào trong trình duyệt của bạn. Trong phần này, tôi sẽ giới thiệu một cách tổng quát những kỹ thuật trong tấn công ...

Tác giả: Trịnh Tiến Mạnh viết 22:10 ngày 11/08/2018 chỉnh sửa

Nghiên cứu về Laravel Framework

Trước khi đến với laravel framework mà mình dùng chủ yếu là Yii 1 và thấy rất hài lòng về nó, tuy nhiên đến hiện nay khi mà Yii 2.0 ra mắt, mình buộc phải quyết định chuyển sang Y2 hay là chuyển sang 1 framework khác. Sau khi nghiên cứu khá nhiều các framework, phân tích điểm mạnh điểm yếu thì mình ...

Tác giả: Trịnh Tiến Mạnh viết 22:10 ngày 11/08/2018 chỉnh sửa

[ThaoVTP][Dịch bài viết] Thực hiện test tự động Browser bằng Selenium WebDriver -Phần 2

Ở phần 1, tôi đã giới thiệu một cách đơn giản về 3 đặc trưng, môi trường và cách code của tool tự động hóa test Web mà Java, C#, Python, Ruby có thể sử dụng cho Browser: Chrome, Firefox, Internet Explorer, Opera, Android, iOS. Phần này tôi sẽ lấy ví dụ về tạo test case, design class, trình tự test, ...

Tác giả: Trịnh Tiến Mạnh viết 22:09 ngày 11/08/2018 chỉnh sửa