Bài giảng Lập trình web ASP.Net - Chương 8: Design Common Component - Vũ Đức Lung

pdf 24 trang huongle 7500
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 - Vũ Đức Lung", để 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 - Vũ Đức Lung

  1. TrTrươườ̀ ngng ĐĐaạ̣ ii HHoọ̣ cc LLaạ̣ cc HHôồ̀ ngng 20092009 20102010 LLÂẬ̣ PP TTRIRÌ̀NHNH WEBWEB ASP.NETASP.NET Ts.Ts. VVuũ̃ ĐưĐứ́ cc LungLung Ks.Ks. HHuyuỳ̀ nhnh CaoCao TuTuâấ́ nn Ks.Ks. PPhanhan HHưữ̃ uu TiTiêế́ pp ChChươươngng 8:8: DesignDesign CommonCommon ComponentComponent 1 LHULHU
  2. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p ThiThiếếtt kkếế ttổổngng quanquan  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ânPhân ttííchch ccáácc phphầầnn ccủủaa websitewebsite  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 VVíí ddụụ ccấấuu trtrúúcc websitewebsite 4 http:// lhu.edu.vn
  5. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p NhNhậậnn xxéétt chocho mmộộtt websitewebsite  Đố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ôngKhông giangian têntên mimiềền,n, ccáácc llớớpp chungchung 6 http:// lhu.edu.vn
  7. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p VVíí ddụụ khôngkhông giangian têntên mimiềềnn 7 http:// lhu.edu.vn
  8. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p VVíí ddụụ ClassClass chchứứaa ccáácc hhààmm ddùùngng chungchung 8 http:// lhu.edu.vn
  9. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p VVíí ddụụ mmộộtt ssốố hhààmm ddùùngng chungchung 9 http:// lhu.edu.vn
  10. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p CCááchch ssửử ddụụngng bibiếếnn globalglobal vvàà hhààmm chungchung 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 SSửử ddụụngng UserUser controlcontrol 12 http:// lhu.edu.vn
  13. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p SSửử ddụụngng UserUser controlcontrol 13 http:// lhu.edu.vn
  14. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p CCáácc hhààmm xxửử lýlý phphííaa clientclient (Javascript)(Javascript) 14 http:// lhu.edu.vn
  15. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p VVíí ddụụ xâyxây ddựựngng llớớpp xxửử lýlý ddữữ liliệệuu chungchung 15 http:// lhu.edu.vn
  16. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p KhaiKhai bbááoo bibiếếnn ththàànhnh viênviên 16 http:// lhu.edu.vn
  17. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p DanhDanh ssááchch ccáácc thuthuộộcc ttíínhnh 17 http:// lhu.edu.vn
  18. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p NhNhóómm hhààmm khkhởởii ttạạoo đđốốii ttưượợngng 18 http:// lhu.edu.vn
  19. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p NhNhóómm hhààmm cungcung ccấấpp thôngthông tintin 19 http:// lhu.edu.vn
  20. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p MMộộtt ssốố hhààmm xxửử lýlý 20 http:// lhu.edu.vn
  21. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p SSửử ddụụngng hhààmm ddùùngng chungchung 21 http:// lhu.edu.vn
  22. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p SSửử ddụụngng hhààmm ddùùngng chungchung 22 http:// lhu.edu.vn
  23. Ts. Vũ̃ Đứ́ c Lung – Ks. Phan Hữ̃ u Tiế́ p XâyXây ddựựngng ccáácc llớớpp khkháácc 23 http:// lhu.edu.vn
  24. www.themegallery.com 24 LHULHU