Understanding ASP.NET Core
Since this book is about C# and .NET, we will learn about app models that are used to build the practical applications that we will encounter in the remaining chapters of this book.
More Information: Microsoft has extensive guidance for implementing app models in its .NET Architecture Guides documentation, which you can read at the following link: https://dotnet.microsoft.com/en-us/learn/dotnet/architecture-guides.
ASP.NET Core is part of a history of evolving Microsoft technologies used to build websites and services that work with data:
- ActiveX Data Objects (ADO) was released in 1996 and was Microsoft’s attempt to provide a single set of Component Object Model (COM) components to work with data. With the release of .NET, an equivalent was created named ADO.NET, which is still the faster method to work with data in .NET, with its core classes,
DbConnection
,DbCommand
, andDbDataReader
. ORMs (Object-Relational Mappers...