tailieunhanh - Bài giảng Xây dựng và triển khai Web Service cho ứng dụng di động: Bài 3 - Trần Duy Thanh

Bài 3 tiếp tục giới thiệu đến người học về các công nghệ dùng để xây dựng web service cho ứng dụng di động. Sau khi học xong bài này người học có thể biết kiến trúc của Entity Framework, biết cài đặt Entity Framework, biết thực hiện truy vấn dữ liệu trên Entity Framework. . | Bài 3: Các công nghệ dùng để xây dựng Web Service cho ứng dụng di động – Phần 2 Ngành Mạng & Thiết bị di động Giới thiệu Object-Relational Mapping (ORM) Entity Framework (EF) Nội dung Xây dựng và triển khai Web Service cho ứng dụng di động Viết code thế nào cho tốt? Dễ hiểu - Mở rộng – Module - Tái sử dụng 1. Giới thiệu Object-Relational Mapping (ORM) Xây dựng và triển khai Web Service cho ứng dụng di động Object-Relational Mapping (ORM) là kỹ thuật ánh xạ từ mô hình đối tượng xuống CSDL quan hệ. Cho phép thao tác trên bảng (Table) trong CSDL mà không cần quan tâm nhiều đến việc viết câu truy vấn cho mỗi lần truy xuất CSDL. 1. Giới thiệu Object-Relational Mapping (ORM) Xây dựng và triển khai Web Service cho ứng dụng di động Ưu điểm Độc lập với Hệ quản trị Cơ sở dữ liệu. Cung cấp các API đơn giản dễ dùng, viết mã nhanh, bản thiết kế gần gũi với lập trình viên → tiết kiệm thời gian | Bài 3: Các công nghệ dùng để xây dựng Web Service cho ứng dụng di động – Phần 2 Ngành Mạng & Thiết bị di động Giới thiệu Object-Relational Mapping (ORM) Entity Framework (EF) Nội dung Xây dựng và triển khai Web Service cho ứng dụng di động Viết code thế nào cho tốt? Dễ hiểu - Mở rộng – Module - Tái sử dụng 1. Giới thiệu Object-Relational Mapping (ORM) Xây dựng và triển khai Web Service cho ứng dụng di động Object-Relational Mapping (ORM) là kỹ thuật ánh xạ từ mô hình đối tượng xuống CSDL quan hệ. Cho phép thao tác trên bảng (Table) trong CSDL mà không cần quan tâm nhiều đến việc viết câu truy vấn cho mỗi lần truy xuất CSDL. 1. Giới thiệu Object-Relational Mapping (ORM) Xây dựng và triển khai Web Service cho ứng dụng di động Ưu điểm Độc lập với Hệ quản trị Cơ sở dữ liệu. Cung cấp các API đơn giản dễ dùng, viết mã nhanh, bản thiết kế gần gũi với lập trình viên → tiết kiệm thời gian lập trình. Khuyết điểm Các ORM thường tự sinh ra các câu lệnh SQL → Khó can thiệp sâu để tối ưu hóa → Ảnh hưởng đến hiệu suất. Cấu trúc bên dưới sẽ phức tạp nếu lạm dụng việc kế thừa quá nhiều. Khó khăn trong việc quản lý session. Giới thiệu Object-Relational Mapping (ORM) Entity Framework (EF) Giới thiệu Entity Framework Kiến trúc Entity Framework Cài đặt Entity Famework Tạo Entity Data Model và giới thiệu cấu trúc thư mục DBContext Các loại đối tượng trong Entity Thiết lập quan hệ cho Entity Vòng đời của Entity Các cách tiếp cận trong lập trình với Entity Framework Thực hiện truy vấn với EDM , thực hiện thêm, xóa, sửa trên Entity (CRUD). Nội dung Xây dựng và triển khai Web Service cho ứng dụng di động Viết code thế nào cho tốt? Dễ hiểu - Mở rộng – Module - Tái sử dụng Giới thiệu Entity Framework Xây dựng và triển khai Web Service cho ứng dụng di động Entity Framework (EF) Là một bộ ánh xạ đối tượng – .

TỪ KHÓA LIÊN QUAN