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

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

Đ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

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

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan