intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Lập trình ASP.NET_giơi thiệu

Chia sẻ: Huongdanhoctot Huongdanhoctot | Ngày: | Loại File: PDF | Số trang:9

73
lượt xem
6
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tham khảo tài liệu 'lập trình asp.net_giơi thiệu', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả

Chủ đề:
Lưu

Nội dung Text: Lập trình ASP.NET_giơi thiệu

  1. 5/11/2009 TRƯ NG Đ I H C KHOA H C T NHIÊN KHOA CÔNG NGH THÔNG TIN B MÔN CÔNG NGH PH N M M --- --- Gi i thi u ASP.NET Môn học: Lập trình ASP.NET 1 N i dung 2 Giới thiệu kiến trúc .NET Framework 1. Tổng quan về ASP.NET 2. Lab Web Application 3. 1
  2. 5/11/2009 1.Gi i thi u ki n trúc .NET Framework 3 Khái niệm .NET Framework Giải pháp .NET Các thành phần của .NET Framework Giới thiệu Visual Studio .NET Khái ni m .NET Framework 4 Developer Clients Tools ASP.NET Web Databases Applications XML Web User .NET Services Experiences Framework 2
  3. 5/11/2009 Gi i pháp .NET 5 Sự phát triển và mở rộng của Internet đạt được nhiều bước tiến đáng kể. Tuy nhiên hầu hết các ứng dụng đều gặp khó khăn trong vấn đề giao tiếp với nhau. Programmers gặp nhiều hạn chế trong việc xây dựng ứng dụng và thường xuyên phải học thêm các ngôn ngữ mới. Các thành ph n trong .NET Framework 6 Visual Basic C++ C# Perl Python … XML Web Services User Interface ASP.NET ADO.NET and XML .NET Framework Class Library Common Language Runtime COM+ Message (Transactions, Partitions, IIS WMI Queuing Object Pooling) Win32 3
  4. 5/11/2009 Visual Studio .NET: The Tool for .NET Development 7 Web Forms Windows Tools Forms Tools Multiple Error Languages Visual Studio .NET Handling Web Data Services Access Tools Design Develop Debug Deploy 2. T ng quan v ASP.NET 8 Khái niệm ASP.NET ASP.NET Web Application Demo: Mô hình thực thi của ASP.NET 4
  5. 5/11/2009 Khái ni m ASP.NET 9 Active Server Page .NET Hoạt động theo cơ chế Server-side processing Hỗ trợ XML Web Service cho phép xây dựng các ứng dụng Web phân tán Browser-independent Language-independent Static vs dynamic web pages Static Dynamic Công nghệ Web page Phổ biến trong hầu hết truyền thống. các ứng dụng Web ngày ngay. Cách thức hoạt động đơn giản, tính tương Là các ứng dụng tác không cao. tương tác với các resources trên Server như Database và XML Web services. 10 5
  6. 5/11/2009 Cơ ch ho t đ ng static web 11 Cơ ch ho t đ ng dynamic web 12 6
  7. 5/11/2009 Dynamic web technology 13 Có rất nhiều công nghệ khác nhau hỗ trợ thao tác phát sinh động nôi dụng của một trang Web: ASP.NET JSP PHP … Tất cả các công nghệ đều có một đặc điểm chung là: “ Xử lý các request của client tại Server và trả về cho client dưới dạng các mã HTML” Đ c đi m n i b t c a ASP.NET 14 Dựa trên nền tảng của kiến trúc .NET Framework Hỗ trợ đa ngôn ngữ : C#, VB.NET, J# … Hỗ trợ code-behind file: tách biệt giữa lập trình logic và phần thể hiện presentation/markup. Các công cụ hỗ trợ phát triển rất mạnh: Visual Studio Việc triển khai và cấu hình tương đối dễ dàng 7
  8. 5/11/2009 ASP.NET Web Application 15 ASP.NET Web Server Clients Web Forms Output Cache Web.config Page1.aspx Code- behind Internet pages Machine.config Page2.aspx Global.asax Web Components XML Data Database Services Mô hình th c thi c a ASP.NET 16 8
  9. 5/11/2009 3. Lab Web Application 17 3 projects Web Application Class Library XML Web Services 12 Web Forms 3 Databases 3. Lab Web Application 18 Logon Page Login.aspx Benefits Coho Home Page Page Header ASPState Winery Default.aspx Header.ascx Menu Registration Component Register.aspx Class1.vb or Class1.cs Web. tempdb config Life Insurance Retirement Medical Dentists Life.aspx Retirement.aspx Medical.aspx Dental.aspx XML Web Prospectus Doctors User Control Service Prospectus.aspx Doctors.aspx namedate.ascx dentalService1.asmx Lab Web Doctors XML Application Dentists Files 9
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2