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


  • Khaleek Ahmad

    Why And How To Use CQRS Architectural Pattern

    In this blog, you will learn why and how to use CQRS architectural pattern.
    Khaleek Ahmad Feb 08, 2017
  • Ethan Millar

    Onion Architecture In ASP.NET MVC

    The main aim of Onion architecture was to make applications loosely coupled and create proper separation of concerns in an application. It makes development, testing, and maintenance very easy.
    Ethan Millar Nov 25, 2016
  • Allen O

    Windows Service Auto-Update Plugin Framework

    Learn how to auto-update a Windows service without reinstall.
    Allen O'neill Nov 02, 2016
  • Gul Md Ershad

    Service - Oriented Architecture (SOA)

    This article is intended to explain the concept of SOA (Service Oriented Architecture).
    Gul Md Ershad Oct 07, 2016
  • Gourav Jain

    Quick Start-Up With Important Design Patterns

    In this article, you will learn about important design patterns.
    Gourav Jain Aug 05, 2016
  • Afzaal Ahmad Zeeshan

    Running Virtual Machines With And Without Virtualization Hardware Support

    In this article, you will learn running virtual machines with and without virtualization hardware support.
  • Asad Ali

    Understanding CQRS

    In this article, you will learn about Command Query Responsibility Segregation.
    Asad Ali Jul 15, 2016
  • Asad Ali

    CQRS: A High Level View

    In this article, you will learn about the internals of Command Query Response Segregation.
    Asad Ali Jul 07, 2016
  • Rakesh Suryawanshi

    Monolithic Application Design

    In this article you will learn about Monolithic Application design.
    Rakesh Suryawanshi May 25, 2016
  • Tahseen  Jamil

    Microsoft Releases RESTier v0.5.0

    Microsoft announces the release of RESTier 0.5.0-beta and it is now available on NuGet.
    Tahseen Jamil May 25, 2016
  • Jignesh Trivedi

    Introduction To OData

    In this article you will learn about OData. Open Data Protocol is an open protocol for sharing the data. It is OASIS standard which defines best practice for building and consuming REST API.
    Jignesh Trivedi Apr 20, 2016
  • Pruthwiraj Jagadale

    Overview of REST (Representational State Transfer)

    In this article you will learn about an overview of REST (Representational State Transfer).
  • Vignesh Mani

    Overview Of Programming Languages

    In this article you will learn about an overview of Programming Languages.
    Vignesh Mani Mar 28, 2016
  • Amit Choudhary

    SOA Best Practices - Simplifying ServiceFacade

    In this article you will learn about Service Oriented Architecture(SOA) and how to simplify ServiceFacade.
    Amit Choudhary Nov 17, 2015
  • Dominique  Ceja

    Office 365 Video Portal - SharePoint Engineering

    Here I explain the SharePoint engineering decisions in the scope of SharePoint Online that were implemented to deliver the NextGen Office 365 Video Portal.
    Dominique Ceja Jun 05, 2015
  • Madhuri Mishra

    Microsoft Ignite: Windows 10, Cloud, Office 365, Email and Windows Security, Cortana Intelligence

    In this article we will learn about Microsoft Ignite Windows 10, Cloud Office 365 Email and Windows Security Cortana Intelligence.
    Madhuri Mishra May 12, 2015
  • Matthew Cochran

    Implementing Equality in C#

    Implementing equality can be tricky. If we follow a few simple rules we can avoid some of the common traps.
    Matthew Cochran Apr 09, 2015
  • Matthew Cochran

    The Null Problem in C#

    How to solve the problems working with nulls in your model and source code.
    Matthew Cochran Apr 09, 2015
  • Matthew Cochran

    Modeling Equality in C#

    Modeling equality is more subtle than it first appears.
    Matthew Cochran Apr 09, 2015
  • Matthew Cochran

    Code Scouting

    This article describes a way to gather information before committing to a particular path.
    Matthew Cochran Mar 31, 2015
  • Gomathi Palaniswamy

    Two-Tier and Three-Tier Architecture with example

    In this article I will show a simple example to demonstrate about the two types of architecture.
  • Balakrushna Swain

    ADO .NET Evolution: Part I: 2-Tier to 3-Tier

    This article will guide you to migrate your application from 2-Tier architecture (was possible in VB6.0, .net 1.0/1.1) to the most advance Data Access methodology available in .Net 4.0.
    Balakrushna Swain Jan 29, 2015
  • Jean Paul

    NLayers Architecture

    NLayers tries to provide a Layering solution to a typical ASP.NET application. This article is a continuation of the previous one about NLayers Introduction and Installation.
    Jean Paul Jan 29, 2015
  • Nirosh

    Practical Approach to Computer System Design and Architecture

    The article gives an introduction to system designing and architecture by introducing a new concept that allow beginners to easily break and design complex software systems using a modular based de...
    Nirosh Jan 29, 2015
  • Shivprasad

    Comparison of Architecture presentation patterns

    This article will compare four important architecture presentation patterns i.e. MVP(SC),MVP(PV),PM,MVVM and MVC.
    Shivprasad Jan 29, 2015