TAILIEUCHUNG - Bài giảng Lập trình hướng đối tượng 2: Entity Framework - ĐH Kinh tế TP.HCM

Bài giảng Lập trình hướng đối tượng 2: Entity Framework. Các nội dung chsinh được trình bày trong chương này gồm có: Lịch sử Data Access, O/RM là gì? Tổng quan về EF, truy vấn trong EF, phát triển ứng dụng với EF. . | LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG 2 Entity Framework Nội dung Lịch sử Data Access O/RM là gì? Tổng quan về EF Truy vấn trong EF Phát triển ứng dụng với EF Lịch sử Data Access O/RM là gì? Object Relational Mapping O/RM là một kỹ thuật chuyển đổi dữ liệu giữa các hệ thống không tương thích, giữa RDBMS và OOP (mô hình cơ sở dữ liệu quan hệ và mô hình hướng đối tượng) O/RM là gì? Lý do sử dụng O/RM ORM có nhiều thuận lợi hơn so với những phương pháp truy xuất dữ liệu (data access) khác: ORM tự động hóa việc chuyển đổi từ object sang table và từ table sang object, giúp giảm thời gian và chi phí phát triển Tăng tốc độ thực thi của hệ thống Một giải pháp ORM tốt sẽ giúp ứng dụng nhanh hơn và dễ hỗ trợ hơn. Entity Framework Entity Framework là một O/RM trong .NET Framework Là một framework truy xuất dữ liệu Hỗ trợ các ứng dụng database Cho phép lập trình trên mô hình ứng dụng mức khái niệm Khả năng độc lập với bất kỳ cơ sở dữ liệu Entity Framework dựa trên nền tảng của Entity Framework Sử dụng Entity Framework để xây dựng các ứng dụng hướng dữ liệu mang lại các lợi ích sau: Rút ngắn được thời gian phát triển ứng dụng do Framework đã cung cấp sẵn các tính cơ bản cho việc truy xuất dữ liệu và các lập trình viên có thể tập trung vào mặt logic của ứng dụng. Các lập trình viên làm việc với mô hình ứng dụng hướng đối tượng đúng nghĩa: thừa kế, xây dựng các thành viên phức tạp, Entity Framework Không phụ thuộc quá nhiều vào mô hình lưu trữ do Entity Framework cung cấp mô hình khái niệm độc lập với mô hình lưu trữ. Việc thay đổi mapping giữa mô hình đối tượng và cấu trúc lưu trữ có thể được thực hiện dễ dàng, không cần phải thay đổi code của ứng dụng. Hỗ trợ việc sử dụng LINQ to Entities mang lại các tính năng như IntelliSense và kiểm tra tính hợp lệ tại thời điểm biên dịch .NET Entity Provider (Entity SQL) Command Connection Reader EF Entity Framework Store .NET Data Provider Command Connection Reader Adapter EF Conceptual .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.