Danh mục

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

Số trang: 22      Loại file: pdf      Dung lượng: 504.25 KB      Lượt xem: 16      Lượt tải: 0    
tailieu_vip

Xem trước 3 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

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ó.
Nội dung trích xuất từ tài liệu:
Bài giảng ASP.NET - Lương Trần Hy Hiến 1 Lương Trần Hy Hiến, 0989.366.990 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ó 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ợ Mô hình ứng dụng web 4 Ngôn ngữ web 5 Web::Kiến trúc 3 tầng 6 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 ASP.NET::Nguyên lý hoạt động 9 ASP.NET::Chi tiết của luồng xử lý 10 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) SỰ KIỆN TRANG ASP.NET Page_PreInit Page_Init Page_InitComplete Page_PreLoad Page_Load Page_LoadComplete Page_PreRender Page_PreRenderComplete 12 13 ? SERVER CONTROL 14 SERVER CONTROL ASP.NET SERVER HTML SERVER CONTROL CONTROL ASP.NETSERVER CONTROL (1) 15         ASP.NETSERVER CONTROL (2) 16  List Controls     ASP.NETSERVER CONTROL (3) 17  Advanced Controls   Container Controls 18  Wizard Control 19 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

Tài liệu được xem nhiều: