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

Bài giảng Công nghệ Web (ASP.NET): Bài 7 - Lê Quang Lợi

20 1 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 20
Dung lượng 627,8 KB

Nội dung

Bài 7 - Ứng dụng ASP.NET. Bài này gồm có những nội dung chính sau: Giới thiệu về ASP.NET, mô hình phát triển trong ASP.NET, webpage trong ASP.NET, cú pháp ASP.NET, đối tượng trong ASP.NET. Mời các bạn cùng tham khảo.

Bài 07: Ứng dụng ASP.NET Lê Quang Lợi Email: loilequang@gmail.com loilq@utehy.edu.vn Bài 07: Ứng dụng ASP.NET » Giới thiệu ASP.NET » Mơ hình phát triển ASP.NET » Webpage ASP.NET » Cú pháp ASP.NET » Đối tượng ASP.NET Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY 7.1 Giới thiệu ASP.NET » ASP.NET (Model, Webpage, Server controls) » Server Object (Cookies, session, Application…) » DataBase (SQLDataSource, Display DataControls) » Rick Application (javascript, Jquery, Ajax) » Webservice (WCF) » WebApplication Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY 7.1 Giới thiệu ASP.NET » ASP.NET chạy IIS hệ điều hành Windows » ASP.NET Cho phép phát triển ứng dụng Internet  WebForm: Chạy Webserver (IIS)  MobileWeb: Chạy thiết bị tài nguyên hạn chế  WebService: dịch vụ cung cấp xử lý liệu » Cung cấp cách phát triển ứng dụng đa người dùng » Cấu trúc : Server site + Client Site  Server site PlatForm: WebServer(IIS) + Server Language  Client Site: HTML + CSS + Javascript (DOM+ jQurey + Ajax) Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY 7.1 Giới thiệu ASP.NET » Dựa DotNET thừa hưởng hỗ trợ từ DotNET » Thế hệ ASP (Active Server Page) hay ASP+ Phiên bản: 1.0, 2.0, 3.0, 3.5, 4.0 tới 4.5 » Mơ hình: SingleCode, code Behide, MVC » Linh động, dễ triển khai, dễ phát triển » Một công nghệ web động mạnh mẽ » ASP.NET (page, server controls, Webservice, Ajax …) Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY 7.1 Giới thiệu ASP.NET HTTP.SVS Request - Request: Yêu cầu trang ASP.NET dựa URL/URI - Response: trả trang mã HTML Client Mode APP Queue APP Queue ASP.NET RunTime Enviornments ASP.NET ISAPI ASP.NET RunTime Enviornments Lê Quang Lợi: loilequang@gmail.com ASP.NET ISAPI Môn học : Công nghệ WEB (ASP.NET) IIS Windows CNPM-CNTT-ĐHSPKT HY 7.2 Mơ hình ứng dụng » Single Site: Web Page: Client Script kết hợp Sever script » Code Behide: Server Script tách biệt Client Script (Thay thế/Cải tiến từ mơ hình Single Site) » MVC(Model + View + Controls) * Tách biệt * Dễ triển khai/ thay đổi/bảo trì * Dễ đào tạo * Kiến trúc khoa học Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY 7.2.1 Single Sidle đổi/kiếm sốt lỗi » Khó: bảo trì, mở rộng, thay đổi » Tốc độ chậm chào » Chi phí: thời gian + kinh phí phát triển lớn Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY 7.2.1 Single Sidle » Cú pháp: server code Ví dụ: » In giá trị: Response.Write(“string”); ví dụ: » Bind liệu: Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY 7.2.2 Code Behidle » Thiết kế tách biệt lập trình » Dễ phát triển » Dễ bảo trì + nâng cấp » Dựa Template » Trang ASPX(ASPX.CS + ASPX) Lê Quang Lợi: loilequang@gmail.com Môn học : Công nghệ WEB (ASP.NET) CNPM-CNTT-ĐHSPKT HY 7.2.2 Code Behidle

Ngày đăng: 11/05/2021, 04:16