Introduction Moving from C# to TypeScript can be a smooth transition, especially compared to switching to a completely different programming paradigm, since both languages share a lot of similarities in…
TypeScript for C# Developers – making a move


Introduction Moving from C# to TypeScript can be a smooth transition, especially compared to switching to a completely different programming paradigm, since both languages share a lot of similarities in…

Introduction TypeScript, being a superset of JavaScript, includes the same promise mechanism as JavaScript. In TypeScript, promises are used in much the same way, with the added benefit of strong…

Introduction JavaScript promises are a powerful addition to language. In web development, dealing with asynchronous operations is inevitable. Whether it's fetching data from a server, reading files, or executing time-consuming…

Introduction Jest is a JavaScript Testing Framework known for its simplicity and ease of use. It is particularly favoured in projects utilising React, Angular, Vue, Node.js, Babel, and TypeScript. This…

Introduction In the MVC (Model-View-Controller) architecture, particularly in web development with technologies like ASP.NET, the concept of a view model is both pivotal and powerful. It acts as a bridge…

Introduction Maintaining consistency in code style and conventions across large teams and diverse projects is a significant challenge. This is where an EditorConfig file becomes an indispensable tool in a…

Introduction LINQPad's ability to connect to existing databases simplifies query writing, execution, and result analysis for .NET developers. This article provides a comprehensive guide on how to connect LINQPad to…

Introduction I have used LINQPad on and off for years. LINQPad, a powerful tool designed for .NET developers, primarily known for testing LINQ queries, it is a versatile scripting environment…

Introduction A Snowflake Generator generates unique IDs. Creating a class in C# for generating Snowflake IDs involves adhering to the structure of Snowflake IDs, as mentioned in my previous posts.…

Introduction Over the last few weeks, I have been looking at using Azure Table Storage as the backing store for several small APIs I have worked on. Azure Table Storage…