• Azure - C#

    Azure Blob Storage and C# Integration

    Azure Blob Storage is one of Microsoft Azure’s storage solutions. Think of it as a massive cupboard in the cloud where you can keep a lot of stuff, from pictures and videos to logs and backups. In this article, we’ll explore what Azure Blob Storage is, when you might want to use it, and how to play with it using C#. Azure Blob Storage is a place in the Azure cloud where you can save large amounts of unstructured data, which means it doesn’t have a specific format or structure. It’s like having a big box where you can throw…

  • Architectural Design Patterns - Design Patterns - Software Architecture

    Architectural Design Patterns 2 – Model-View-Controller (MVC)

    When you’re diving into the world of software design, you’ll often hear about the Model-View-Controller, or MVC for short. It’s one of those blueprints, or design patterns, that helps developers keep their code tidy and well-organized. In this piece, we’ll take a close look at what MVC is and how its parts play together. Model: The Model is the brain behind the data. It’s where you keep everything related to the data you’re working with: fetching it, updating it, or even deleting it. Imagine you have an app that keeps track of books in a library. The Model will have…

  • Architectural Design Patterns - Coding - Design Patterns - Software Architecture

    Architectural Design Patterns 1 – Layered (or Tiered) Pattern

    Here in this first post of the blog, I want to also start with the first part of a series. In this post of the series, we will be talking about Layered (or Tiered) Pattern. When you’re building a software project, you need a plan to organize your code. That’s where architectural design patterns come in. Architectural design patterns is a huge topic getting more and more interest by software developers and businesses. I want to write about the most popular architectural design patterns as a series of blog posts. What’s the Layered Pattern? Imagine a cake with several layers.…