Danh mục tài liệu

Bài giảng Lập trình web: Tổng quan về lập trình web phía Server Asp.Net

Số trang: 56      Loại file: pdf      Dung lượng: 3.42 MB      Lượt xem: 26      Lượt tải: 0    
Xem trước 6 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Lập trình web: Tổng quan về lập trình web phía Server Asp.Net cung cấp cho người học các kiến thức: Giới thiệu công nghệ ASP.NET; Kiến trúc chung của ASP.NET; Cách tạo một project ASP.NET. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình web: Tổng quan về lập trình web phía Server Asp.Net 12/30/2016 Phần II CHƯƠNG 1: TỔNG QUAN VỀ LẬP TRÌNH WEB PHÍA SERVER ASP.NET 12/30/2016 ĐTTH 1 CHƯƠNG 1 GIỚI THIỆU VỀ LẬP TRÌNH WEB PHÍA SERVER Giới thiệu Phương pháp làm việc trong mạng Các công nghệ lập trình web 12/30/2016 ĐTTH 2 1 12/30/2016 Giới thiệu Lập trình web có 2 loại: Lập trình phía client (Client side – static web pages) Lập trình phía server (Server side - Dynamic Web) Lập trình phía client là lập trình trên máy client thông qua mã HTML, CSS, Javascript biên dịch trên web Browser (IE,…) 12/30/2016 ĐTTH 3 Giới thiệu Note 12/30/2016 ĐTTH 4 2 12/30/2016 Dynamic Web Pages Note 12/30/2016 ĐTTH 5 PHƯƠNG PHÁP LÀM VIỆC TRÊN MẠNG RESQUEST/RESPONSE: Là toàn bộ phương pháp làm việc theo kiểu Client /Server hiện dùng với ASP. Gồm 4 bước 1. Client (thông qua Internet Browser) xác định vị trí của Web Server qua URL (Universal Resource Locator) 2. Client sẽ yêu cầu (Request) được tham khảo 1 trang trong mạng đó và thường là trang chủ (home page) (index.htm hay default.htm) 12/30/2016 ĐTTH 6 3 12/30/2016 PHƯƠNG PHÁP LÀM VIỆC TRÊN MẠNG 3. Server đáp ứng (Response) bằng cách hoàn trả hồ sơ mà Client đã yêu cầu. 4. Client nhận được hồ sơ gởi về và hiển thị (display) trong browser của mình. Lưu ý: Khi Client đã nhận được hồ sơ thì quá trình trao đổi sẽ kết thúc ngay lập tức. Sau đó, quan hệ Server và Client kết thúc (stateless model) 12/30/2016 ĐTTH 7 Giới thiệu công nghệ ASP.NET ASP.NET là gì? Kiến trúc chung của ASP.NET Sơ lược về .Net Framework 12/30/2016 ĐTTH 8 4 12/30/2016 ASP.NET là gì? ASP.Net là kỹ thuật lập trình và phát triển ứng dụng web ở phía Server (Server-side) dựa trên nền tảng của Microsoft .Net Framework. Các xử lý lệnh ASP.Net đều được thực hiện ở phía server. 12/30/2016 ĐTTH 9 Kiến trúc chung của ASP.NET Trang ASP.NET được biên dịch thành các tập tin DLL mà Server có thể thi hành nhanh chóng và hiệu quả. ASP.Net sử dụng code behide (code tách riêng, giao diện riêng)  dễ đọc, dễ quản lý, dễ bảo trì 12/30/2016 ĐTTH 10 5 12/30/2016 Kiến trúc chung của ASP.NET Hỗ trợ quản lý trạng thái các control. Tự động phát sinh mã HTML cho các Server tương ứng từng loại Browser. Hỗ trợ quản lý ứng dụng toàn cục: Quản lý trạng thái của Website như: Application, Session, Cookies trên file Global.aspx 12/30/2016 ĐTTH 11 Kiến trúc chung của ASP.NET Quá trình xử lý tập tin .aspx 12/30/2016 ĐTTH 12 6 12/30/2016 Môi trường sử dụng VISUAL STUDIO 2013 12/30/2016 ĐTTH 13 Sơ lược về .Net Framework 12/30/2016 ĐTTH 14 7 12/30/2016 Cách tạo một project ASP.NET Các bước để quản lý một website Khởi động MS Visual Studio .Net 2013 Tạo trang ASP.NET đầu tiên 12/30/2016 ĐTTH 15 Khởi tạo ứng dụng Khởi động Visual Studio 2013: - File  New  Website - Chọn ngôn ngữ lập trình C# - Chọn Net Framework 4 - Chọn vị trí lưu Website: File System  Browse chỉ thư mục lưu Website - Chọn ASP.Net Web Forms Site OK 12/30/2016 ĐTTH 16 8 12/30/2016 12/30/2016 ĐTTH 17 12/30/2016 ĐTTH 18 9 12/30/2016 12/30/2016 ĐTTH 19 Một số Windows (View  Chọn Windows) 12/30/2016 ĐTTH 20 10 12/30/2016 Cửa sổ Solution Website tự động tạo một số trang như: • About.aspx • Contact.aspx • Default.aspx • … 12/30/2016 ĐTTH 21 Hiển thị nội dung trên trang Default.aspx Mỗi trang .aspx có 3 trạng thái: Design Split Source Chọn trang Default.aspx ở chế độ Design Nhập dòng văn bạn “Chào mừng bạn đến với Website của chúng tôi” 12/30/2016 ĐTTH 22 11 12/30/2016 Trên Toolbox kéo control label vào trang Default.aspx. 12/30/2016 ...