Welcome to Architecture section of C# Corner. Here you may find Architecture related articles and news.


  • Bohdan Stupak

    Leader Election With

    In this article you will learn about Leader Election With
    Bohdan Stupak Mar 24, 2020
  • Bilal Shahzad

    Caching - Best Friend And Worst Enemy Of Developer

    We have all used caching intentionally or unintentionally. It gives us power to increase performance but at the same time it comes with unexpected issues. In this article, we'll see few cases w...
    Bilal Shahzad Dec 26, 2019
  • Rinkal Jindal

    Future With Quantum Computers

    This article gives a brief introduction about Quantum Computers.
    Rinkal Jindal Nov 27, 2019
  • Bilal Shahzad

    Architectural Design Goals - Availability

    While designing the architecture of an application, we need to keep different design goals in mind. In this article, we'll learn about an important design goal, i.e., "Availability". ...
    Bilal Shahzad Oct 09, 2019
  • Abhishek Mishra

    Data Architecture - Choosing The Right Database

    This article describes basic design considerations and addresses necessary architectural concerns while choosing the right database for the Enterprise.
    Abhishek Mishra Sep 23, 2019
  • Bilal Shahzad

    Architecture Design Goals - Scalability

    In this article, we'll learn what is Scalability and what are the important points we need to consider while designing an architecture of a scalable application.
    Bilal Shahzad Aug 20, 2019
  • Matt Davis

    Monoliths Vs Microservices - Which Is Right For Your SaaS Application

    Microservices are increasingly popular but sometimes a monolithic application is the best choice. In this article, we will look at the pros and cons of microservices and monoliths.
    Matt Davis Aug 13, 2019
  • Vidya Vrat Agarwal

    MicroService Architecture ​

    In this article, you will learn about microservice architecture.
    Vidya Vrat Agarwal May 15, 2019
  • Naveen Sharma

    Solutions And Architecture

    This article provides a ground level understanding of the profiles of a solutioner and an architect.
    Naveen Sharma Apr 23, 2019
  • Khaleek Ahmad

    SOLID Architectural Pattern With Real World Example

    This article explains SOLID Architectural Pattern with Real World examples.
    Khaleek Ahmad Apr 01, 2019
  • Prakash Tripathi

    Test Driven Development (TDD) - Part Two

    This article explains the options available in Visual Studio to work with Test Driven Development and also present examples about writing unit test cases.
    Prakash Tripathi Mar 17, 2019
  • Prakash Tripathi

    Test Driven Development (TDD) - Part One

    This article explains what test driven development is and why it’s important i.e. including real world scenarios. It also explains TDD lifecycle.
    Prakash Tripathi Mar 17, 2019
  • Joseph Velliah

    Managing Roles And Permissions In Custom Applications

    In this article, we will learn different ways of defining user roles for a SaaS application along with the merits and demerits of each way.
    Joseph Velliah Mar 05, 2019
  • Vidya Vrat Agarwal

    Single Team Owned Service Architecture (STOSA)

    Single Team Owned Service Architecture (STOSA) is a guiding principle for large organizations that have many development teams that build and own microservices to cater to one or more enterprise-wi...
    Vidya Vrat Agarwal Feb 12, 2019
  • Mitesh Bhavsar

    Software Development Lifecycle

    SDLC (Software Development Life Cycle) is essentially a process that consists of a series of planned activities to develop, alter, or manage the software or pieces of software.
    Mitesh Bhavsar Nov 23, 2018
  • Tushar Sharma

    Architecture Smells - Detection And Refactoring

    The concept of “smells” is familiar within the software engineering community. The term “code smell” first appeared in the popular Refactoring book by Martin Fowler; it was informally defined as “c...
    Tushar Sharma Jan 05, 2018
  • Puja Kose

    Read And Write Operation In HDFS

    HDFS is hadoop distributed file system; in simple terms a file is stored in a distributed machines. The Hadoop framework was designed considering reliability, throughput, network I/O, and disk I/O;...
    Puja Kose Dec 26, 2017
  • Puja Kose

    Brief Description Of HDFS Architecture

    Let us learn the HDFS architecture in this article. HDFS is a distributed file system called Hadoop Distributed File System.
    Puja Kose Dec 22, 2017
  • Dinkar Jaitly

    Implementing IJob In

    This blog is to showcase a possible implementation of IJob interface for Quartz.Net in .Net.
    Dinkar Jaitly Oct 13, 2017
  • Deepak

    Cloud Migration - Microsoft Assessment And Planning Toolkit Guide

    The Microsoft Assessment and Planning Toolkit , also known as MAP, helps you to assess and understand the IT infrastructure and assets.
    Deepak Jul 12, 2017
  • Sumon Miah

    Architecture Of .NET Framework

    In I will explain why we divide the .NET framework into layers.
    Sumon Miah Jul 06, 2017
  • Pankaj Sapkal

    Solid Principles

    We must follow Solid Principles for creating our application architecture
    Pankaj Sapkal Jul 05, 2017
  • Hr Rony

    Application Architecture - First Know Dependency Before Dependency Injection

    This article is about dependency and its use, advantages and disadvantages; as well as about Dependency Inversion, Inverse of Control, and IOC Framework.
    Hr Rony Jun 08, 2017
  • Allen O
  • Rehman Shahid


    This blog presents a brief introduction of SOAP and REST.
    Rehman Shahid Apr 01, 2017
  • View More