TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
About Software Architecture
Share
facebook
twitter
linkedIn
Reddit
Topics
No topic found
Content Filter
Articles
Videos
Blogs
News
Complexity Level
Beginner
Intermediate
Advanced
Refine by Author
[Clear]
CSharp TV (17)
Uday Dodiya (7)
Sardar Mudassar Ali Khan (3)
Ananthakrishna V (2)
Keyur (2)
Usama Hafeez (2)
Stephen Simon (2)
Ajay Kumar (1)
Gaurav Gahlot (1)
Sandeep Singh Shekhawat (1)
Geo J Thachankary (1)
Mukesh Kumar (1)
Rasul Huseynov (1)
Swesh S (1)
Gomathi Palaniswamy (1)
Sanjay Kumar (1)
Jitendra Mesavaniya (1)
Rinki (1)
Debendra Dash (1)
Alpesh Maniya (1)
Amit Mohanty (1)
Rijwan Ansari (1)
Ojash Shrestha (1)
Jay Krishnareddy (1)
Nilanjan Dutta (1)
Arjun Singh (1)
Sourav Kayal (1)
Amalendu Dey (1)
Shivprasad (1)
madishetti shiva shankar (1)
Related resources for Software Architecture
No resource found
AI and GenAI for the Busy Software Architect
11/6/2024 11:43:20 AM.
This video offers industry leaders and software architecture practitioners valuable knowledge and inspiration.
Socio-Technical Engineering and the Role of Roles in Software Projects
10/25/2024 11:47:45 AM.
This video will demonstrate how these activities of systems engineering can be reinterpreted in the realm of socio-technical systems.
Speedy Microservices: Build and Deploy in 30 min with Copilot & Devprime
10/25/2024 11:40:16 AM.
In this video, you will learn how Copilot & Devprime revolutionize your Dev Experience.
Domain-first GraphQL API Platforms for Your .NET Stack
10/24/2024 12:00:55 PM.
In this video, we'll demo how .NET developers can use modern architecture and data storage to build scalable GraphQL APIs for real-time data and AI integration.
Renovate to Innovate: Fundamentals of Transforming Legacy Architecture
10/24/2024 11:46:42 AM.
In this video, the speaker outlines what they learned about gracefully outgrowing technology and architectural choices.
REPR Pattern - For C# Developers
9/27/2024 8:14:53 AM.
Discover the REPR Pattern, a powerful design technique tailored for C# developers. Learn how this pattern can simplify code structure, improve maintainability, and optimize performance in C# applicati
Why "Service Locator" is an "Anti-Pattern" for Dependency Injection
9/26/2024 8:29:26 AM.
The "Service Locator" pattern, while widely used, often leads to issues in software design, making it an anti-pattern in the context of Dependency Injection (DI). This article explores the d
Prototype Pattern: Cloning Objects in C#
9/18/2024 7:52:32 AM.
The Prototype Pattern is a creational design pattern that simplifies object creation by cloning existing instances instead of starting from scratch. Ideal for complex objects, it reduces initializatio
Why Does the Big Ball of Mud Keep Happening and How to Stop it
9/17/2024 7:06:38 AM.
In this video, you will learn Avoiding the Big Ball of Mud
Abstract Factory Pattern: Designing Families of Related Objects in C#
9/17/2024 5:10:34 AM.
The Abstract Factory Pattern provides an interface for creating families of related objects without specifying their concrete classes. It ensures consistency and flexibility in object creation, useful
Factory Method Pattern: Simplifying Object Creation in C#
9/17/2024 4:01:43 AM.
The Factory Method Pattern is a creational design pattern that delegates object creation to subclasses, promoting flexibility and maintainability. It defines an interface for creating objects but lets
Categorizing Design Patterns: Creational, Structural & Behavioral
9/16/2024 8:17:37 AM.
In this article we will learn about Categorizing Design Patterns: Creational, Structural, and Behavioral. It provides real-life examples, benefits, and challenges, offering developers insights for be
The Importance of Design Patterns in .NET Core Development
9/16/2024 6:11:56 AM.
This article discusses the importance of design patterns in .NET Core development, highlighting how they enhance scalability, maintainability, and flexibility. Key patterns include Singleton, Reposito
Keynote: Architecting Cloud Modernization - Software Architecture Conference
9/16/2024 6:10:55 AM.
In this video, you will learn about Architecting Cloud Modernization.
What Are Design Patterns? Understanding the Basics
9/16/2024 5:51:51 AM.
Design patterns are essential in software development, offering reusable solutions to common problems. By applying patterns like Singleton, Factory Method, and Observer, developers create flexible, ma
Builder Pattern: Constructing Complex Objects
9/14/2024 1:58:12 PM.
In this article, we learn about Builder Pattern: Constructing Complex Objects. The Builder Pattern simplifies the creation of complex objects through step-by-step construction. It enables flexibility,
Repository Pattern In ASP.NET Core
8/29/2024 7:16:41 AM.
In this article, you will learn about repository pattern in ASP.NET Core.
Understanding Dependency Inversion Principle (DIP) with C#
8/27/2024 9:40:32 AM.
This guide explains how DIP enhances software design by decoupling high-level and low-level modules, promoting flexibility and maintainability. Understand its implementation using Dependency Injection
Factory Design Pattern Real World Example
8/21/2024 8:44:53 AM.
In this article, you will see the real world example of Factory Design Pattern.
Advanced .NET Core Design Patterns with Code Examples
8/12/2024 8:58:55 AM.
This article delves into advanced design patterns in .NET Core, offering practical examples and code snippets. Learn how to implement these patterns to build scalable and maintainable applications.
Implementing the Mediator Pattern in .NET Core with MediatR
8/6/2024 10:55:03 AM.
Learn how to implement the Mediator pattern in .NET Core using the MediatR library. This article provides a detailed guide with code examples to help you understand and apply the Mediator pattern in y
Understanding Builder Design Pattern
8/1/2024 6:14:40 AM.
The Builder is a pattern that belongs to the creational design patterns family. What makes it special is its ability to provide abstraction to the client by encapsulating different types of the same o
Understanding the basics of Copilot Studio Architecture
7/31/2024 6:05:01 AM.
Understanding the Basics of Copilot Studio Architecture" delves into the foundational elements of Copilot Studio's architecture. This guide provides an overview of its design principles, key
Two-Tier and Three-Tier Architecture with example
7/4/2024 7:38:08 AM.
This content explores the fundamentals of two-tier and three-tier architecture, key models in software system design. It covers their structures, components, and functionalities, highlighting the clie
Design Patterns and Advantages of Different Design Patterns
7/1/2024 6:42:39 AM.
Design patterns are recurring solutions to common problems in software design. They provide a template for solving issues in a particular context. The advantages of using different design patterns inc
Understanding Vertical Slice Architecture: Structuring Vertical Slices
6/10/2024 10:32:20 AM.
At its core, a vertical slice represents a self-contained unit of functionality. It's a slice through the entire application stack. It encapsulates all the code and components necessary to fulfill
What are the Different Architectural Patterns?
6/7/2024 10:34:45 AM.
In this article, We will Explore the diverse landscape of architectural patterns, ranging from traditional monolithic designs to modern microservices and cloud-based architectures.
Create MVC Project Step By Step From Scratch- Part One
5/6/2024 11:26:27 AM.
In this article, Learn how to build an MVC (Model-View-Controller) project from scratch in this comprehensive step-by-step tutorial series. Follow along as we delve into web development, software arch
Key Design Patterns in Software Engineering
2/8/2024 6:48:50 AM.
Discover essential design patterns such as Singleton, Factory, Abstract Factory, Unit of Work, Repository, and Command Query Responsibility Segregation (CQRS). Learn their applications and implementat
A Guide for Building a .NET Project with Clean Architecture
1/2/2024 10:08:31 AM.
In this article we will take a closer look at the foundational thoughts and factors influencing our project creation. Clean Architecture emphasizes the separation of concerns and dependency inversion
What is Load Balancing?
10/31/2023 5:53:31 AM.
The article gives an extensive overview of load balancing, covering its definition, importance, functioning, types of load balancing algorithms, benefits, various types of load balancers, and the diff
Building a Robust ASP.NET Core Web API with Singleton Design Pattern and Three-Tier Architecture
10/4/2023 4:38:38 AM.
This example provides a basic structure for a Three-Tier Architecture in an ASP.NET Core Web API, implementing a Singleton Design Pattern for the Data Access Layer. Remember to adjust the code based o
Software Architecture Types
9/26/2023 4:42:06 AM.
Software architecture is the foundation of any software system, determining its structure, component interactions, and trade-offs. It significantly influences application quality, performance, scalabi
When to Choose Serverless Versus Fixed Size Resources
9/18/2023 3:50:01 AM.
In this session you will learn about utilization patterns that are a good fit for serverless workloads, and when to choose serverless versus fixed-size resources.
Power BI: Building Fort Knox for Your Data and Making Privacy Regulations Less Boring!
9/10/2023 12:34:18 PM.
In this session, you will learn about Power BI: Building Fort Knox for Your Data and Making Privacy Regulations Less Boring!
Software Architecture Conference 2023
9/8/2023 4:07:07 AM.
Discover the latest strategies shaping software architecture.
Understanding the Big Ball of Mud in Software Architecture
8/7/2023 6:14:00 AM.
In the realm of software development, creating well-structured, maintainable, and scalable architectures is a crucial goal for every engineering team. However, despite their best efforts, some project
System Sequence Diagram Used in Software Development
6/30/2023 6:59:28 AM.
A System Sequence Diagram (SSD) is a UML (Unified Modelling Language) diagram used in software development to depict the interactions between an external actor and the system being developed. It illus
How to use Software Model Software Process Model
6/29/2023 8:43:18 AM.
In this article, we will discuss how we can use the process models and the importance of software process models why software models are important for the development of software processes, and how th
Rockin’ The Code World with dotNetDave ft. Milan Jovanovic Ep. 76
3/22/2023 2:49:42 PM.
Join us with Milan Jovanovic for Rockin' The Code World with dotNetDave - a weekly show to learn & live Q&A focused on .NET and other programming technologies.
Build Better Software by Mahesh Chand
9/12/2022 5:12:12 PM.
In this session, we’ll take a look at how to Build Better Software.
Why Editor Config? by Jerry Nixon
9/8/2022 5:21:43 PM.
In this session, Jerry Nixon will talk about Editor Config.
Static Code Analysis of Terraform Based Infrastructure as Code IaC Scripts by Abhishek Mishra
9/5/2022 4:05:15 AM.
In this session we will discuss various options like TFLint and SonarQube to scan and analyze Terraform Infrastructure as Code (IaC) scripts.
Röck Yoür Cöde: Everything That Every .NET Developer Needs to Know About Disposable Types by David
9/2/2022 4:08:59 PM.
In this session, David McCarter will show examples and metrics from a real-world production solution
Debugging Tips and Tricks with Visual Studio by Joseph Guadagno
8/31/2022 5:38:38 PM.
In this session Joseph Guadagno will take a look at some well-understood and practiced Software Architecture patterns.
Application Architecture Patterns by Joe Guadagno
8/26/2022 12:19:34 PM.
In this session, we’ll take a look at some well-understood and practiced Software Architecture patterns.
Microservice Architecture, Its Design Patterns And Considerations
7/25/2022 7:11:33 PM.
This article is about microservices architecture and its comparison with monolith, as well as design patterns that are important, and benefits and drawbacks.
Design Principles For Better Software
7/18/2022 6:23:11 AM.
This article is about design principles and will help in basic understanding of most important principles used in better software development
Design Principles In Software Architecture
6/21/2022 11:48:31 AM.
This article discusses about the Design Principles and Standards extensively used in Software Architecture which are time-tested and relevant as of 2021.
Fundamentals Of Software Architecture
5/23/2022 6:03:23 AM.
Getting started with the basics of Software Architecture in web development
Microservices Architecture
1/4/2021 7:07:52 AM.
In this session of Software Architecture Virtual Conference, you'll learn about Microservices Architecture
Application/Web Architecture
1/4/2021 7:07:26 AM.
In this session of Software Architecture Virtual Conference, you'll learn about Application / Web Architecture
The 5 Most Important Stakeholders In An Architect's Day At Work
6/7/2020 7:42:54 AM.
This article explains the most important stakeholders in a typical day at work of a Software Architect.
Software Architecture And Patterns
12/22/2016 3:13:10 AM.
In this article you will learn about software architecture and patterns.
Demystify SOLID: "O" For Open Close Principal
4/24/2014 3:36:40 PM.
As per the title, this article exlains the concept of “Open close principal in this article”.
C# Corner Delhi Chapter Meet, July-20, 2013 Official Recap
7/23/2013 4:01:54 AM.
C# Corner Delhi Chapter organized its monthly event on "Enterprise Architecture, ASP.NET Web API, AJAX, MVC & JavaScript" at MCN Solutions Pvt. Ltd., Noida
DI and IOC
10/5/2012 7:51:24 AM.
In this article we will discuss about how IOC and DI can help us build loosely coupled software architecture.
The Importance of Enterprise Software Architectures
4/20/2010 2:36:41 AM.
This article focuses on the importance of Enterprise Software Architectures.