เว็บแอป FastLearners
เว็บแอปพลิเคชันที่ใช้ .net 5
นี่คือเว็บแอปพลิเคชันที่ให้แพลตฟอร์มสำหรับการเรียนรู้ภาษาและเทคโนโลยีการเขียนโปรแกรม รวมถึงวิดีโอและบทความ
การแนะนำ
วิดีโอแนะนำ:
เทคโนโลยี
- ค#
- ASP.NET Core 5
- แกนกรอบเอนทิตี
- ลิงค์
- เซิร์ฟเวอร์ SQL
- Asp.Net core Identity
- จาวาสคริปต์
- เจคิวรี่
- อาแจ็กซ์
- HTML
- มีดโกน
- บูทสแตรป
- ซีเอสเอส
- การออกแบบเว็บที่ตอบสนอง
- โฮสต์ SmarterASP.NET
- แบบอักษรที่ยอดเยี่ยม
- แนวทาง
ข้อกำหนดเบื้องต้น
- .NET SDK
- Visual Studio 2019 หรือ VSCode พร้อมส่วนขยาย C#
- ไมโครซอฟต์ SQL เซิร์ฟเวอร์
การติดตั้ง
โคลน repo:
โคลนคอมไพล์ https://github.com/Ali-Pourgheysari/FastLearnersMVCWebApplication.git
เปลี่ยนไดเรกทอรี:
ซีดี FastLearnersMVCWebApplication
คืนค่าแพ็คเกจ:
dotnet คืนค่า FastLearnersMVCWebApplication.sln
เป้าหมาย Microsoft SQL Server:
- Run with Microsoft SQL Server:
- ลบโฟลเดอร์
Migrations
จาก FastLearnersMVCWebApplicationData - เปลี่ยนการตั้งค่าใน appsettings.json เปลี่ยนสตริงการเชื่อมต่อที่มีอยู่เป็นสตริงการเชื่อมต่อ Sql Server ในเครื่องของคุณ
เมื่อโครงการกำลังทำงานอยู่ ให้ลองเพิ่มผู้ดูแลระบบในฐานข้อมูลก่อน:
- ลงทะเบียนเป็นผู้ใช้ใหม่
- ไปที่สตูดิโอการจัดการฐานข้อมูล
- เปิดฐานข้อมูลที่เกี่ยวข้อง
- คัดลอกคุณสมบัติ Id ของผู้ใช้ที่ลงทะเบียน (นั่นคือ GUID) ในตาราง AspNetUsers และวางลงในคุณสมบัติ UserId ในตาราง AspNetUserRoles
- สร้าง GUID สำหรับคุณสมบัติ Id ใน AspNetRoles และแทรกค่าต่อไปนี้ในตารางนี้:
- รหัส: GUID
- ชื่อ: ผู้ดูแลระบบ
- ชื่อที่ทำให้เป็นมาตรฐาน: ADMIN
- คัดลอกคุณสมบัติ Id ของผู้ดูแลระบบในตาราง AspNetRoles และวางลงในคุณสมบัติ RoleId ในตาราง AspNetUserRoles หมายเหตุ: สำหรับการใช้งานจริง ให้ใช้เซิร์ฟเวอร์ข้อมูลประจำตัวที่โฮสต์ด้วยการกำหนดค่าที่เหมาะสม
นี่คือสคีมาฐานข้อมูล: