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

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

9 144 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 9
Dung lượng 598,14 KB

Nội dung

5/11/2009 1 11 Môn học: Lập trình ASP.NET Giới thiệu ASP.NET 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  Nội dung 1. Giới thiệu kiến trúc .NET Framework 2. Tổng quan về ASP.NET 3. Lab Web Application 2 5/11/2009 2 1.Giới thiệu kiến trúc .NET Framework  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 3 4 Khái niệm .NET Framework Developer Tools Clients User Experiences ASP.NET Web Applications XML Web Services Databases .NET Framework 5/11/2009 3 Giải pháp .NET  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. 5 Các thành phần trong .NET Framework 6 Win32 Message Queuing COM+ (Transactions, Partitions, Object Pooling) IIS WMI Common Language Runtime .NET Framework Class Library ADO.NET and XML XML Web Services User Interface Visual Basic C++ C# ASP.NET Perl Python … 5/11/2009 4 7 Visual Studio .NET: The Tool for .NET Development Visual Studio .NET Windows Forms Tools Web Forms Tools Error Handling Data Access Multiple Languages Web Services Tools Develop Debug DeployDesign 2. Tổng quan về ASP.NET  Khái niệm ASP.NET  ASP.NET Web Application  Demo: Mô hình thực thi của ASP.NET 8 5/11/2009 5 Khái niệm ASP.NET  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 9 Static  Công nghệ Web page truyền thống.  Cách thức hoạt động đơn giản, tính tương tác không cao. Dynamic  Phổ biến trong hầu hết các ứng dụng Web ngày ngay.  Là các ứng dụng tương tác với các resources trên Server như Database và XML Web services. 10 Static vs dynamic web pages 5/11/2009 6 Cơ chế hoạt động static web 11 Cơ chế hoạt động dynamic web 12 5/11/2009 7 Dynamic web technology  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” 13 Đặc điểm nổi bật của ASP.NET  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 14 5/11/2009 8 ASP.NET Web Application 15 XML Data Database Internet Page1.aspx Page2.aspx Web Services Components Web Forms Code- behind pages Global.asax Web.config Machine.config ASP.NET Web Server Output Cache Clients Mô hình thực thi của ASP.NET 16 5/11/2009 9 3. Lab Web Application  3 projects  Web Application  Class Library  XML Web Services  12 Web Forms  3 Databases 17 3. Lab Web Application 18 Medical Medical.aspx Benefits Home Page Default.aspx Life Insurance Life.aspx Retirement Retirement.aspx Dentists Dental.aspx Dentists Doctors Doctors.aspx Doctors Logon Page Login.aspx Registration Register.aspx Coho Winery Prospectus Prospectus.aspx XML Web Service dentalService1.asmx Page Header Header.ascx ASPState tempdb Lab Web Application User Control namedate.ascx Menu Component Class1.vb or Class1.cs XML Files Web. config . DeployDesign 2. Tổng quan về ASP. NET  Khái niệm ASP. NET  ASP. NET Web Application  Demo: Mô hình thực thi của ASP. NET 8 5/11/2009 5 Khái niệm ASP. NET  Active Server Page .NET  Hoạt động theo cơ. 5/11/2009 1 11 Môn học: Lập trình ASP. NET Giới thiệu ASP. NET 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  Nội dung 1. Giới thiệu kiến trúc .NET Framework 2 Tổng quan về ASP. NET 3. Lab Web Application 2 5/11/2009 2 1.Giới thiệu kiến trúc .NET Framework  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

Ngày đăng: 08/08/2014, 19:20

TỪ KHÓA LIÊN QUAN

w