Skip to content

My first project with ASP.NET Core 6.0 leaving from the basics structure to build a simple CRUD website.

Notifications You must be signed in to change notification settings

NestorDR/netCore6School

Repository files navigation

.Net Core 6 Web App MVC - School Stage

Description

My first project with ASP.NET Core 6.0 leaving from the basics structure to build a simple CRUD website.

Topics covered

  • New program style with implicit using directives.
  • Leaving Startup.cs, the content of these methods is now coded into Program.cs
    • ConfigureServices() for registration services for dependency injection, and
    • Configure(), to delineate the order and structure of the middleware pipeline.
  • Areas to organize related functionality.
  • Conventional and attribute routing with combination of constraints.
  • Use and extension of Tag helpers and Data Annotations Attributes.
  • Client side libraries integrity.
  • Use of Bootstrap 5.1.3 and Bootswatch theme.
  • Toaster and jQuery Validation as partial views.
  • Customization of Register, Login, Forgot and Reset password with Identity
  • Identity claims customization
  • Data Annotations Key Attribute in EF Core
  • Use of AutoMapper library that helps to transform one object type to another. It is a convention-based object-to-object mapper.

Screenshots

Register - Screenshot

Index - Screenshot

Edit - Screenshot

Development platform

Visual Studio Community 2022 on Windows 11

Thanks

About

My first project with ASP.NET Core 6.0 leaving from the basics structure to build a simple CRUD website.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published