Bài giảng môn học Các đối tượng của ASP.NET
Số trang: 33
Loại file: pdf
Dung lượng: 415.81 KB
Lượt xem: 16
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng môn họcCác đối tượng của ASP.NETKhoa Công nghệ thông tin Trường Đại học Khoa học Tự nhiênThiết kế & Lập trình WEB 2Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETNội dungGiới thiệu về các đối tượng của ASP.NET– Response – Request – Server – Application – Session
Nội dung trích xuất từ tài liệu:
Bài giảng môn học Các đối tượng của ASP.NET Bài giảng môn họcCác đối tượng của ASP.NET Khoa Công nghệ thông tin Trường Đại học Khoa học Tự nhiên Thiết kế & Lập trình WEB 2 Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETNội dung Giới thiệu về các đối tượng của ASP.NET – Response – Request – Server – Application – Session Một vài ví dụ © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETResponse Object Response là đối tượng được tạo ra tương ứng với mỗi yêu cầu của client Đối tượng Response thông thường dùng để xử lý các HTTP Request, và trả kết quả về cho client © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETResponse Object Thuộc tính Mô tả Charset xác lập bộ charset sẽ truyền IsClientConnected cho biết hiện thời client có đang kết nối hay không Cookies các thông tin về Cookies sẽ được ghi xuống client … © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETResponse Object Phương thức Mô tả Write ghi dữ liệu text WriteFile ghi dữ liệu từ file BinaryWrite ghi dữ liệu nhị phân Close đóng kết nối tới client End Kết thúc thi hành một trang Redirect chuyển client sang một URL khác … © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETVí dụ protected void btnClick_Click(object sender, EventArgs e) { Response.Redirect(txtLink.Text); } © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETRequest Object Cung cấp các thông tin về yêu cầu của client Được tạo ra tương ứng với các Http Request Dùng đối tượng này để đọc những thông tin client đã gởi (header, query string, cookies, …) © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETRequest Object Thuộc tính Mô tả Browser Cung cấp thông tin liên quan đến trình duyệt của client Url Địa chỉ trang gửi request Cookies các thông tin về Cookies ở client sẽ được đọc lên QueryString Lấy tham số truyền từ client theo phương thức GET Form Lấy tham số truyền từ client theo phương thức POST … © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETVí dụ - Truyền tham số theo phương thức GET Cách tạo HTTP QueryString – Gõ trực tiếp vào chuỗi URL Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETCookies Cookies là một mẫu thông tin nhỏ dùng để lưu trữ thông tin của người dùng trên máy tính. Cookies có thể được lưu trữ tạm thời hoặc lưu trữ lâu dài. © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETCookies Cookie lưu trữ tạm thời : sẽ không còn giá trị ngay khi người dùng rời khỏi web site. Cookie lưu trữ lâu dài : vẫn còn được lưu trữ trên máy của người dùng,và Web Server có thể đọc những thông tin này vào những lần kế tiếp người dùng vào web site. © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETCookies Thể hiện trong ASP.NET là lớp HttpCookie Các thuộc tính của HttpCookie – Name : tên của Cookie – Domain : domain cookie này thuộc về. – Expires : xác định thời gian có hiệu lực của Cookie – Value : Giá trị của Cookie – HasKeys : Cookie có tập giá trị con hay không – Values : tập các giá trị của Cookie © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETSử dụng Cookies Lệnh ghi cookies – Response.Cookies[cookie][(key)|.attribute] = value; • cookie: tên biến • key : tham số tùy chọn, có thể đặt nhiều giá trị cho 1 cookie • attribute: thuộc tính (domain, path,….) Lấy giá trị cookies – value = Request.Cookies[cookie][(key)|.attribute] © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETVí dụ Cookies đơn – Ghi Response.Cookies[userName“].Value = mike“; Response.C ...
Nội dung trích xuất từ tài liệu:
Bài giảng môn học Các đối tượng của ASP.NET Bài giảng môn họcCác đối tượng của ASP.NET Khoa Công nghệ thông tin Trường Đại học Khoa học Tự nhiên Thiết kế & Lập trình WEB 2 Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETNội dung Giới thiệu về các đối tượng của ASP.NET – Response – Request – Server – Application – Session Một vài ví dụ © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETResponse Object Response là đối tượng được tạo ra tương ứng với mỗi yêu cầu của client Đối tượng Response thông thường dùng để xử lý các HTTP Request, và trả kết quả về cho client © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETResponse Object Thuộc tính Mô tả Charset xác lập bộ charset sẽ truyền IsClientConnected cho biết hiện thời client có đang kết nối hay không Cookies các thông tin về Cookies sẽ được ghi xuống client … © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETResponse Object Phương thức Mô tả Write ghi dữ liệu text WriteFile ghi dữ liệu từ file BinaryWrite ghi dữ liệu nhị phân Close đóng kết nối tới client End Kết thúc thi hành một trang Redirect chuyển client sang một URL khác … © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETVí dụ protected void btnClick_Click(object sender, EventArgs e) { Response.Redirect(txtLink.Text); } © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETRequest Object Cung cấp các thông tin về yêu cầu của client Được tạo ra tương ứng với các Http Request Dùng đối tượng này để đọc những thông tin client đã gởi (header, query string, cookies, …) © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETRequest Object Thuộc tính Mô tả Browser Cung cấp thông tin liên quan đến trình duyệt của client Url Địa chỉ trang gửi request Cookies các thông tin về Cookies ở client sẽ được đọc lên QueryString Lấy tham số truyền từ client theo phương thức GET Form Lấy tham số truyền từ client theo phương thức POST … © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETVí dụ - Truyền tham số theo phương thức GET Cách tạo HTTP QueryString – Gõ trực tiếp vào chuỗi URL Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETCookies Cookies là một mẫu thông tin nhỏ dùng để lưu trữ thông tin của người dùng trên máy tính. Cookies có thể được lưu trữ tạm thời hoặc lưu trữ lâu dài. © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETCookies Cookie lưu trữ tạm thời : sẽ không còn giá trị ngay khi người dùng rời khỏi web site. Cookie lưu trữ lâu dài : vẫn còn được lưu trữ trên máy của người dùng,và Web Server có thể đọc những thông tin này vào những lần kế tiếp người dùng vào web site. © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETCookies Thể hiện trong ASP.NET là lớp HttpCookie Các thuộc tính của HttpCookie – Name : tên của Cookie – Domain : domain cookie này thuộc về. – Expires : xác định thời gian có hiệu lực của Cookie – Value : Giá trị của Cookie – HasKeys : Cookie có tập giá trị con hay không – Values : tập các giá trị của Cookie © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETSử dụng Cookies Lệnh ghi cookies – Response.Cookies[cookie][(key)|.attribute] = value; • cookie: tên biến • key : tham số tùy chọn, có thể đặt nhiều giá trị cho 1 cookie • attribute: thuộc tính (domain, path,….) Lấy giá trị cookies – value = Request.Cookies[cookie][(key)|.attribute] © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB 2 – Các đối tượng của ASP.NETVí dụ Cookies đơn – Ghi Response.Cookies[userName“].Value = mike“; Response.C ...
Tìm kiếm theo từ khóa liên quan:
công nghệ thông tin kỹ thuật máy tính lập trình quản trị mạng tin học vi tínhGợi ý tài liệu liên quan:
-
52 trang 430 1 0
-
24 trang 354 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 313 0 0 -
74 trang 296 0 0
-
96 trang 291 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 289 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 279 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 274 0 0 -
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 269 1 0 -
Tài liệu hướng dẫn sử dụng thư điện tử tài nguyên và môi trường
72 trang 262 0 0