นี่เป็น ASP.NET Core MVC ตัวแรกที่ฉันสร้างขึ้น และแน่นอนว่ามันยุ่งเหยิงที่ฉันเขียนตรรกะทางธุรกิจส่วนใหญ่ในคอนโทรลเลอร์ ฉันยังคงไม่ทราบถึงการแยกข้อกังวล การมีเพศสัมพันธ์ที่แน่นหนา และหลักการออกแบบที่ดี แต่อย่างไรก็ตาม มันเป็น โครงการที่ดีมากสำหรับฉันในตอนนั้นและฉันก็ภูมิใจกับมัน
โครงการแกลเลอรีฮีโร่ถูกสร้างขึ้นโดยใช้ ASP.NET Core, Entity Framework Core, SQL Server, HTML, CSS, JS, Bootstrap และ jQuery วัตถุประสงค์ของระบบนี้คือเพื่อจัดการข้อมูลฮีโร่ รวมถึงข้อมูลส่วนบุคคล ความสามารถ และระดับพลังงาน
โคลนที่เก็บ:
สำเนา
git clone https://github.com/alaaebrahim0/hero-gallery.git
เปิดโครงการใน IDE ที่คุณต้องการ (Visual Studio หรือ Visual Studio Code) ติดตั้ง .NET 6 SKD หรือสูงกว่า ติดตั้ง SQL Server แก้ไขสตริงการเชื่อมต่อใน appsetting.json
Update-Database
สร้างและดำเนินโครงการ
หมายเหตุ: ตรรกะทางธุรกิจถูกเขียนในคอนโทรลเลอร์เนื่องจากขนาดของแอปพลิเคชัน แต่ไม่ถือว่าเป็นแนวปฏิบัติที่ดีและควรได้รับการ (กระจาย) ลงในคลาสบริการ