Gzip là một kỹ thuật trong lập trình asp.net làm tối ưu hóa dung lượng tải về giữa Client và Webserver qua đó sẽ tiết kiệm được băng thông cho Webserver 🙂 Thời gian cho các HTTP Request và Response (trả lời) trên mạng có thể được giảm bởi các quyết định sáng suốt từ người dùng. Thời gian truy ... Read More »
Asp.Net
Cấu hình sử dụng URL Rewrite Module trong IIS 7
Trong bài Sử dụng Url Rewrite trong ASP.NET các bạn đã có thể Rewrite Url dễ dàng với DLL của UrlRewritingNet.UrlRewriter nhưng cách này thường không hiệu quả và còn nhiều hạn chế nhưng đó là đối với IIS 6 lên IIS 7 mọi thứ đã trở nên dễ dàng hơn khi Microsoft đã hỗ trợ Module Url Rewrite tích ... Read More »
Sử dụng UrlRewrite trong ASP.NET
Với ASP.NET 2.0 việc Rewrite Url đã trở nên đơn giản hơn bao giờ hết, trong bài này chúng ta hãy cùng tìm hiểu UrlRewriting.NET 2.0 1. Url rewrite là gì? để làm gì? Url rewrite là việc can thiệp để tạo ra các liên kết thân thiện hơn với người dùng (dễ nhận ra nội dung của liên kết), ... Read More »
Hướng dẫn tạo web service asp.net project step by step
Bài viết này tôi sẽ hướng dẫn các bạn tạo một webservice project cho việc chuyển đổi tiền tệ từ tiền Việt Nam sang tiền USD và Euro, cũng như việc chuyển ngược lại. IDE sử dụng ở đây chúng ta dùng bộ VS 2008, và ngôn ngữ lập trình C#. PDF version here A. Tạo Web Service 1. Trong ... Read More »
ViewBag và ViewData trong MVC.Net
ASP.NET MVC 3 được xây dựng trên nền tảng .NET Framework 4.0, và nó tận dụng được các tính năng mới của .NET 4.0, trong đó có kiểu dữ liệu dynamic. Trước đây bạn sẽ sử dụng thuộc tính ViewData để chuyển dữ liệu (model) cho View để render trang html. Bây giờ bạn sẽ có thêm thuộc tính ViewBag ... Read More »
Best Practices for ASP.NET MVC: Controller (Phần 3)
Controller (với một action method cụ thể) được gọi bởi hệ thống định tuyến (routing system) bằng cách dựa trên dạng của URL. Controller nhận vào input từ routing system, trong đó bao gồm cả các thành phần trong HTTP request context (session, cookies, browser, …). [br][br] Nên: dùng model binding thay vì tự xử lý request. ASP.NET trừu tượng ... Read More »
Best Practices for ASP.NET MVC: View (Phần 2)
Bài viết này giới thiệu một tập các hướng dẫn lập trình nhắm đến các lập trình viên ASP.NET MVC. Tất nhiên, bạn, với tư cách là nhà phát triển sẽ vẫn là người quyết định cuối cùng trong việc chọn hướng dẫn nào phù hợp nhất. [br][br] Các khuyến nghị trong việc tạo View Vai trò chính của một ... Read More »
Best Practices for ASP.NET MVC: Model (Phần 1)
ASP.NET MVC đã và đang trở nên phổ biến, với liên tiếp các phiên bản 1, 2, 3 và 4 (sẽ ra mắt cùng với .NET 4.5), ASP.NET MVC đã chứng tỏ sức mạnh của nó. Những ưu điểm của ASP.NET MVC, bao gồm cả của mô hình MVC là: phân tách rõ ràng các phần M-V-C, cung cấp nhiều ... Read More »
Giới thiệu mô hình MVC
Xuất xứ Tất cả bắt đầu vào những năm 70 của thế kỷ 20, tại phòng thí nghiệm Xerox PARC ở Palo Alto. Sự ra đời của giao diện đồ họa (Graphical User Interface) và lập trình hướng đối tượng ( Object Oriented Programming) cho phép lập trình viên làm việc với những thành phần đồ họa như những đối ... Read More »