A walk through guide you through the process of install Terraform and configuring it to work on your Linux development workstation.
We take a look at developing a Nuxt Plugin to enable Google Analytics functionality within our Nuxt Apps
Detailing how and why I use Linux as my primary operating system even though I am primarily a Dotnet Developer
adding modules and gradually introduce more of the key features of Nuxt 3 that will help you to build more complex apps and features.
User story mapping is a valuable tool for software development, once you understand why and how to use it. This insightful book examines how this often misunderstood technique can help your team stay focused on users and their needs without getting lost in the enthusiasm for individual product features.
A walk-through on How to add and use user secrets to manage application specific secrets using the dotnet cli
how to make use of the HttpClientFactory to implement the Typed Client pattern in dotnet.
When generating a new Nuxt 3 you’re presented with a minimal project structure, we dive into this structure and find out what we should do next
configuration to control and ensure certain types of files and directories
are not included into our git repository
Data validation in API’s is crucial task yet is often overlooked, with Entity Framework Core entity data validation is made easier and it can also be expanded upon to provide robust solutions
Microservice Patterns teaches enterprise developers and architects how to build applications with the microservice architecture. This book also teaches readers how to refactor a monolithic application to a microservice architecture.
we will explore how we can use Cake to build and publish our Docker containers to a Docker Container Registry in this example we will be using Github Container Registry.
Improve your development workflow by connecting to your database within your IDE
Design system solutions using modern architectural patterns and practices. This book discusses methods to keep a system responsive, even when it is being constantly updated, extending a system’s functionality without changing the core code, methods of maintaining data history, and designing a distributed transactional system.
With introduction of MsBuild we can now manage all these property settings and more in a single file that we can place in the Root of our solution directory along our solution file and it will be applied to all projects defined in the solution automatically.
All software architecture decisions involve some sort of trade off. This books equips you with the means to make the best choices.
How to make use of C# DSL based build script with Github actions
presents core DI patterns in plain C#, so you’ll fully understand how DI works, covers integration with standard Microsoft technologies like ASP.NET MVC, and teaches you to use DI frameworks like Structure Map, Castle Windsor, and Unity.
To pack a nuget package for testing locally is actually a fairly trivial process of using the dotnet pack and defining a local folder you want your package to be located.