Continue the tutorial about APIs with Entity Framework Core and in particular how to implemente the PUT to update a record with dependencies.
Category: C#
APIs with Entity Framework Core: POST
Here how to change the minimal APIs with Entity Framework Core for POST and GET in order to save and retrieve an object with dependencies.
APIs with Entity Framework Core
I want to give a complete example of minimal APIs in Blazor with Entity Framework Core with complex objects.
How to use FlexLayout with different sizes
In this new post, I want to show you via a simple project how to use in MAUI FlexLayout with children with different sizes.
Split SQL script tool
I have created a simple C# console application as a tool to split big SQL scripts. For example, I had a problem with data seed scripts.
New MarkdownEditor components for JavaScript and Blazor
Today, after 2 years, I released a new Markdown Editor components for JavaScript and Blazor. The full source code is available on GitHub.
Country data library for NET8
I’m going to release a simple cross-platform offline country data library for NET8. The library is based on the ISO-3166-1 standard
New ChatGPT library for C#
I release a new ChatGPT library for C# that helps with the communication and calls to the popular Open AI tool.
NET8, Blazor and Custom User Management
I will show how to create custom user management with NET8 and Blazor based on Microsoft Identity. Here is how to add custom fields for users
Custom control for MAUI using SkiaSharp
I will demonstrate how you can create your own custom control for MAUI using SkiaSharp and what you need to do in order to make it reusable
Write a ChatGPT client
Write a ChatGPT client in C# using the OpenAI API: walkthrough the process of creating human-like responses
Testing Blazor components with bUnit
bUnit is a testing library for Blazor Components. Its goal is to make it easy to write comprehensive, stable unit tests
Stripe Connect Express with Blazor
In my previous post titled Create Stripe Webhooks Receiver I created a webhook and now I want to explore how to use Stripe Connect Express with Blazor. What is Stripe Connect? Stripe Connect allows you to develop marketplace and platform applications that can accept money and pay out to connected Stripe accounts. For example, a platform like Lyft has the ability to receive payments from a customer, retain a percentage as a platform fee, and then pay out the difference to the customer’s driver. Those drivers would all be considered…
Create Stripe webhooks receiver
I create a Stripe webhooks receiver for ASP.NET Core and Blazor. This is the first post of 4 where I show the full implementation.
ScrollTabs component for Blazor
Do you have to display a lot of tabs in your page, but the look and feel is no what you want. Here you have a ScrollTabs component for Blazor
Manipulating CSV Files
How manipulating CSV files in the internet era? Comma Separated Files (CSV) are text files that contain multiple records with more elements
Derived classes with System.Text.Json
In this post I show you how to use System.Text.Json and how to implement a converter for polymorphic classes.
Simple XML minifier in C#
In this new post, I give you my code for a simple XML minifier in C#. I know I always have strange thought but I’m a developer
Minimal APIs in NET6
From now on, we can create minimal APIs in NET6 that allows us to write in few lines of code powerful APIs. I collect all my understanding
Uploading files in ASPNET Core
Uploading files in ASP.NET Core is largely the same as standard full framework MVC but now we can stream large files. Here I explain how
Azure Pipelines Error NETSDK1045: The current .NET SDK does not support targeting .NET 6.0
Azure Pipelines Error NETSDK1045: The current .NET SDK does not support targeting .NET 6.0. How to fix this error in pipeline on Azure DevOps
Using biometric identification in Xamarin Forms
I’m going to explain how using biometric identification in Xamarin Forms to simplify authentication before executing certain important actions
Universal PredicateBuilder for Expression
In this new short post, I’ll show you how to create a universal PredicateBuilder for Expression in C# to merge 2 or more expressions with Linq
Configure IdentityServer for Xamarin Forms
In this new post, I explain how to configure IdentityServer for Xamarin Forms to integrate Web Authenticator using Xamarin Essentials
Working with Blazor’s component model
Welcome to Working with Blazor’s component model” post! In this new post I’ll build a simple project in Blazor and explain the basic Blazor components and interactions. Also, the source code of the project I’m going to create in this post is available on GitHub. Here the posts I wrote about Blazor that help you to learn this new technology better and faster: What is a Blazor component? First, the fundamental building blocks of Blazor applications are components, almost everything you do will directly or indirectly work with them. In…