Learn Paths

Build modern, cloud-ready, internet-connected applications

Data Access in ASP.NET Core

Explore various strategies and technologies for accessing data in your ASP.NET Core applications, ensuring efficient and secure data management.

Understanding Data Access Patterns

Choosing the right approach for data access is crucial for application performance and maintainability. We'll cover:

Entity Framework Core (EF Core)

Entity Framework Core is a modern, object-relational mapper (ORM) for .NET that enables developers to work with a database using .NET objects that typically correspond directly to tables in the database.

Key Concepts:

Dive deeper into EF Core with our comprehensive guides:

Getting Started with EF Core

Learn the basics of setting up EF Core, defining models, and performing CRUD operations.

Read More

Advanced EF Core Features

Explore performance tuning, lazy loading, explicit loading, and more.

Read More

Dapper: A Micro-ORM

Dapper is a high-performance, lightweight Object-Relational Mapper (ORM) that allows you to map query results to .NET objects with minimal overhead.

Key Benefits:

Explore Dapper's capabilities:

Dapper for ASP.NET Core

Understand how to use Dapper effectively in your web applications.

Read More

Working with Databases

We provide guidance on connecting to and interacting with various database systems commonly used with ASP.NET Core, including:

View All Data Access Tutorials