Sử dụng ASP .NET MVC CODE FIRST Demo

Cùng xem Sử dụng ASP .NET MVC CODE FIRST Demo trên youtube.

Entity framework code first là gì

mã khung thực thể trước tiên là gì?

  • Tóm lại, “code first” giúp bạn tạo cấu trúc dữ liệu từ các lớp mô hình (hoặc các lớp nghiệp vụ / miền).
  • mã khung thực thể trước tiên sẽ giúp bạn thực hiện tất cả các công việc khác các bước, từ tạo cơ sở dữ liệu, tạo bảng, truy vấn dữ liệu, v.v., nếu có thay đổi về cấu trúc lớp, thì khung thực thể mã đầu tiên cũng có thể giúp bạn chuyển đổi cấu trúc cơ sở cơ sở dữ liệu tương ứng một cách nhanh chóng và thuận tiện, đặc biệt là không mất công cũ. dữ liệu.

2.1. chuẩn bị

  • studio trực quan 2012 – & gt; 2019
  • máy chủ sql
  • khung thực thể – & gt; mở cửa sổ bảng điều khiển trình quản lý gói – & gt; khung thực thể gói cài đặt
  • Ở đây tôi sẽ tạo một cơ sở dữ liệu riêng để dễ xem.

2.2. tiến hành

bước 1: tạo cơ sở dữ liệu

  • Tôi sẽ tạo cơ sở dữ liệu có tên bookmanager với 2 bảng được liên kết để lấy dữ liệu từ 2 bảng.

Sử dụng ASP .NET MVC CODE FIRST + Demo

  • bảng danh mục sẽ chứa thông tin về loại sách.
  • bảng sách sẽ chứa thông tin về sách (tên sách , hình ảnh, v.v.) hình ảnh, ngày tạo, blabla ……)
  • khóa ngoại sẽ là liên kết categoryid tới bảng danh mục tới lấy tên sách.
  • Sử dụng ASP .NET MVC CODE FIRST + Demo
  • Sử dụng ASP .NET MVC CODE FIRST + Demo

dữ liệu từ 2 bảng sẽ như trên

bước 2: tạo dự án

  • Tôi sẽ tạo một dự án mvc trong asp.net có tên là bookmanager .

Sử dụng ASP .NET MVC CODE FIRST + Demo

bước 3: tạo mô hình

  • nhấp chuột phải vào mô hình – & gt; thêm – & gt; hàng mới – & gt; chuyển đến phần dữ liệu và chọn ado.net .

Xem Thêm : Đơn Vị Nm3/H Là Gì

Sử dụng ASP .NET MVC CODE FIRST + Demo

  • trước tiên hãy chọn mã

Sử dụng ASP .NET MVC CODE FIRST + Demo

  • nhập tên máy chủ và chọn tên cơ sở dữ liệu

Sử dụng ASP .NET MVC CODE FIRST + Demo

  • kiểm tra tất cả các bảng cộng – & gt; kết thúc

Sử dụng ASP .NET MVC CODE FIRST + Demo

bước 4: tạo bộ điều khiển

  • nhấp chuột phải vào thư mục trình điều khiển – & gt; thêm – & gt; bộ điều khiển -> bộ điều khiển mvc 5 với các khung nhìn, sử dụng khung thực thể.

Sử dụng ASP .NET MVC CODE FIRST + Demo

  • chọn lớp mô hình là mô hình bạn muốn tạo tương ứng với bảng trong cơ sở dữ liệu, tôi sẽ tạo bảng loại sách.

Xem Thêm : Windows 10 Pro N là gì, win 10 Pro và win 10 Pro N khác gì nhau

Sử dụng ASP .NET MVC CODE FIRST + Demo

  • làm tương tự với mô hình sách

Sử dụng ASP .NET MVC CODE FIRST + Demo

  • sau khi tạo bộ điều khiển, bạn sẽ thấy trong các khung nhìn sẽ có các tệp .cshtml tương ứng với việc thêm, sửa, xóa và xem.

Sử dụng ASP .NET MVC CODE FIRST + Demo

bước 5: tùy chỉnh

  • bạn có thể chỉnh sửa giao diện và tên hiển thị trong các tệp .cshtml , cấu trúc vẫn tương tự như .html

Sử dụng ASP .NET MVC CODE FIRST + Demo

Sử dụng ASP .NET MVC CODE FIRST + Demo

  • địa chỉ trang sẽ có cấu trúc sau: localhost: {port} / {controller} / {action}
  • bạn có thể tùy chỉnh trang chuyển đổi trong _layout.cshtml
  • vì vậy trước tiên tôi đã demo quá trình tạo một dự án asp.net bằng cách sử dụng mã. bài viết sẽ còn nhiều thiếu sót, các bạn có thể đóng góp thêm ý kiến ​​để những bài viết sau được hoàn thiện hơn. chúc các bạn thành công !!!
  • nguồn khung thực thể: https://www.entityframeworktutorial.net/code-first/what-is-code-first.aspx
  • nguồn microsoft: https://dcs.microsoft .com / en-us / ef / ef6 / models / code-first / workflows / new-database

Nguồn: https://dongnaiart.edu.vn
Danh mục: FAQ

Lời kết: Trên đây là bài viết Sử dụng ASP .NET MVC CODE FIRST Demo. Hy vọng với bài viết này bạn có thể giúp ích cho bạn trong cuộc sống, hãy cùng đọc và theo dõi những bài viết hay của chúng tôi hàng ngày trên website: Dongnaiart.edu.vn

Related Posts

Euro Diễn Ra Ở Đâu? Sức Ảnh Hưởng Của Giải Đấu Ra Sao?

Euro Diễn Ra Ở Đâu? Sức Ảnh Hưởng Của Giải Đấu Ra Sao?

Euro diễn ra ở đâu? Trước thềm bóng đá mùa giải mới sắp diễn ra, nhịp tim cổ động viên cùng hướng về một điểm. Hôm nay 789bet…

So sánh 2 tướng support Helen vs Rouie trong Liên Quân

Helen và Rouie là hai tướng hỗ trợ trong Liên Quân Mobile, với khả năng hỗ trợ đồng đội và gây sát thương tương đối cao. Tuy…

Nhận thưởng và phần thưởng trong bắn cá

Nhận thưởng và phần thưởng trong bắn cá

Bắn cá là một trò chơi được rất nhiều người yêu thích, bởi tính giải trí cao và khả năng kiếm tiền ở mức độ tương đối….

Cách hack Tiệm lẩu Đường Hạnh Phúc mới nhất tháng 3/2023

Cách hack Tiệm lẩu Đường Hạnh Phúc mới nhất tháng 3/2023

Biết được cách hack Tiệm lẩu Đường Hạnh Phúc, game thủ có thể nhanh chóng và dễ dàng phát triển nhà hàng lẩu của mình lên một tầm…

AE888 – Nhà cái cá cược Online uy tín số 1 Việt Nam

AE888 – Nhà cái cá cược Online uy tín số 1 Việt Nam

AE888 là nền tảng cá cược có tốc độ phát triển nhanh nhất trên thị trường game trực tuyến tính đến thời điểm hiện tại. Với nhiều ưu…

Review Casino999: Nhà cái chiếm lĩnh thị trường giải trí online

Review Casino999: Nhà cái chiếm lĩnh thị trường giải trí online Review Casino999 chi tiết là thông tin được người chơi quan tâm rất nhiều. Bởi nhà cái…