ระบบการจัดการงานอย่างง่ายซึ่งเป็นการใช้งานที่เป็นแบบอย่างของ เว็บแอปพลิเคชัน MVC โดยใช้ Microsoft ASP.NET Core 2.2 Framework และ Entity Framework Core 2.2 คุณสมบัติที่รวมอยู่ในซอฟต์แวร์นี้คือการจัดการงานมาตรฐาน ในงานคุณสามารถกำหนดผู้ใช้ที่ได้รับมอบหมายให้ทำงานให้เสร็จสมบูรณ์ ระบบช่วยให้สามารถบันทึกกระบวนการแก้ไขงานและแนบงานเข้ากับเหตุการณ์สำคัญ
ฉัน preffer ที่จะใช้ใน. NET Framework โปรเจ็กต์กรอบ ORM - เอนทิตีในตัวเพราะเป็นเอกสารที่ดีและมีคุณสมบัติมากมายที่ทำให้ง่ายขึ้นโดยใช้โมเดลฐานข้อมูลเชิงสัมพันธ์ในแอพของฉัน และแน่นอนว่ามันเหมาะสมโดยไม่มีปัญหาใด ๆ กับโปรแกรมของฉัน นอกจากนี้ยังเร็วและปรับให้เหมาะสมในการทำงานในระบบนิเวศ. NET Framework
ฉันใช้บริการข้อมูลประจำตัวในตัวมาตรฐาน แต่มันขยายออกไปเพียงเล็กน้อยเช่นใช้มันในความสัมพันธ์กับโมเดลเอนทิตีของฉัน โดยปกติแล้วฉันจะขยายไปถึงการใช้คีย์ INT เป็นหลัก แต่คราวนี้ฉันพยายามใช้ GUID มาตรฐานเพื่อทำมันเหมือน วิธีที่ถูกต้องของ Microsoft
ในฐานะที่เป็นส่วนหนึ่งของโครงการของฉันฉันใช้มาตรฐานที่ส่งมอบด้วย Razorviews เฟรมเวิร์กรวมถึงเฟรมเวิร์ก Bootstrap CSS มันทำให้การพัฒนาของโครงการง่ายขึ้นโดยผู้ช่วยในตัวตัวอย่างเช่นสิ่งที่ฉันโปรดปรานในหมู่พวกเขาคือผู้ช่วยแบบฟอร์มด้วย CSRF, การป้องกัน XSS และการตรวจสอบฝั่งไคลเอ็นต์โดยใช้ jQuery และก่อนที่จะกล่าวถึงกรอบ CSS นอกจากนี้ยังทำงานได้อย่างสมบูรณ์แบบด้วยการตรวจสอบฝั่งเซิร์ฟเวอร์ที่ใช้ใน ASP.NET Core และ Entity Framework Core