Tổng quan Về ASP.Net Doang Nghiệp, Lập Trình Web MVC trong doanh nghiệpppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppp
Lập trình Ứng dụng Doanh nghiệp NET Giới thiệu học phần - Số tín chỉ: tín - Mục tiêu: + Kiến thức: Trang bị cho sinh viên cách xây dựng trang web cơng nghệ ASP.NET, lập trình thao tác với CDSL, hiểu điện toán đám mây + Kỹ năng: Sinh viên biết vận dụng kiến thức web, ngôn ngữ HTML, ASP.NET, SQL Server, C# công cụ thiết kế web để xây dựng trang web + Năng lực tự chủ trách nhiệm: Thấy ý nghĩa học từ có thái độ chủ động động, tích cực hăng say trình học tập, nghiên cứu - Hình thức thi: Thực hành phịng máy © Aptech Ltd Chương Tổng quan ASP.NET Nội dung Định nghĩa mô tả layer ứng dụng Web Giải thích cấu trúc ứng dụng ASP.NET MVC Trình bày cơng nghệ hỗ trợ ASP.NET MVC Giải thích mơ tả cách tạo ứng dụng Web Visual Studio 2017 Tổng quát phát triển ứng dụng Web Ứng dụng Web: Là ứng dụng chạy Web server truy cập trình duyệt web Cho phép chia sẻ truy cập thông tin Internet đâu thời điểm Cho phép thực giao dịch thương mại, hay gọi ứng dụng Ecommerce Các layer ứng dụng Web Các ứng dụng Web thường chia thành layer: Presentation layer: Cho phép người dùng tương tác với ứng dụng Business logic layer: Điều khiển luồng thực thi giao tiếp Presentation layer Data layer Data layer: Cung cấp liệu lưu trữ sở liệu cho Business logic layer Các layer ứng dụng Web Hình biểu thị layer ứng dụng Web: Các kiến trúc ứng dụng Web Kiến trúc ứng dụng phụ thuộc vào hệ thống mà layer ứng dụng phân phối giao tiếp với Một ứng dụng dựa theo loại kiến trúc sau: Đơn tầng: layer tích hợp với cài đặt máy tính đơn Hai tầng: layer phân bổ tầng, client server Ba tầng: lớp ứng dụng phân bổ khắp máy tính khác Đa tầng: thành phần kiến trúc tầng phân tách rõ ràng Các kiểu trang Web Một ứng dụng Web chứa nhiều trang Web Một trang Web phân thành loại: Trang Web tĩnh: Chỉ chứa ngôn ngữ đánh dấu siêu văn (HTML) để trình bày nội dung tới người dùng Trang Web động: Chứa HTML kết hợp với dịng lệnh phía server phía client để phản hồi lại với hành động người dùng Sự phát triển ASP.NET MVC ASP.NET MVC Framework phát triển ứng dụng Web động, sử dụng NET Framework Trước ASP.NET MVC, ứng dụng web động phát triển NET Framework cách sử dụng: ASP.NET Web Forms ASP.NET Web pages Ứng dụng ASP.NET ASP.NET: Là cơng nghệ phía server, sử dụng tính nâng cao, cho phép bạn tạo ứng dụng web động Bao gồm trang web aspx kết hợp dòng lệnh bên phía client server để xây dựng Website động Ứng dụng triển khai Web server Internet Information Services (IIS), Web server tảng Windows 10