ASP.NET Core Data Access Tutorials

Getting Started with Entity Framework Core

Learn how to use Entity Framework Core to interact with your database in ASP.NET Core applications. Covers setup, migrations, and basic CRUD operations.

Read Tutorial

Working with Raw SQL Queries

Explore how to execute raw SQL queries with Entity Framework Core and ADO.NET for more complex scenarios or performance optimizations.

Read Tutorial

Asynchronous Data Operations

Understand the importance and implementation of asynchronous programming for efficient data access in ASP.NET Core to improve scalability.

Read Tutorial

Data Validation in ASP.NET Core

Implement robust data validation techniques using data annotations and the model state to ensure data integrity.

Read Tutorial

Implementing Repositories and Unit of Work

Learn design patterns like Repository and Unit of Work to abstract data access logic and improve testability.

Read Tutorial

Working with Non-Relational Databases

An introduction to using NoSQL databases like MongoDB or Azure Cosmos DB with ASP.NET Core.

Read Tutorial