Ứng dụng Web - Chương 1

Chia sẻ bởi Nguyễn Bùi Minh Tâm | Ngày 19/03/2024 | 12

Chia sẻ tài liệu: Ứng dụng Web - Chương 1 thuộc Công nghệ thông tin

Nội dung tài liệu:

Chương 1
ASP.NET và Web Forms
Mục tiêu
Giới thiệu Active Server Pages
Thuận lợi và hạn chế của ASP
Đặc trưng của ASP.NET
Đặc trưng của Web Form
Trạng thái các trang trong Web Form và Editor
Active Server Pages


<%If Time >= #12:00:00 AM# And Time < #12:00:00 PM# Then%>
"Now the time is between 12:00 am and 12:00 pm"
<%Else%>
" Now the time is between 12:00 pm and 12:00 am"
<%End If%>


Thực hiện trên server
Output
Xử lý của tập tin
Thuận lợi của ASP
Tự động biên dịch
Trang Web với nội dung động
Gởi văn bản ASCII đến trình duyệt tại client
Không thể truy cập mã nguồn
Xửlý
Tập tin ASP trong ứng dụng Web
Phát triển của ASP.NET
Denali
Phiên bản đầu tiên của ASP
ASP.NET
Cùng với windows NT 4.0
Cùng với Windows 2000
Cùng với .NET framework
Giới thiệu là một add-on IIS 3.0
ASP 2.0
ASP 1.0
ASP 3.0
Hạn chế của ASP
Thông dịch các trang ASP
Chỉ hỗ trợ 2 ngôn ngữ VBScript và JavaScript
Trộn lẫn giữa code, HTML và text
Sử dụng cùng tập tin.
Nhiều code cho các chức năng
Không sử dụng lại mã
Không hỗ trợ kĩ thuật Debug
Tắt Web Server để cài đặt thự viện dll mới
Hạnchế
Thuận lợi của ASP.NET
ASP.NET
Hỗ trợ các ngôn ngữ mạnh như C#, VB
Các trang được biên dịch nâng cao tốc độ thực hiện.
Hỗ trợ tái sử dụng mã sử dụng kế thừa
Mã ASP tách biệt với HTML và text.
Cung cấp các điều khiển server theo chế độ khai báo
An inbuilt method Trace, helps in debugging a page
Không cần đăng kí các thành phần
Đặc trưng của ASP.NET
ASP.NET
Nhận diện kiểu của trình duyệt và hiển thị nội dung theo client
Thêm các chức năng dùng C# hay VB.NET
Sử dụng bộ đệm tại server
Có nhiều điểu khiển sẵn có ở server
Đặc trưng của ASP.NET …
Tham chiếu theo phân cấp của namespaces
Tập tin Global.asax lưu trữ các sự kiện bổ sung
Web service – triển khai và sử dụng hàm qua Web
ASP.NET
Web Form IDE
Hộp công cụ của WebForms
Exploring ASP.NET / Session 1 / 14 of 18
Hộp công cụ của WebForms…
Các tập tin dự án - Web Forms
Default.aspx và Default.aspx.cs
AssemblyInfo.cs
Web.config
Global.asax


Khác nhau giữa các trang được tạo trong Web Form và Editor
Hầu hết các đặc trưng hỗ trợ bởi Web Form có thể đạt được bởi sử dụng editor.
Các trang Web khác nhau của một ứng dụng được tạo dùng Web Form, và chương trình được viết trên đó và được biên dịch thành một tập tin dll.
Các trang web được tạo dùng Web Form sẽ có thuộc tính codebehind.
Tóm tắt
Active Server Pages (ASP) là một môi trường kịch bản phía server, cung cấp cho server khả năng xử lý ứng dụng và trả về trang HTML đến trình duyệt.
Web Form cung cấp các công cụ cho việc thiết kế, biên tập form cũng như các công cụ dò lỗi giúp cho việc xây dựng các ứng dụng nhanh chóng.
Khung nhìn Design hiễn thị trình bày của trang sẽ được hiễn thị trong trình duyệt
Khung nhìn HTML hiễn thị mã được tạo tự động khi tạo trang Web
Tập tin AssemblyInfo.cs chứa thông tin về dự án như tên, phiên bản và thông tin văn hóa.
Khi mã được biên dịch, CLR biên dịch IL thành mã thực thi khi trang web được yêu cầu nhằm nâng cao hiệu suất. 
Tóm tắt…
Web.config là một tập tin dựa trên XML. Nó lưu trữ thông tin cấu hình thống nhất cho từng URL sử dụng trong dự án.
Global.asax là một tập tin tùy chọn dùng cho quản lý các sự kiện ở mức ứng dụng.
Trang Web được tạo có thể sử dụng editor hoặc Web Form. Nó được biên dịch thành Intermediate Language (IL) bao gồm server script.
Mỗi trang web trong một ứng dụng được tạo từ Web Form và mã chương trình bên trong nó được biên dịch thành một tập tin dll.
Các trang Web tạo từ Web Form sẽ có thuộc tính Codebehind.
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...

Người chia sẻ: Nguyễn Bùi Minh Tâm
Dung lượng: | Lượt tài: 0
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)