Skip to content

ASP.NET Core MVC application for student and grade management, built with .NET 10 and Entity Framework Core (Code-First), featuring seeded data, relational modeling, and LINQ-based queries

License

Notifications You must be signed in to change notification settings

AlanRacic/StudentManagementApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StudentManagementApp — ASP.NET Core MVC (Code-First)

Overview

StudentManagementApp is an ASP.NET Core MVC application that demonstrates a student-and-grades domain using Entity Framework Core (Code-First) with SQL Server.
The project focuses on relational data modeling, seeded data, and LINQ-based querying, presented through a clean, Razor-based UI.

Tech Stack

  • C# · .NET 10
  • ASP.NET Core MVC
  • Entity Framework Core (Code-First)
  • SQL Server
  • LINQ
  • Razor Views

Key Features

  • Code-First domain models with one-to-many relationships (Student → Grades)
  • Seeded sample data for quick setup and consistent demo scenarios
  • LINQ queries for filtering, grouping, and reporting-style output (e.g., summaries and averages)
  • Razor UI for structured display of students, subjects, and grades
  • EF Core migrations for schema evolution and database versioning

Architecture & Concepts

  • Entity Framework Core Code-First workflow with migrations
  • Relational data modeling with navigation properties
  • LINQ-based data workflows for querying and aggregation
  • MVC separation of concerns (Models, Controllers, Views)
  • Maintainable structure suitable for future extensions

Skills Demonstrated

C# · .NET 10 · ASP.NET Core MVC · Entity Framework Core · SQL Server · LINQ · Code-First Migrations · Relational Data Modeling · Razor Views

Project Status

Educational project designed to demonstrate Code-First modeling, relational structures, and LINQ-based data operations in an ASP.NET Core MVC application.

About

ASP.NET Core MVC application for student and grade management, built with .NET 10 and Entity Framework Core (Code-First), featuring seeded data, relational modeling, and LINQ-based queries

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published