Skip to content

Latest commit

 

History

History
22 lines (13 loc) · 731 Bytes

0002-application-framework.md

File metadata and controls

22 lines (13 loc) · 731 Bytes

0002 - Application Framework

  • Status: Accepted

Context and Problem Statement

There are two primary .NET application frameworks used for .NET projects within the DfE. These are ASP.NET MVC and ASP.NET Razor Pages. Which framework should we use for this project?

Decision Drivers

  • Suited to project's needs
  • Patterns within framework are standard and familiar for Developers familiar with other web frameworks including Ruby on Rails
  • The chosen framework should be compatible with existing DfE NuGet packages to serve GDS frontend assets

Considered Options

  • ASP.NET MVC
  • ASP.NET Razor Pages

Decision Outcome

Chosen option: ASP.NET MVC framework.