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

Bài giảng môn học: Bài 2 GIỚI THIỆU VỀ ASP.NET

22 8 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 22
Dung lượng 494,46 KB

Nội dung

Những thuận lợi và bất lợi của ASP Những đặc điểm của ASP.NET Giới thiệu về .NET Framework Các thành phần của một ứng dụng Web Cơ chế xử lý một ứng dụng ASP.NET

Bài giảng môn học Bài GIỚI THIỆU VỀ 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 Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Nội dung ƒ Những thuận lợi bất lợi ASP ƒ Những đặc điểm ASP.NET ƒ Giới thiệu NET Framework ƒ Các thành phần ứng dụng Web ƒ Cơ chế xử lý ứng dụng ASP.NET © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Nội dung ƒ Những thuận lợi bất lợi ASP ƒ Những đặc điểm ASP.NET ƒ Giới thiệu NET Framework ƒ Các thành phần ứng dụng Web ƒ Cơ chế xử lý ứng dụng ASP.NET © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Lợi ích việc sử dụng ASP ƒ Công nghệ Server-side scripting ƒ Tự động biên dịch ƒ Cho phép tạo ứng dụng web đơn giản nhanh chóng dễ dàng ƒ Tạo trang web có tích hợp nội dung động © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Bất lợi ASP ƒ Chỉ hỗ trợ loại ngôn ngự : VBScript JavaScript ƒ Thông dịch mã lệnh ASP ƒ Pha trộn code, HTML text ƒ Tương thích trình duyệt ƒ Khơng quản lý trạng thái trang web ƒ Cơ chế debug ƒ Tái sử dụng code © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Nội dung ƒ Những thuận lợi bất lợi ASP ƒ Những đặc điểm ASP.NET ƒ Giới thiệu NET Framework ƒ Các thành phần ứng dụng Web ƒ Cơ chế xử lý ứng dụng ASP.NET © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Các điểm bật ASP.NET ƒ Hỗ trợ đa ngôn ngữ : C#, VB.NET ƒ Biên dịch trang trước, giúp làm tăng tốc độ thực ƒ ASP code phân độc lập với HTML text ƒ Quản lý trạng thái trang web ƒ Có chế hỗ trợ debug ƒ Hỗ trợ tái sử dụng code thông qua chế kế thừa © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Các điểm bật ASP.NET ƒ Thêm chức dễ dàng sử dụng C# VB.NET ƒ Sử dụng chế server-side caching ƒ Tự động nhận dạng trình duyệt người dùng sử dụng ƒ Đi với nhiều server control xây dựng sẵn © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Các điểm bật ASP.NET ƒ Global.asax hỗ trợ nhiều kiện ƒ Web service : triển khai hàm từ xa thơng qua web © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Nội dung ƒ Những thuận lợi bất lợi ASP ƒ Những đặc điểm ASP.NET ƒ Giới thiệu NET Framework ƒ Các thành phần ứng dụng Web ƒ Cơ chế xử lý ứng dụng ASP.NET © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Giới thiệu NET Framework ƒ NET Framework tảng cho Microsoft.NET Platform ƒ NET Framework môi trường cho việc xây dựng, triển khai vận hành ứng dụng Web Web Service ƒ NET Framework chứa Common Language Runtime (CLR) lớp thư viện cung cấp dịch vụ sở để xây dựng ứng dụng © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Giới thiệu NET Framework © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Giới thiệu NET Framework ƒ NET Framework giúp đơn giản hóa q trình phát triển tích hợp sản phẩm ƒ NET Framework khơng phụ thuộc vào ngôn ngữ Các ngôn ngữ hỗ trợ : C++, C#, VB.NET, Jscript © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Nội dung ƒ Những thuận lợi bất lợi ASP ƒ Những đặc điểm ASP.NET ƒ Giới thiệu NET Framework ƒ Các thành phần ứng dụng Web ƒ Cơ chế xử lý ứng dụng ASP.NET © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Cấu trúc ứng dụng ASP.NET Web Client IIS ASP.NET Applications NET Framework Operating System © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Các thành phần ứng dụng Web ƒ Nội dung – Web Forms, HTML, images, audio, video, other data ƒ Lập trình xử lý – Executable files, scripts ƒ Cấu hình – Web configuration file, Style sheets, IIS settings © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Các thành phần ứng dụng Web (tt) ƒ Trong ứng dụng Web hoàn chỉnh, phần thực thi Web Form lưu file dll chạy server thông qua điều khiển IIS © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Vai trò NET Framework © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Nội dung ƒ Những thuận lợi bất lợi ASP ƒ Những đặc điểm ASP.NET ƒ Giới thiệu NET Framework ƒ Các thành phần ứng dụng Web ƒ Cơ chế xử lý ứng dụng ASP.NET © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Cơ chế xử lý trang ASP.NET © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Cơ chế xử lý trang ASP.NET ƒ Các bước xử lý – Client gởi yêu cầu trang aspx từ browser – Một HTTP request gởi tới IIS – Các đoạn code xử lý load lên nhớ thực thi Web Server – Kết sinh (là trang web) Web Server gởi browser © 2007 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Cơ chế xử lý trang ASP.NET ƒ Các bước xử lý (tt) – Người dùng thực thao tác trang web trả Nếu thao tác đòi hỏi xử lý server, trang gởi lại server với control ẩn chứa thông tin thao tác thực người dùng – Tại server, trang aspx load lại, trường ẩn đọc kiện tương ứng xử lý – Kết lại gởi lại browser © 2007 Khoa CNTT – ĐH KHTN ... © 20 07 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Giới thiệu NET Framework © 20 07 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Giới thiệu. .. khiển IIS © 20 07 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Vai trò NET Framework © 20 07 Khoa CNTT – ĐH KHTN Thiết kế & Lập trình WEB – Bài 2: Giới thiệu ASP.NET Nội... WEB – Bài 2: Giới thiệu ASP.NET Nội dung ƒ Những thuận lợi bất lợi ASP ƒ Những đặc điểm ASP.NET ƒ Giới thiệu NET Framework ƒ Các thành phần ứng dụng Web ƒ Cơ chế xử lý ứng dụng ASP.NET © 20 07

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