Reading Time: 3 minutesIn today’s article I discuss the one of the more effective habit to become a better developer. As a software developer you must learn continuously. Technology changes at an incredibly rapid pace. To keep up with all those changes is like trying to drink water from a fire hose. Therefore, it is important to learn […]
Monthly Archives: July 2019
Maintaining business-critical data integrity in Azure
Reading Time: 3 minutesI recently learned about an Azure feature called Immutable Blob Storage. Also known as WORM (write once, read many), these features make data non-erasable and non-modifiable. It is quite a simple feature to understand and implement. In this article I discuss the typical scenarios, how it works and provide an example of how to use […]
Understanding Classes in C#
Reading Time: 4 minutesIn today’s article I discuss Classes in C#. Classes are the most fundamental programming construct in .Net and an essential part of the OOP paradigm. Therefore it is crucial to understand classes in order to fully understand OOP concepts. Definition Formally, a class is defined as a user-defined type that is composed of field data […]
C# Value Types performance problems and solutions.
Reading Time: 4 minutesSome years ago I worked on a project where I built a small rules engine. The rules runs anytime a user logs into the application and it deals with a fairly large amount of data. Therefore its performance is a key consideration. In this article I discuss: How Value Types are stored in memory How […]
Welcome to my site
Reading Time: < 1 minuteHello, my name is Alessandro Buchala. I am a full-stack, .Net software engineer who’s been working in the Healthcare space for the past 13 + years. This work has spanned over a variety of health care systems. These include Electronic Medical Records, Data Synchronization and Management and Clinical Decision Support systems. In my time away […]