ứng dụng web thường lưu tại thư mục gốc root (tại đường dẫn c:\InetPub\wwwroot\). Trong lúc phát triển ứng dụng ta cần để project tại một thư mục khác (vd D:\WorkingProjects chẳng hạn) vì thường những gì lưu tại ổ có chứa hệ điều hành (ở đây là ổ C) thường không an toàn vì các vấn đề như virus hay bảo mật. Do vậy ta cần phải lưu project tại một ổ đĩa khác nên phải tạo VD để cho IIS nhận biết được Project này là ứng dụng web. . | Chương 9 Cấu hình ứng dụng trong Mục đích Cấu trúc của một tập tin cấu hình Bảo mật trang Web dùng chứng thực Web Pages – Web Application Ứng dụng Web bao gồm nhiều trang Web Thiết lập các thuộc tính cho ứng dụng sẽ tác động lên tất cả các trang Thiết lập thuộc tính sẽ kiểm soát ứng dụng trong thời gian thực thi cấu hình ứng dụng Web Page Web Page Web Page Web Page Web Page --------- --------- WEB APPLICATION Tập tin cấu hình Tất cả cấu hình được lưu trong tập tin , và lưu trong thư mục gốc của ứng dụng là một tập tin HTML cung cấp tập tin cấu hình để tùy biến web site cung cấp sự linh động cho các ứng dụng Web Đặc trưng của tập tin cấu hình Lưu trữ dạng văn bản Viết trong XML, quy tắc gán qua tên thẻ và thuộc tính Không cần khởi động server khi thay đổi tập tin Các các thư mục khi đè tập tin cấu hình trước đó Client không thể xem nội dung của nó từ trình duyệt Quy tắc đặt tên thẻ Kiểu thẻ Quy tắc Thẻ và thuộc tính Camel-cased Giá trị thuộc tính Pascal-case : ngoại trù giá trị true, false. Các kiểu tập tin cấu hình Mô tả cấu hình cho tất cả ứng dụng trên Server Thiết lập được áp dụng cho từng ứng dụng web trên server Dựa trên XML Lưu trữ trong C:\WinNT\\Framework\\config Build number of .net CLR Chỉ một tập tin cho một cài đặt trên một máy Dựa trên XML lưu trữ trong thư mục ứng dụng Web của Web Server Một tập tin cho mỗi thư mục của ứng dụng Web Các kiểu tập tin cấu hình Web Applications One per machine One per application Override settings of Cấu trúc của tập tin cấu hình Tập tin cấu hình bao hàm tất cả các thẻ bên trong thẻ configuration, nếu không đúng định dạng, trình biên dịch sẽ ném ra một biệt lệ Thuộc tính cấu hình của máy được thiết lập giữa các thẻ này Bên trong các thẻ configuration, thông tin cấu hình được nhóm thành 2 | Chương 9 Cấu hình ứng dụng trong Mục đích Cấu trúc của một tập tin cấu hình Bảo mật trang Web dùng chứng thực Web Pages – Web Application Ứng dụng Web bao gồm nhiều trang Web Thiết lập các thuộc tính cho ứng dụng sẽ tác động lên tất cả các trang Thiết lập thuộc tính sẽ kiểm soát ứng dụng trong thời gian thực thi cấu hình ứng dụng Web Page Web Page Web Page Web Page Web Page --------- --------- WEB APPLICATION Tập tin cấu hình Tất cả cấu hình được lưu trong tập tin , và lưu trong thư mục gốc của ứng dụng là một tập tin HTML cung cấp tập tin cấu hình để tùy biến web site cung cấp sự linh động cho các ứng dụng Web Đặc trưng của tập tin cấu hình Lưu trữ dạng văn bản Viết trong XML, quy tắc gán qua tên thẻ và thuộc tính Không cần khởi động server khi thay đổi tập tin Các các thư mục khi đè tập tin cấu hình trước đó Client .