Install .NET 6 Entity Framework

Install the following packages from Nuget Package Manager… Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.Design Microsoft.EntityFrameworkCore.SqlServer Install Entity Framework.. Check to see if Entity Framework is installed You will get the following if EF is not installed… dotnet : Could not execute because the specified command or file was not found. At line:1 char:1 + dotnet ef + ~~~~~~~~~ +... » read more

ASP.NET 6 Web API

Create New Project Template: ASP.NET Core Web API Framework: .NET 6.0 Check “Configure for HTTPS“ Check “Use controllers (uncheck to use minimal API)” for controller vs minimal API Check “Enable OpenAPI support” for Swagger OpenAPI support Book Class Book Controller or … For Delete, pass in object instead of id. BookController using Entity Framework Example:

CRUD with a .NET 6 Web API & Entity Framework Core Example

Visual Studio 2022 New Project Template: ASP.NET Core Web API Framework: .NET 6.0 Check “Configure for HTTPS“ Check “Use controllers (uncheck to use minimal API)” for controller vs minimal API Check “Enable OpenAPI support” for Swagger OpenAPI support Entity Framework Install the following from Nuget Package Manager… Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.Design Microsoft.EntityFrameworkCore.SqlServer PM> dotnet tool install –global... » read more

Minimal APIs Demo using .NET6 , EFCore6 and Sql Server

Article: https://medium.com/geekculture/minimal-apis-in-net-6-a-complete-guide-beginners-advanced-fd64f4da07f5 Source Code Example: https://github.com/csehammad/MinimalAPIDemo/ Live Example: https://minimalapidemo.azurewebsites.net/swagger/index.html DB Script: Create a new database and run the script located at /DB/AuthorsDB_Script.sql Live Demo: https://minimalapidemo.azurewebsites.net/swagger/index.html This project demonstrates the following: How to create a CRUD APIs in .NET6 using Minimal APIS. How to add OpenAPI Specifications using Swagger How to Secure Minimal APIs using JWT Authentication

Update from .NET 5 to .NET 6

https://blazorschool.com/tutorial/blazor-wasm/dotnet5/update-from-dotnet-5-to-dotnet-6-682674 https://docs.microsoft.com/en-us/aspnet/core/migration/50-to-60?view=aspnetcore-6.0 https://nicolaiarocci.com/my-asp.net-5-migration-to-.net-6/

Minimal API with .Net 6

https://medium.com/geekculture/minimal-apis-in-net-6-a-complete-guide-beginners-advanced-fd64f4da07f5 https://jasonwatmore.com/post/2022/02/04/net-6-minimal-api-tutorial-and-example https://nicolaiarocci.com/will-.net-6-minimal-apis-turn-heads/

Failed to find a valid digest in the ‘integrity’ attribute for resource in Blazor app

Error: Failed to find a valid digest in the 'integrity' attribute for resource xxxx with computed SHA-256 integrity xxxx. The resource has been blocked. Fix: Close Visual Studio 2022 Delete the obj and bin folders from all your projects. Start Visual Studio 2022 Rebuild solution. Try Publish again. Sources: https://stackoverflow.com/questions/69926878/failed-to-find-a-valid-digest-in-the-integrity-attribute-for-resource-in-blazo