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

Tổng quan về ASP .NET

30 1,7K 6
Tài liệu đã được kiểm tra trùng lặp

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 30
Dung lượng 2,96 MB

Nội dung

Tổng quan về ASP .NET

Trang 1

Lập trình với ASP.NET

(Programming with asp.net)

Trình bày: Hà Đồng Hưng

Trang 2

• Sử dụng Visual Studio NET

– Trực quan đơn giản

Trang 3

• Sử dụng Visual Studio NET

– Trực quan đơn giản

Trang 4

Nhìn lại: Active Server Pages

ASP là gì?

– Công nghệ kịch bản trình chủ Server-side– Các tập tin chứa HTML và mã kịch bản– Truy cập thông qua các triệu gọi HTTP– Mã kịch bản được thông dịch trên serve

Có thể làm gì với ASP?

– Tạo ra các Ưng dụng Web một cách nhanh, đơn giản– Tạo ra nội dung Web động

– Kịch bản trình khách để kiểm tra tính hợp lệ– Truy cập các thành phần COM để mở rộng chức năng

Trang 5

Các nhược điểm là gì?

Bố cục lộn xộn (HTML) và logic (mã kịch bản)

Interpreting ASP code leads to performance loss

Sử dụng ngôn ngữ kịch bản không định kiểu

– Microsoft JScript®

– Microsoft Visual Basic® Scripting Edition (VBScript)

Khả năng tương thích trình duyệt

Không quản lý trạng thái thực

– Trạng thái sẽ bị mất khi IIS hỏng

Trang 6

Các khái niệm cốt lõi về ASP.NET

Tách biệt Bố cục trình bày và Logic nghiệp vụ

Sử dụng các dịch vụ cung cấp bởi NET Framework

Mã được biên dịch lần đầu tiên khi một trang được

Trang 7

Kiến trúc

Kiến trúc NET Framework

Sự phân cấp các lớp

Các ưu điểm

Trang 8

Microsoft NET Framework

System Services Common Language Runtime

ASP.NET Web Forms Web Services Windows Forms

Services Framework

Kiến trúc.NET Framework

Trang 9

Mô hình Ứng dụng Web

Web Client

Operating System

ASP.NET Applications IIS

.NET Framework

Trang 10

Sự phân cấp các lớp (Class) 1/2

Sự phân cấp các lớp (Class) 1/2

Các Không gian tên (Namespaces)

– Được cấu trúc theo phân cấp

– Cú pháp dấu chấm (.), nhóm các lớp theo luận lý

– Các lớp cơ bản trừu tượng và sự cài đặt các lớp

Trang 11

Button Table WebControl

System.Web.UI.Control

System.Object

TextBox

Trang 12

Các ưu điểm

Thực thi nhanh hơn

Thoải mái cập nhật Ứng dụng Web đã triển khai

Truy cập vào NET Framework

Trang 13

• Sử dụng Visual Studio NET

– Trực quan đơn giản

Trang 16

Chu trinh của Ứng dụng

Trang 17

Vai trò của NET Framework

Trang 18

• Sử dụng Visual Studio NET

– Trực quan đơn giản

Trang 19

Môi trường lập trình Visual Studio NET

Start page

– Chứ các ô cửa khác nhau để

tạo thông tin dễ hơn, tìm kiếm và giúp thực hiện các tác vụ thông dụng một cách

dễ dàng, như mở một file hay dự án gần đây

Trang 20

Môi trường lập trình Visual Studio NET

Các cửa sổ trong Visual Studio NET : 2 loại của

sổ:

– Cửa sổ tài liệu: trình bày nội dụng của ứng dụng:

Forms, Web pages, và code

– Cửa sổ công cụ: trình bày các thành phần dùng để tạo ứng dụng

• Controls

• database connections

• Classes

Trang 21

Môi trường lập trình Visual Studio NET

Trang 22

Môi trường lập trình Visual Studio NET

Toolbox

Trang 23

Môi trường lập trình Visual Studio NET

Solution Explorer

Trang 24

Soạn thảo tài liệu Web

Soản thảo HTMLSoạn thảo code (VB.NET, C# …)

Trang 26

Kết quả

Cool webpage!

– Lỗi biết -> Sửa lại

– Lỗi không biết ->

Thiết lập breakpoint

Trang 27

Xem trợ giúp

Trang 28

Tóm tắt

Các ứng dụng Web

– Chạy trên máy chủ (server),

– Xử lý các yêu cầu trang của người dùng và soạn ra các trang

sử dụng mã thực thi và tài nguyên tĩnh trên server

– Các ứng dụng Web có thể cung cấp nội dung động dựa trên các tài nguyên động trên server, như là cơ sở dữ liệu, và dựa trên các giá trị người dùng nhập,

– Ứng dụng Web ASP.NET được làm nên từ nội dung, khả

năng thực thi, và các tập tin cấu hình

Trang 29

– Khả năng thực thi của ứng dụng web dược lưu trong tập

tin dll gọi là các assembly– Được biên dịch sang một trạng thái trung gian

– Sự biên dịch cuối cùng được thực hiện bởi CLR ngay trước

khi chạy ứng dụng

Trang 30

Tóm tắt

Visual Studio NET Start page

– Trình bày thông tin sản phẩm hiện tại, mở một project mới

hay project đã tồn tại, thiết lập thông tin tham chiếu cho user

Soạn thảo các trang Web Forms và HTML:

– Một cách trực quan là sử dụng cửa sổ Document ở chế độ

Design; soạn thảo theo văn bản bằng cách sử dụng của sổ Document ở chế độ HTML (Source)

Set the Help language filter

– view code samples in a single programming language or in

multiple languages

Ngày đăng: 06/09/2012, 16:30

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w