Code first là gì
Entity Framework Code First là gì??
Nói dễ dàng và đơn giản, “Code First” giúp cho bạn thi công cấu trúc tài liệu tự các lớp Model (tốt business/domain name class).Entity Framework Code-First để giúp bạn triển khai tất cả các quy trình khác, tự chế tạo ra cơ sở tài liệu, sinh sản bảng, truy nã vấn dữ liệu, v.v.. Nếu tất cả sự biến đổi về kết cấu class, Entity Framework Code-First cũng có thể khiến cho bạn thay đổi kết cấu đại lý dữ liệu tương xứng một bí quyết nhanh lẹ cùng thuận lợi, đặc biệt là không làm mất dữ liệu cũ.Bạn đang xem: Code first là gì
2. Demo phát hành áp dụng thống trị sách bởi Code First.
2.1. Chuẩn bị
Visual Studio 2012 -> 2019SQL ServerEntity Framework -> Mlàm việc hành lang cửa số Package Manager Console -> install-package entityframeworkỞ phía trên bản thân sẽ tạo riêng cơ sở tài liệu ra riêng biệt để dễ dàng quan tiền gần cạnh nhé.2.2. Tiến hành
Cách 1: Tạo các đại lý dữ liệu
Mình sẽ tạo database có tên là BookManager cùng với 2 bảng links với nhau nhằm mục tiêu để mang tài liệu 2 bảng luôn luôn.
Bảng Category sẽ đựng công bố của nhiều loại sách.Bảng Book đã chứa đọc tin của sách (tên sách, hình hình ảnh, ngày tạo thành, blabla ……)Khoá nước ngoài vẫn là CategoryID link mang đến bảng Category nhằm mục tiêu để đưa thương hiệu các loại sách.


Dữ liệu của 2 bảng đã là nhỏng trên
Quý Khách vẫn xem: code first la gi
Bước 2: Tạo project
Mình sẽ tạo 1 project timhome.vn MVC có tên là BookManager nhé.Xem thêm: Đọc Truyện Tranh Conan Tập 80 Kế Hoạch Của Quỷ Sát Nhân, Đọc Truyện Tranh Conan Online Trên Điện Thoại

Cách 3: Tạo Model
Chuột đề nghị vào Model -> Add -> New cống phẩm -> qua phần data chọn vào timhome.vn nhé.



Bước 4: Tạo Controller
Chuột đề xuất vào thư mục Controller -> Add -> controller -> MVC 5 Controller With views, using Entity Framework.
Xem thêm: (Nyse) / Sàn Chứng Khoán New York ), Nyse, (Sở Giao Dịch Chứng Khoán New York), Nyse



Bước 5: Tuỳ chỉnh
Các chúng ta cũng có thể chỉnh sửa giao diện và tên hiển thị trong số tệp tin .cshtml, cấu tạo vẫn giống như nhỏng file .html
3. Tổng Kết
Vậy là mình đã thử nghiệm xong xuôi quy trình chế tác 1 project timhome.vn sử dụng code first. Bài viết đang có không ít sơ sót, những chúng ta cũng có thể góp sức chủ kiến thêm nhằm những nội dung bài viết sau tốt rộng ạ. Chúc các bạn thành công!!!4. Tmê man Khảo
Nguồn Entity Framework: timhome.vn/code-first/what-is-code-first.aspxNguồn Microsoft: timhome.vn/en-us/ef/ef6/modeling/code-first/workflows/new-database