Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu Tìm hiểu C# và ứng dụng của C# p 26 ppt
MIỄN PHÍ
Số trang
8
Kích thước
485.0 KB
Định dạng
PDF
Lượt xem
1714

Tài liệu Tìm hiểu C# và ứng dụng của C# p 26 ppt

Nội dung xem thử

Mô tả chi tiết

Ứng dụng Web với Web Forms Gvhd: Nguyễn Tấn Trần Minh Khang

173

Chương 15 Ứng dụng Web với Web Forms

Công nghệ .NET được dùng để xây dựng các ứng dụng Web là ASP.NET, nó cung

cấp hai vùng tên khá mạnh và đầy đủ phục vụ cho việc tạo các ứng dụng Web là

System.Web và System.Web.UI. Trong phần này chúng ta sẽ tập trung chủ yếu

vào việc dùng ngôn ngữ C# để lập trình với ASP.NET.

Bộ công cụ Web Form cũng được thiết kế để hỗ trợ mô hình phát triển nhanh

(RAD). Với Web Form, ta có thể kéo thả các điều khiển trên Form thiết kế cũng

như có thể viết mã trực tiếp trong tập tin .aspx hay .aspx.cs. Ứng dụng Web sẽ

được triển khai trên máy chủ, còn người dùng sẽ tương tác với ứng dụng thông qua

trình duyệt. .NET còn hỗ trợ ta bộ cung cụ để tạo ra các ứng dụng tuân theo mô

hình n - lớp (tầng - n tier), giúp ta có thể quản lý được ứng dụng được dễ dàng hơn

và nhờ thế nâng cao hiệu suất phát triển phần mềm.

1.1 Tìm hiểu về Web Forms

Web Form là bộ công cụ cho phép thực thi các ứng dụng mà các trang Web do nó

tạo động ra được phân phối đến trình duyệt thông qua mạng Internet.

Với Web Forms, ta tạo ra các trang HTML với nội dung tĩnh và dùng mã C# chạy

trên Server để xử lý dữ liệu tĩnh này rồi tạo ra trang Web động, gửi trang này về

trình duyệt dưới mã HTML chuẩn.

Web Forms được thiết để chạy trên bất kỳ trình duyệt nào, trang HTML gửi về sẽ

được gọt giũa sao cho thích hợp với phiên bản của trình duyệt. Ngoài dùng C#, ta

cũng có thể dùng ngôn ngữ VB.NET để tạo ra các ứng dụng Web tương tự.

Web Forms chia giao diện người dùng thành hai phần : phần thấy trực quan ( hay

UI ) và phần trang mã phía sau của UI. Quan điểm này thì tương tự với Windows

Form, nhưng với Web Forms, hai phần này nằm trên hai tập tin riêng biệt. Phần

giao diện UI được lưu trữ trong tập tin có phần mở rộng là .aspx, còn mã được lưu

trữ trong tập tin có phần mở rộng là .aspx.cs.

Với môi trường làm việc được cung cấp bởi bộ Visual Studio .NET, tạo các ứng

dụng Web đơn giản chỉ là mở Form mới, kéo thả và viết mả quản lý sự kiện thích

hợp. Web Forms được tích hợp thêm một loạt các điều khiển thực thi trên Server, có

thể tự kiểm tra sự hợp lệ của dữ liệu ngay trên máy khách mà ta không phải viết mã

mô tả gì cà.

Tải ngay đi em, còn do dự, trời tối mất!