Mô tả:
CÁC KNLTCS
PHẦN 1: GIỚI THIỆU
Mục tiêu
•
Xây dựng các trang web động trên môi
trường ASP.NET
•
Xây dựng hoàn chỉnh và triển khai ứng
dụng web trên môi trường ASP.NET
Ngành lập trình - CSDL
2
2
Nội dung
1. Tổng quan về ASP.Net
2. Server Controls
3. Điều khiển Kiểm tra
4. Các điều khiển dữ liệu
5. User Controls
6. Quản lý ứng dụng Web
7. Web Services
8. Xây dựng hoàn chỉnh UD Web
9. Bảo mật website
10. Triển khai ứng dụng Web
11. Giới thiệu và sử dụng Ajax
Ngành lập trình - CSDL
3
3
HẾT
Ngành lập trình - CSDL
4
4
Mục tiêu
•
Tìm hiểu môi trường phát triển ứng
dụng web với Visual Studio.Net 2005
•
Tạo và tổ chức một ứng dụng web đơn giản
Ngành lập trình - CSDL
2
2
Nội dung
1.
Tổng quan về lập trình ứng dụng Web
2. Giới thiệu về ASP.Net
3. Tạo ứng dụng web đầu tiên
4. Tổ chức lưu trữ ứng dụng web
5. Làm việc với tập tin cấu hình
Ngành lập trình - CSDL
3
3
Tổng quan về lập trình ứng dụng Web
•
•
•
Quá trình Request - Response
Web Server – Web Browser – HTTP
Mô hình ứng dụng
Ngành lập trình - CSDL
4
4
Bài 1: Tổng quan về ASP.NET
Tổng quan về lập trình ứng dụng Web
•
Quá trình Request – Response
Http Request
Internet
Web Browser
Http Response
Ngành lập trình - CSDL
Web Server
5
5
Bài 1: Tổng quan về ASP.NET
Tổng quan về lập trình ứng dụng Web
•
Web Server – Web Browser – HTTP
−
−
−
Web Server nhận và điều phối các yêu cầu từ Web
Browser và gởi kết quả
Web Browser thể hiện dữ liệu, tập hợp dữ liệu của người
dùng và gởi đến Web Server
HTTP dùng để trao đổi thông tin giữa Web Browser với
Web Server
Ngành lập trình - CSDL
6
6
Bài 1: Tổng quan về ASP.NET
Tổng quan về lập trình ứng dụng Web
•
Web Server – Web Browser – HTTP
Web Server
Web Browser
Default.aspx
Thể hiện lên trang web
Client gởi yêu cầu
Server hồi đáp
Ngành lập trình - CSDL
1.
Xử lý yêu cầu
2.
Thi hành code
3.
Lưu trữ dữ liệu
4.
Gởi kết quả
7
7
Bài 1: Tổng quan về ASP.NET
Tổng quan về lập trình ứng dụng Web
•
Mô hình ứng dụng
Ngành lập trình - CSDL
8
8
Nội dung
1.
Tổng quan về lập trình ứng dụng Web
2. Giới thiệu về ASP.Net
3. Tạo ứng dụng web đầu tiên
4. Tổ chức lưu trữ ứng dụng web
5. Làm việc với tập tin cấu hình
Ngành lập trình - CSDL
9
9
Giới thiệu về ASP.NET
•
Tìm hiểu về ASP.Net
•
Một số các đặc điểm của ASP.NET
•
Quá trình xử lý trang ASPX
Ngành lập trình - CSDL
10
10
Bài 1: Tổng quan về ASP.NET
Giới thiệu về ASP.Net
•
Tìm hiểu về ASP.Net
−
ASP.NET trong
.Net Framework
VB
C++
C#
J#
…
Common Language Specification
ASP .NET
Web Forms - Web Services
Mobile Internet Toolkit
Windows
Forms
ADO .NET and XML
Base Class Library
Common Language Runtime
Operating System
Ngành lập trình - CSDL
11
11
Bài 1: Tổng quan về ASP.NET
Giới thiệu về ASP.Net
•
Tìm hiểu về ASP.Net
−
Hệ thống
namespace
System.Windows.Forms
System.Web
Services
UI
Description
HtmlControls
Discovery
WebControls
Design
Protocols
ComponentModel
System.Drawing
Caching
Security
Drawing2D
Configuration
SessionState
Imaging
System.Data
Printing
Text
System.Xml
OleDb
SqlClient
XSLT
Common
SQLTypes
XPath
Serialization
System
Collections
IO
Security
Configuration
Net
ServiceProcess
Runtime
InteropServices
Diagnostics
Reflection
Text
Remoting
Globalization
Resources
Threading
Serialization
Ngành lập trình - CSDL
12
12
Bài 1: Tổng quan về ASP.NET
Giới thiệu về ASP.Net
•
Tìm hiểu về ASP.Net
−
ASP.Net là kỹ thuật lập trình và phát triển ƯD web ở
phía Server trên môi trường Visual Studio .Net
Ngành lập trình - CSDL
13
13
Bài 1: Tổng quan về ASP.NET
Giới thiệu về ASP.Net
•
Một số đặc điểm về ASP.Net
−
−
−
−
Trang Asp.Net được biên dịch trước, thành tập tin DLL
mà Server có thể thi hành
Tự động phát sinh mã HTML cho các Server control
tương ứng với từng loại Browser
Hỗ trợ các ngôn ngữ khác nhau trong cùng một ứng
dụng
…
Ngành lập trình - CSDL
14
14
Bài 1: Tổng quan về ASP.NET
Giới thiệu về ASP.Net
•
Quá trình xử lý trang aspx
Phân tích cú
pháp
Yêu cầu
Codebehind
class
ASPX
Engine
Phát sinh
ASPX
File
Khởi tạo
Yêu cầu
Hồi đáp
Hồi đáp
Trang
dạng
.DLL
Ngành lập trình - CSDL
Generated
Page
Class
Biên dịch
Khởi tạo, xử
lý và Render
15
15
Nội dung
1.
Tổng quan về lập trình ứng dụng Web
2. Giới thiệu về ASP.Net
3. Tạo ứng dụng web đầu tiên
4. Tổ chức lưu trữ ứng dụng web
5. Làm việc với tập tin cấu hình
Ngành lập trình - CSDL
16
16
- Xem thêm -