C# – Tìm hiểu về các Attribute thông dụng trong .Net

Attribute là một cơ chế được dùng để định nghĩa và khai báo các thông tin cần thiết, nhằm bổ sung và hỗ trợ khá nhiều chức năng liên quan đến việc soạn thảo, debug, cũng như biên dịch các chương trình.

Comments Off on C# – Tìm hiểu về các Attribute thông dụng trong .Net

C – Tìm hiểu về các hàm và thủ tục trong đồ họa

Chương này sẽ giới thiệu các hàm và thủ tục để khởi động hệ đồ hoạ, vẽ các đường và hình cơ bản như hình tròn, cung elip, hình quạt, đường gãy khúc, đa giác, đường thẳng, hình chữ nhật, hình hộp chữ nhật....

Comments Off on C – Tìm hiểu về các hàm và thủ tục trong đồ họa

Tăng hiệu suất ứng dụng bằng ViewEngines trong ASP.NET MVC

Công cụ Razor view engine hỗ trợ cả C# views và VB views trong một ứng dụng duy nhất. Tuy nhiên, nếu chúng ta chỉ sẽ sử dụng một loại cú pháp cho nhất quán thì chúng ta có thể tối ưu RazorCSharpViewEngine để hạn chế tìm các views.

Comments Off on Tăng hiệu suất ứng dụng bằng ViewEngines trong ASP.NET MVC

ASP.NET – Serialize đối tượng .NET thành JSON và ngược lại

Các dữ liệu JSON được sử dụng rất thường xuyên trong ứng dụng web, đặc biệt khi cần truyền dữ liệu thông qua ajax. Trong ASP.NET, bạn có thể sử dụng class JavaScriptSerializer để chuyển đối một đối tượng .NET (hay CLR) bất kì thành một chuỗi JSON và ngược lại. Đồng thời, bạn có thể tạo ra các JavaScriptConverter để quy định cách thức chuyển đổi của JavaScriptSerializer.

Comments Off on ASP.NET – Serialize đối tượng .NET thành JSON và ngược lại

Bảo mật trong ASP.NET Web Service

Một trong những vấn đề cần quan tâm khi sử dụng Web Service đó chính là vấn đề bảo mật và quản lý tài khoản truy cập. Do Web Service được đặt trên Web Server, và có thể được truy cập thông qua Internet nên cần phải có cơ chế kiểm soát quyền truy cập và thực hiện. Bài này sẽ giới thiệu một số kỹ thuật sử dụng trong vấn đề bảo mật cho Web Service.

Comments Off on Bảo mật trong ASP.NET Web Service

Phương thức xử lý chuỗi nâng cao – C#

Trong nhiều trường hợp bạn cần xử lý chuỗi theo một cách mà lớp String không hỗ trợ. Bạn có thể tự viết các hàm xử lý chuỗi cần thiết và tạo ra một thư viện dạng .dll (Dynamic Link Library : Thư viện liên kết động) để thêm vào ứng dụng khi cần thiết.

Comments Off on Phương thức xử lý chuỗi nâng cao – C#