Bài giảng Lập trình Web ASP.NET - Chương 8: Design Common Component

Thiết kế tổng quan

 Phân tích các thành phần của website

 Thiết kế cấu trúc website

 Xây dựng các phần dùng chung:

 Namespace

 Class

 User Control

 JavaScript Function

 Masterpage

 Xây dựng các trang đơn lẻ

 Quản lý và bảo hành web

pdf 24 trang phuongnguyen 6680
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Lập trình Web ASP.NET - Chương 8: Design Common Component", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

Tóm tắt nội dung tài liệu: Bài giảng Lập trình Web ASP.NET - Chương 8: Design Common Component

Bài giảng Lập trình Web ASP.NET - Chương 8: Design Common Component
 Trường Đại Học Lạc Hồng 2009 - 2010 
 LẬP TRÌNH 
 WEB ASP.NET 
 Ts. Vũ Đức Lung 
 Ks. Phan Hữu Tiếp 
 Chương 8: 
Design Common Component 
1  LHU 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
 Thiết kế tổng quan 
 Phân tích các thành phần của website 
 Thiết kế cấu trúc website 
 Xây dựng các phần dùng chung: 
 . Namespace 
 . Class 
 . User Control 
 . JavaScript Function 
 . Masterpage 
 Xây dựng các trang đơn lẻ 
 Quản lý và bảo hành web 
 2 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
 Phân tích các phần của website 
 Phân tích ý tưởng, mục tiêu => Hoạch định cấu trúc website 
 Thiết kế CSDL 
 Xây dựng các phần chung của website: 
 . Lớp xử lý (namespace, class), 
 . Các đối tượng thể hiện giao diện (user control) 
 . Các định dạng css dùng chung 
 . Các hàm xử lý phía client (Javascript) 
 . Các mẫu trang masterpage 
 Xây dựng các trang đơn lẻ 
 3 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Ví dụ cấu trúc website 
 4 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
 Nhận xét cho một website 
 Đối với mỗi trang web hầu như đều cần: 
 • Có giao diện giống nhau, 
 • Có chuỗi kết nối đến CSDL, 
 • Thực hiện đọc bảng dữ liệu, 
 Các xử lý liên kết dữ liệu, 
 Các xử lý khác 
 Số lượng xử lý các thao tác tăng =>số lượng dòng lệnh càng 
 nhiều 
 Khi để các đoạn code rải rác trong website gây khó khăn: 
 . Xây dựng ứng dụng web 
 . Phát triển ứng dụng web 
 . Bảo trì ứng dụng 
 => Cần có các lớp xử lý và đối tượng thể hiện dữ liệu 
 chung 5 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Không gian tên miền, các lớp chung 
 6 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Ví dụ không gian tên miền 
 7 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Ví dụ Class chứa các hàm dùng chung 
 8 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Ví dụ một số hàm dùng chung 
 9 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Cách sử dụng biến global và hàm chung 
 10 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Các đối tượng thể hiện giao diện (user control) 
 11 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Sử dụng User control 
 12 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Sử dụng User control 
 13 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Các hàm xử lý phía client (Javascript) 
 14 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Ví dụ xây dựng lớp xử lý dữ liệu chung 
 15 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Khai báo biến thành viên 
 16 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Danh sách các thuộc tính 
 17 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Nhóm hàm khởi tạo đối tượng 
 18 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Nhóm hàm cung cấp thông tin 
 19 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Một số hàm xử lý 
 20 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Sử dụng hàm dùng chung 
 21 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Sử dụng hàm dùng chung 
 22 http:// lhu.edu.vn 
 Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp 
Xây dựng các lớp khác 
 23 http:// lhu.edu.vn 
 www.themegallery.com 
24  LHU 

File đính kèm:

  • pdfbai_giang_lap_trinh_web_asp_net_chuong_8_design_common_compo.pdf