Knowledgebase

Understanding ASP.NET Print

  • backenddevelopment, backend, database, migration, guide, howto, solution, zillionkinghost
  • 0

The Microsoft framework.

WHAT IT PROVIDES

Routing Dependency injection, built in Middleware pipeline Data access through an ORM Authentication and authorisation Configuration and logging abstractions

WHAT HAS CHANGED

It runs cross-platform, not only on Windows.

WHY THAT MATTERS

It can be hosted on Linux servers, which changes its cost and availability.

WHAT THE MODELS ARE

Controller-based APIs Minimal APIs, defined concisely Server-rendered page models A component model for interactive interfaces

WHAT MINIMAL APIS SUIT

Small services, with less ceremony.

WHAT THE MIDDLEWARE PIPELINE IS

Ordered components processing each request, as in other frameworks.

WHAT ORDER MATTERS FOR

Authentication before authorisation Exception handling registered early enough to catch everything

WHAT THE ORM PROVIDES

Models, migrations, and query translation.

WHAT TO BE CAREFUL WITH

Queries evaluated in memory rather than in the database Tracking of entities where it is unnecessary The familiar query-per-item fault

WHAT TO ESTABLISH

What runtime your hosting supports.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot