GIỚI THIỆU ASP.NET
Số trang: 42
Loại file: pdf
Dung lượng: 1.13 MB
Lượt xem: 15
Lượt tải: 0
Xem trước 5 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
HTTP (Hypertext Transfer Protocol) HTTP : – Kỹ thuật cơ bản của lập trình ứng dụng web – Là một giao thức cho phép các máy tính trao đổi thông tin với nhau qua mạng máy tính – Được xác định qua URLs (Uniform Resource Locators), với cấu trúc chuỗi có định dạng như sau
Nội dung trích xuất từ tài liệu:
GIỚI THIỆU ASP.NET Bài 1: GIỚI THIỆU ASP.NET1.1. Mở đầu1.2. Giới thiệu ASP.NET1.3. Kiến trúc ứng dụng của web1.4. Web server1.5. Tạo và chạy ứng dụng1.6. Cấu trúc các ứng dụng1.7. Cách viết code trong chương trình1.8. Các thành phần có thể chứa trong trang 1 /42 1.1. Mở đầu• HTTP và HTML - Nền móng của Kỹ thuật lập trình web• Tìm hiểu các mô hình ứng dụng• Web Application 2 /42HTTP (Hypertext Transfer Protocol)• HTTP : – Kỹ thuật cơ bản của lập trình ứng dụng web – Là một giao thức cho phép các máy tính trao đổi thông tin với nhau qua mạng máy tính – Được xác định qua URLs (Uniform Resource Locators), với cấu trúc chuỗi có định dạng như sau: http: // [: ] [ [? ]]• Một số thuật ngữ: – Internet – WWW – Web Server – Web Client – Web Browser 3 /42 HTML (Hypertext Markup Language) ASP.Net Chào các bạn đã đến với ASP.Net!!! 4 /42 Tìm hiểu các mô hình ứng dụng • Các xử lý tra cứu và cập nhật dữ liệu được thực hiện ở Database Server,• Dữ liệu tập trung => đảm bảo việc nhận kết quả và hiển thị phải dữ liệu được nhất quán được thực hiện ở Client => Khó khăn• Dữ liệu được chia sẻ cho trong vấn đề bảo trì và nâng cấp nhiều người dùng • Khối lượng dữ liệu truyền trên mạng lớn => chiếm dụng đường truyền, thêm gánh nặng cho Database Server. 5 /42• Hỗ trợ nhiều người dùng• Giảm bớt xử lý cho Client => Phải sử dụng thêm một Không yêu cầu máy tính ở Client Application Server => có cấu hình mạnh• Xử lý nhận và hiển thị dữ liệu tập Tăng chi phí. trung tại Application Server => dễ quản lý, bảo trì và nâng cấp• Xử lý truy cập dữ liệu tập trung tại Database Server 6 /42 Web Application• Là 1 loại ứng dụng client/server• Thành phần: – Web Client – Web Browser – Web Server 7 /42 Web Application httpuser SQL Access 8 /42 1.2. Giới thiệu ASP.NET• Visual Studio .Net là bộ phần mềm được dùng để xây dựng và phát triển các ứng dụng• Đặc điểm: – Visual Studio .Net bao gồm các ngôn ngữ lập trình: C++.Net, Visual Basic.Net, ASP.Net, C# và J# – Tất cả các ngôn ngữ này được xây dựng dựa trên nền .Net Framework 9 /42 • Là kỹ thuật lập trình và phát triển ứng dụng web ở phía Server (Server-side) Gồm các lớp đối tượng • Thư viện các lớp đối tượng dùng trong việc dành cho việc xây xây dựng các ứng dụng Web dựng các ứng dụng • Web services có thể hiểu là các dịch vụ được Windows cung cấp qua Web (hay Internet)• Là thành phần kết nối giữa các phần Gồm các lớp dùng khác trong .NET để xử lý dữ liệu Framework với hệ điều hành• CLR giữ vai trò quản lý việc thi hành các Thư viện các lớp ứng dụng viết bằng cơ bản nhất, .NET trên Windows được dùng trong khi xây dựng • Các hàm API của Windows .NET Framework • Microsoft Transaction Server (MTS) • Internet Information Server (IIS) 10 /42 Quan điểm lập trình web Lập trình phía Server: ASP.Net Hoạt động:Lập trình phía Client: – Trang ASP sẽ được biên dịch và thi HTML, Java Script, CSS hành tại Web Server (Cascading Style Sheets) – Kết quả tự động được chuyển sang Hoạt động: ...
Nội dung trích xuất từ tài liệu:
GIỚI THIỆU ASP.NET Bài 1: GIỚI THIỆU ASP.NET1.1. Mở đầu1.2. Giới thiệu ASP.NET1.3. Kiến trúc ứng dụng của web1.4. Web server1.5. Tạo và chạy ứng dụng1.6. Cấu trúc các ứng dụng1.7. Cách viết code trong chương trình1.8. Các thành phần có thể chứa trong trang 1 /42 1.1. Mở đầu• HTTP và HTML - Nền móng của Kỹ thuật lập trình web• Tìm hiểu các mô hình ứng dụng• Web Application 2 /42HTTP (Hypertext Transfer Protocol)• HTTP : – Kỹ thuật cơ bản của lập trình ứng dụng web – Là một giao thức cho phép các máy tính trao đổi thông tin với nhau qua mạng máy tính – Được xác định qua URLs (Uniform Resource Locators), với cấu trúc chuỗi có định dạng như sau: http: // [: ] [ [? ]]• Một số thuật ngữ: – Internet – WWW – Web Server – Web Client – Web Browser 3 /42 HTML (Hypertext Markup Language) ASP.Net Chào các bạn đã đến với ASP.Net!!! 4 /42 Tìm hiểu các mô hình ứng dụng • Các xử lý tra cứu và cập nhật dữ liệu được thực hiện ở Database Server,• Dữ liệu tập trung => đảm bảo việc nhận kết quả và hiển thị phải dữ liệu được nhất quán được thực hiện ở Client => Khó khăn• Dữ liệu được chia sẻ cho trong vấn đề bảo trì và nâng cấp nhiều người dùng • Khối lượng dữ liệu truyền trên mạng lớn => chiếm dụng đường truyền, thêm gánh nặng cho Database Server. 5 /42• Hỗ trợ nhiều người dùng• Giảm bớt xử lý cho Client => Phải sử dụng thêm một Không yêu cầu máy tính ở Client Application Server => có cấu hình mạnh• Xử lý nhận và hiển thị dữ liệu tập Tăng chi phí. trung tại Application Server => dễ quản lý, bảo trì và nâng cấp• Xử lý truy cập dữ liệu tập trung tại Database Server 6 /42 Web Application• Là 1 loại ứng dụng client/server• Thành phần: – Web Client – Web Browser – Web Server 7 /42 Web Application httpuser SQL Access 8 /42 1.2. Giới thiệu ASP.NET• Visual Studio .Net là bộ phần mềm được dùng để xây dựng và phát triển các ứng dụng• Đặc điểm: – Visual Studio .Net bao gồm các ngôn ngữ lập trình: C++.Net, Visual Basic.Net, ASP.Net, C# và J# – Tất cả các ngôn ngữ này được xây dựng dựa trên nền .Net Framework 9 /42 • Là kỹ thuật lập trình và phát triển ứng dụng web ở phía Server (Server-side) Gồm các lớp đối tượng • Thư viện các lớp đối tượng dùng trong việc dành cho việc xây xây dựng các ứng dụng Web dựng các ứng dụng • Web services có thể hiểu là các dịch vụ được Windows cung cấp qua Web (hay Internet)• Là thành phần kết nối giữa các phần Gồm các lớp dùng khác trong .NET để xử lý dữ liệu Framework với hệ điều hành• CLR giữ vai trò quản lý việc thi hành các Thư viện các lớp ứng dụng viết bằng cơ bản nhất, .NET trên Windows được dùng trong khi xây dựng • Các hàm API của Windows .NET Framework • Microsoft Transaction Server (MTS) • Internet Information Server (IIS) 10 /42 Quan điểm lập trình web Lập trình phía Server: ASP.Net Hoạt động:Lập trình phía Client: – Trang ASP sẽ được biên dịch và thi HTML, Java Script, CSS hành tại Web Server (Cascading Style Sheets) – Kết quả tự động được chuyển sang Hoạt động: ...
Tìm kiếm theo từ khóa liên quan:
Ngôn ngữ lập trình Lập trình ứng dụng Lập trình web lập trình cơ bản tổng quan lập trình lập trình đối tượngGợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 274 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 265 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 265 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 232 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 224 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 217 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 206 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 184 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 170 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 166 0 0