Publish and Deploy Angular and .NET Core Applications as a Single Unit

In this post I will talk about the basics of publishing and deploying Angular and .Net Core Web applications as a single Unit. In my scenario, I already have a web application built using .Net Core, Angular and Entity Framework and I will use this application for deployment purposes. You can instead use your own … Read more

Build Accounting Application Using .NET Core, Angular and Entity-Framework

So, in 2016, I was discussing the double-entry accounting rules with one of my friend to understand it better in order to program it in a line of business application. However the accounting part was very small and it was mainly a call to external API or something like that. I had read accounting in … Read more

MQTT – Message Queue Telemetry Transport

What is MQTT A message protocol with “a small code footprint and on-the-wire footprint” . MQTT is a publish-subscribe-based messaging protocol. On top of TCP/IP. Requires a broker (e.g. mosquito, hivemq, azure IO Hub). ISO standard (ISO/IEC PRF 20922). A message bus for: unreliable, high latency, low bandwidth Payload with a plain byte array. MQTT … Read more

Reactive Systems: Actor Model and Akka.NET

Building concurrent applications is hard. Building distributed applications is hard. And building robust resilient applications is also hard. Making use of the Actor model using Akka.NET makes these things easier. There are many things to consider when building reactive systems. The Reactive Manifesto describes the general characteristics of such system at https://www.reactivemanifesto.org/ and Akka.NET adheres … Read more

.NET Core – Cross Platform Code

.NET Core is cross platform and in this short post I will describe a simple method to detect the underlying operating system on run-time. There are situations, when we want to run a different piece of code based on the Operating System. This capability could be useful in various scenarios e.g. I wanted to obtain … Read more