Automatic Plant Watering System with Arduino

In this tutorial, we will learn how to create an automatic plant watering system using an Arduino. What you will need Arduino board Soil moisture sensor Water pump Relay module Jumper wires Water container or reservoir Circuit setup Connect the soil moisture sensor and water pump to the Arduino using jumper wires. Use the relay…

Why Azure API Management is Essential for Versioning Microservices

Microservices architecture has gained popularity in recent years due to its ability to develop and deploy applications in a more scalable and manageable way. As the number of microservices grows, versioning and managing these services effectively becomes crucial for seamless integration and updates. Azure API Management offers a comprehensive solution to version and manage microservices…

Blazor WebAssembly vs. Blazor Server: A Comparison

Introduction Blazor is a .NET web framework used for building interactive web user interfaces. It enables developers to build single-page applications (SPA) using C# instead of JavaScript. Blazor offers two hosting models: WebAssembly and Server. Blazor WebAssembly Blazor WebAssembly allows developers to run client-side code directly in the browser. The application code is compiled into…

Introducing C# 12: Exploring the Latest Features

Introducing C# 12: Exploring the Latest Features Hey there, tech enthusiasts! Today, we will dive into the exciting world of C# 12 and explore some of its latest features. C# 12 comes packed with innovative enhancements that will make your coding experience even more enjoyable. Let’s take a closer look! Pattern Matching Enhancements C# 12…

Get Connection Strings and Keys via az cli

When using Azure Functions, the local.settings.json file is usually not checked into the repository by having the default .gitignore file added. This comes quite unhandy when you need to work with several repositories and thus, I’ve collected some commands that do almost all the work required. Getting started First, make sure to have the Azure…

Real key-based CosmosDB Pagination with .NET Core

Recently I had to implement a pagination mechanism for usage with Azure CosmosDB and Azure Functions on .NET Core 3.1.After stumbling upon several issues like f.e.: Partition key ranges were not taken into respect Pagination links were hard to setup URL Encoding continuation tokens Parsing URL query parameters into SqlQuerySpec I’ve published following repository on…