นี่คือแอปพลิเคชัน MVC ฝั่งเซิร์ฟเวอร์ที่สร้างขึ้นใน C# โดยใช้เฟรมเวิร์ก ASP.NET Core โปรเจ็กต์นี้รวมการย้ายข้อมูลโดยใช้ Entity Framework (Core) แอพนี้ยังแสดงให้เห็นถึงความรู้ในการทำงานของทั้งการรับรองความถูกต้องและการอนุญาตโดยใช้ ASP.NET Identity ผู้ใช้ควรจะสามารถดูทั้งผลิตภัณฑ์ รสชาติและขนม ได้โดยไม่ต้องลงชื่อเข้าใช้ หากผู้ใช้ต้องการเข้าถึงฟังก์ชัน CRUD เพื่อเพิ่ม แก้ไข และลบผลิตภัณฑ์ ผู้ใช้จะต้องสร้างบัญชีแล้วลงชื่อเข้าใช้ หลังจากลงชื่อเข้าใช้ ผู้ใช้จะมีตัวเลือกในการเพิ่ม แก้ไข และลบทั้งรสชาติและขนม แอปพลิเคชันยังมีฟังก์ชันในการจัดเก็บเมนูทั้งหมด รวมถึงผู้ใช้ที่ลงทะเบียนภายในฐานข้อมูลที่สร้างขึ้นโดยใช้การย้ายข้อมูล Entity Framework สุดท้ายนี้ แอปพลิเคชันแสดงให้เห็นถึงความสัมพันธ์แบบกลุ่มต่อกลุ่ม โดยที่ขนมหลายรายการอาจเป็นรสชาติเดียว และในทางกลับกัน
เปิด https://ratta2ii.github.io/PierresTreats.Solution
$ git clone (พื้นที่เก็บข้อมูลโคลนไปยังเครื่องท้องถิ่น)
$ cd PierresTreats.Solutions/PierresTreats (นำทางไปยังไดเรกทอรีโครงการ PierresTreats)
$ ดอทเน็ตคืนค่า
ทางเลือก: $ dotnet run (หรือดำเนินการต่อโดยเชื่อมต่อฐานข้อมูลก่อน)
กำหนดค่าสตริงการเชื่อมต่อฐานข้อมูล (appsettings.json)
$ dotnet ef การย้ายข้อมูลเพิ่มเริ่มต้น (สร้างฐานข้อมูลและการย้ายข้อมูล)
$ dotnet ef อัพเดตฐานข้อมูล
$ dotnet run (เพื่อเรียกใช้แอปพลิเคชันในเบราว์เซอร์)
ใบอนุญาต MIT ลิขสิทธิ์ (c) 2020 Trevor Mackin