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

Bài giảng ASP.NET - Lương Trần Hy Hiến

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

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

Bài giảng ASP.NET do Lương Trần Hy Hiến biên soạn sau đây sẽ cung cấp cho các bạn những kiến thức về nguyên lý hoạt động của ứng dụng web; khái niệm về web; bản chất của ASP.NET; công nghệ, ngôn ngữ và công cụ; môi trường phát triển tích hợp VS 2010; website và các thành phần của nó.

Chủ đề:
Lưu

Nội dung Text: Bài giảng ASP.NET - Lương Trần Hy Hiến

  1. 1 Lương Trần Hy Hiến, 0989.366.990
  2. MỤC TIÊU BÀI HỌC 2  Nắm nguyên lý hoạt động của ứng dụng web  Nắm các khái niệm về web  Nắm bản chất của ASP.NET  Nắm công nghệ, ngôn ngữ và công cụ  Hiểu môi trường phát triển tích hợp VS 2010  Hiểu website và các thành phần của nó
  3. MÔI TRƯỜNG & CÔNG NGHỆ 3  Ứng dụng web là gì?  Nguyên lý hoạt động  Web Server: Internet Information Service (IIS)  Web Browser: IE, FireFox, Chrome, Opera,…  Database: SQL Server 2008  Integrated Development Environment (IDE): MS Visual Studio 2010  Ngôn ngữ lập trình: ASP.NET với C#  Công cụ và thư viện hỗ trợ
  4. Mô hình ứng dụng web 4
  5. Ngôn ngữ web 5
  6. Web::Kiến trúc 3 tầng 6
  7. Ví dụ mở đầu - Hello 7  Tạo website  Tạo trang Hello.aspx vào website  Chạy trang Hello.aspx  Khảo sát các thành phần của website  Mã ASP.NET: Hello.aspx  Mã C#: Hello.aspx.cs  Trang khởi đầu: Default.aspx (Default.aspx.cs)  Cấu hình ứng dụng: web.config
  8. 8
  9. ASP.NET::Nguyên lý hoạt động 9
  10. ASP.NET::Chi tiết của luồng xử lý 10
  11. MS Visual Studio 2010 11  Cửa sổ soạn thảo (Document Window): Chế độ: view/code/split  Thanh công cụ: (ToolBox)  Standard  Data  Validation  Navigation  Login  AJAX  WebParts  Reports  HTML  Phần giải pháp (Solution Explorer)  Bảng thuộc tính (Properties)
  12. SỰ KIỆN TRANG ASP.NET Page_PreInit Page_Init Page_InitComplete Page_PreLoad Page_Load Page_LoadComplete Page_PreRender Page_PreRenderComplete 12
  13. 13 ?
  14. SERVER CONTROL 14 SERVER CONTROL ASP.NET SERVER HTML SERVER CONTROL CONTROL
  15. ASP.NETSERVER CONTROL (1) 15        
  16. ASP.NETSERVER CONTROL (2) 16  List Controls    
  17. ASP.NETSERVER CONTROL (3) 17  Advanced Controls  
  18. Container Controls 18 
  19. Wizard Control 19
  20. SỰ KIỆN Page_Load & 20 Page.IsPostBack Thường được sử dụng để chuẩn bị dữ liệu cho các server controls khi trang web được gọi không phải gọi lại từ chính nó (đẩy ngược-PostBack) protected void Page_Load(object sender, EventArgs e) { if(!Page.IsPostBack) { /* mã nguồn xử lý trong trường hợp không phải đẩy ngược trở lạiPostBack*/ } } • IsPostBack = false: load lần đầu • IsPostBack = true: load không phải lần đầu
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

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