Bài giảng lập trình Web Asp.Net - Chương 8: Design Common Component - Phan Hữu Tiếp

pdf 24 trang huongle 3690
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 - Phan Hữu Tiếp", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdfbai_giang_lap_trinh_web_asp_net_chuong_8_design_common_compo.pdf

Nội dung text: Bài giảng lập trình Web Asp.Net - Chương 8: Design Common Component - Phan Hữu Tiếp

  1. 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
  2. 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
  3. 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
  4. Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp Ví dụ cấu trúc website 4 http:// lhu.edu.vn
  5. 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
  6. 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
  7. Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp Ví dụ không gian tên miền 7 http:// lhu.edu.vn
  8. 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
  9. 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
  10. 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
  11. 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
  12. Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp Sử dụng User control 12 http:// lhu.edu.vn
  13. Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp Sử dụng User control 13 http:// lhu.edu.vn
  14. 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
  15. 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
  16. Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp Khai báo biến thành viên 16 http:// lhu.edu.vn
  17. Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp Danh sách các thuộc tính 17 http:// lhu.edu.vn
  18. 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
  19. 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
  20. Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp Một số hàm xử lý 20 http:// lhu.edu.vn
  21. Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp Sử dụng hàm dùng chung 21 http:// lhu.edu.vn
  22. Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp Sử dụng hàm dùng chung 22 http:// lhu.edu.vn
  23. 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
  24. www.themegallery.com 24 LHU