
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.
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.
Keep secrets out of your source code in Visual Studio. It is never a good idea to store secrets or passwords in your source code.
More often than not, I try to have an enum but for strings: in this post, I show you how to create String Enums in NET6 and C#.
.NET is the most loved platform! It’s won most loved platform 3 years in a row in the annual StackOverflow developer survey
In this new post, I’ll show you how to add security header to our website to be ready for a penetration test. Quick and easy to implement.
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
We have just released a lot of functions for .NET5 in a NuGet package that you can download for free. Contains functions for everyday work
A versioning allows clients to continue using the existing REST API and migrate their applications to the newer API when they are ready.
In this post, I want to show how creating View Components in ASP.NET Core is simple and powerful and allows us to have reusable components.
I want to add new cool features for AdminLTE with ASP.NET Core. The source code of this template is on GitHub #aspnetcore #adminlte #mvc #gravatar #breadcrumbs #navigation
I explain how integrating AdminLTE with ASP.NET Core 3.1 MVC or really any other Bootstrap based UI Frameworks completely from scratch
In a company prospective, what digital transformation is about? In this post I explain my point of view
One of the key features of ASP.NET Core is baked in dependency injection. Whether you choose to use the built in container or a third party container will likely come down to whether the built in container is powerful enough for your given project. For small projects it may be fine, but if you need…