1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu TÁCH BIỆT MÃ NGUỒN XỬ LÝ & NỘI DUNG docx

17 256 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 17
Dung lượng 473,43 KB

Nội dung

Bài giảng môn học Thi Thi ế ế t t k k ế ế & & L L ậ ậ p p tr tr ì ì nh nh WEB 2 WEB 2 T T Á Á CH BI CH BI Ệ Ệ T T MÃ NGU MÃ NGU Ồ Ồ N X N X Ử Ử LÝ & N LÝ & N Ộ Ộ I DUNG I DUNG Khoa Công nghệ thông tin Trường ĐạihọcKhoahọcTự nhiên Thiếtkế & Lập trình WEB 2 – Tách biệt nguồnxử Nội dung © 2007 Khoa CNTT – ĐH KHTN Tách biệt Code & Content  Các thành viên trong nhóm có thể làm việc độclập trên phần công riêng  Lập trình viên có thể làm việctrênmôitrường quen thuộc  Tái sử dụng Thiếtkế & Lập trình WEB 2 – Tách biệt nguồnxử Nội dung © 2007 Khoa CNTT – ĐH KHTN 3 cách Tách biệt Code & Content 1. Code-Behind 2. Web User Control 3. Component Thiếtkế & Lập trình WEB 2 – Tách biệt nguồnxử Nội dung © 2007 Khoa CNTT – ĐH KHTN 1. Code-behind Thiếtkế & Lập trình WEB 2 – Tách biệt nguồnxử Nội dung © 2007 Khoa CNTT – ĐH KHTN 2. Web User Control  Là các trang ASP.NET đượcsử dụng như là server control  Có thể tựđịnh nghĩa các thuộc tính & phương thứcriêng  Có khả năng tái sử dụng cho nhiềutrang Thiếtkế & Lập trình WEB 2 – Tách biệt nguồnxử Nội dung © 2007 Khoa CNTT – ĐH KHTN Tạo Web User Control Thiếtkế & Lập trình WEB 2 – Tách biệt nguồnxử Nội dung © 2007 Khoa CNTT – ĐH KHTN Tạo Web User Control (tt) <%@ Control Language="C#" AutoEventWireup="true" CodeFile="WebUserControl.ascx.cs" Inherits="WebUserControl" %> Thiếtkế & Lập trình WEB 2 – Tách biệt nguồnxử Nội dung © 2007 Khoa CNTT – ĐH KHTN TạoThuộc tính cho Web User Control public string Username { get { return txtUsername.Text; } set { txtUsername.Text = value; } } Thiếtkế & Lập trình WEB 2 – Tách biệt nguồnxử Nội dung © 2007 Khoa CNTT – ĐH KHTN Sử dụng Web User Control <%@ Register Src="WebUserControl.ascx" TagName="WebUserControl" TagPrefix="uc1" %> <uc1:WebUserControl ID="WebUserControl1" runat="server"/> Thiếtkế & Lập trình WEB 2 – Tách biệt nguồnxử Nội dung © 2007 Khoa CNTT – ĐH KHTN 3. Component  1 Component cơ bảnbaogồm1 hoặc nhiều Class  Đượcsử dụng như các lớpthư việntự tạo  Hỗ trợđa ngôn ngữ  Đượcbiêndịch thành tập tin .DLL  Có khả năng tái sử dụng cao trong nhiều ứng dụng khác nhau [...]...Thiết kế & Lập trình WEB 2 – Tách biệt nguồn xử Nội dung Tạo & Sử dụng Component – Cách 1 Add new item > Class © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Tách biệt nguồn xử Nội dung Tạo & Sử dụng Component – Cách 1 (tt) © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Tách biệt nguồn xử Nội dung Tạo & Sử dụng Component – Cách 1 (tt)... Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Tách biệt nguồn xử Nội dung Tạo & Sử dụng Component – Cách 2 Add new project > Class Library © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Tách biệt nguồn xử Nội dung Tạo & Sử dụng Component – Cách 2 (tt) © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Tách biệt nguồn xử Nội dung Tạo & Sử dụng Component – Cách... public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { MyClass x = new MyClass(); } } © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Tách biệt nguồn xử Nội dung Sử dụng 2 component có class trùng tên using MyLibrary; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { MyClass . Component Thiếtkế & Lập trình WEB 2 – Tách biệt Mã nguồnxử lý và Nội dung © 2007 Khoa CNTT – ĐH KHTN 1. Code-behind Thiếtkế & Lập trình WEB 2 – Tách biệt Mã nguồnxử. thuộc  Tái sử dụng Thiếtkế & Lập trình WEB 2 – Tách biệt Mã nguồnxử lý và Nội dung © 2007 Khoa CNTT – ĐH KHTN 3 cách Tách biệt Code & Content 1. Code-Behind 2.

Ngày đăng: 20/01/2014, 04:20

TỪ KHÓA LIÊN QUAN

w