ASP.NET CORE 3.1 โครงการจาก TEDU
เทคโนโลยี
- ASP.NET CORE 3.1, DOT NET API, DOT NET MVC
- การฉีดพึ่งพา
- โทเค็น JWT
- Entity Framework Core 3.1, LINQ
- SQL Server
- lazziya.expresslocalization, lazziya.taghelpers สำหรับหลายภาษา (อังกฤษ, เวียดนาม)
เครื่องมือที่ใช้
- dot net core sdk 3.1
- sourcetree
- Visual Studio 2022
- SQL Server 2021
วิธีกำหนดค่าและเรียกใช้
ต้องการซอฟต์แวร์
- Visual Studio 2022
- SQL Server 2021
- dot net core 3.1
กำหนดค่าและเรียกใช้
- รหัสโคลนจาก gitHub: git clone https://github.com/teduinternational/eshopsolution
- เปิดโซลูชัน eshopsolution.sln ใน Visual Studio 2022
- โครงการเริ่มต้นคือ eshopsolution.data
- เปลี่ยนสตริงการเชื่อมต่อใน appetting.json ในโครงการ eshopsolution.data
- เครื่องมือเปิด -> Nuget Package Manager -> Package Manager Console ใน Visual Studio
- เรียกใช้การอัปเดตข้อมูลและป้อน
- หลังจากโยกย้ายฐานข้อมูลสำเร็จแล้วโครงการเริ่มต้นตั้งค่าคือ eshopsolution.webapp
- เปลี่ยนการเชื่อมต่อฐานข้อมูลใน appsettings.development.json ในโครงการ eshopsolution.webapp
- คุณต้องเปลี่ยน 3 โครงการเป็นโปรไฟล์โฮสต์ตัวเอง
- ตั้งค่าหลายโครงการเรียกใช้: คลิกขวาเพื่อแก้ปัญหาและเลือกคุณสมบัติและตั้งค่าหลายโครงการเลือกเริ่มต้นสำหรับ 3 โครงการ: BackEndapi, WebApp และ AdminApp
- เลือกโปรไฟล์เพื่อเรียกใช้หรือกด F5
การสอน YouTube
- รายการวิดีโอ: https://www.youtube.com/playlist?list=plrhltlpduwsyn_fivqrdwmthix_e2a_ud
- GitHub Link (โครงการหลักสูตร): https://github.com/teduinternational/eshopsolution
- GitHub Link (โครงการของฉัน): https://github.com/vhtrung52/tedu-eshop
เทมเพลตผู้ดูแลระบบ
- https://startbootstrap.com/templates/sb-admin/
เทมเพลตพอร์ทัล
- https://www.free-css.com/free-css-templates/page194/bootstrap-shop