A tutorial demonstrating how to build a simple Netlify Function.
Learn and discover how the serverless programming model provides a simpler, more cost-effective way of developing and operating applications in the cloud
A discussion of the two most widely adopted source code management repository strategies in the software development industry
An introductory tutorial on how to install the handy command line tool name cURL and when and where to use it
One of the most important skills a software developer needs to learn is how to use and master version control.
.Net Core console applications are by far the most popular applications most developers will routinely develop in order to implement some kind of automation-based task.… Read More »Making API calls with HttpClientFactory in Console applications
Details on how to reverse engineer a MySql database using EF Core and resolve exceptions generated.
How to install Instructions for docker community edition on a ubuntu desktop computers. Step by step instructions to ensure you properly install docker ready for software development machines using Ubuntu
Git is a popular version control system to help software developers maintain a version history of their code
A detailed discussion on the implementation of a Generic Repository pattern for .net core entity framework.
an example of how to use reflection to retrieve a list of classes that implement a specific interface and then execute a method on that interface.
In a previous post, Redis InMemory Cache in ASP.net MVC Core, I discussed the various forms of cache storage applications may use, introduced Redis and… Read More »Why, When and How to use Redis in ASP.net MVC Core
A guide to configuring ASP.net MVC Core Application to use Redis Session store developing a custom provider
Exploring the Tuples the New C# 7 language feature learning both the Advantages and limitations of this great language enhancement.
A quick guide on how to make use of Local Functions in C#
The microservice architecture enables the rapid, frequent and reliable delivery of large, complex applications. It also enables an organization to evolve its technology stack.
Typically developers will no doubt need to support software that has been developed using old outdated versions of a software framework or libraries within that… Read More »How to Install Node Version Manager on Ubuntu Linux
Secure Shell (SSH) is an extremely useful tool when administering a number Linux servers. If SSH is not enable on your ubuntu server this guide will assist you in configuring SSH.