Click here to Skip to main content
14,580,263 members

architecture

Great Reads

by thangchung
You're still concern about what is the modern software architecture at the moment? You're searching around to the Best software architecture for applying for your project. Go deeply into this article, it's going to help you answering by your own.
by dsuryd
SignalR is great for building real-time web functionality. MVVM is great for developing your front-end. What if they can be used together? This tip will show how to do just that, using as example a simple project to do live chart on a web browser.
by Habibur Rony
This will cover how to use Domain Driven Design in your application according to the Onion Architecture. There are short descriptions about architecture Category / Style, N-Layer / N-Tier Architecture, Template Method Pattern and Facade Design Pattern.
by PureNsanity
Discussing the fundamental aspects of software design and how to better understand individual elements of principles and patterns.

Latest Articles

by Intel Corporation
Best Practices for Taking Advantage of the Latest Architectural Features
by Surajit T. Karmakar
This article demonstrates usage of Decorator pattern in C# with a practical software programming example.
by Akram El Assas
This article introduces Digital Asset Management systems.
by Viral Surani
This article is a first article of a series called Keep It Simple. This article is about How we can create reusable component of partially common operation (method) using Strategy Design Pattern. We will see the need of Strategy Design Pattern.

All Articles

Sort by Score

architecture 

20 Sep 2010
Florian DREVET
Brings you the ability to personalize your configuration files per developer, per machine, per configuration...
21 Aug 2012
Jaime Olivares
An architectural proposal to integrate mobile and .Net applications
20 Jun 2013
Levente Kupás
If you have big reports which run slowly, you may use this T-SQL based engine to speed-up them.
11 Oct 2013
ASP.NET Community
MSDN has an excellent section on Architecting ASP.NET Applications.patterns & practices' Web Client Software Factory on CodePlex! - This factory
19 Mar 2014
David Cantrell
In which a class that wraps an ADO Connection object and makes it more developer-friendly is discussed.
23 Mar 2015
Duncan Edwards Jones
What to do (and how to do it) when confronted with a big ball of mud
27 Nov 2015
Christian Vos
How to use Microsoft Unity Interception as a solution for cross cutting concerns in a .NET application
16 Feb 2016
Andy South
We have established a goal to decide, what solution (as in a combination of software and services) among those we chose allows extending the audience of an event with minimum efforts.
4 Mar 2016
Rishabh S Ajmera
Fifth and final post in a series of articles that show practical application of CQRS architecture with emphasis on decoupling messaging as infrastructure component
4 Mar 2016
Rishabh S Ajmera
Second post in a series of articles that show practical application of CQRS architecture with emphasis on decoupling messaging as infrastructure component
4 Mar 2016
Rishabh S Ajmera
Third post in series of articles that show practical application of CQRS architecture with emphasis on decoupling messaging as infrastructure component
18 Jun 2016
Chris Solutions
The implementation of a no-framework client application using high-level developer governance.
16 Jun 2016
Chris Solutions
With evidence in hand, no-framework is the perfect alternative to frameworks.
26 May 2016
Dilip Nandakumar
Using Dependency Injection to manage navigation and assigning data context in MVVM design.
7 Jun 2016
GProssliner
cobj is a preprocessor based generator for interface based polymorphism
7 Oct 2016
Paulo Uechi
Uechi APM Web is an APM (Application Performance Management) Open Source Server Performance Monitor written and developed in Java and C # for all Linux and Windows platforms. The Uechi.APM.Web offers a complete resource for unlimited monitoring servers in real time. Have full control of the CPU cons
3 Nov 2016
Anele 'Mashy' Mbanga
Hello Basic4Java (B4J), a simple Java app written in basic language.
1 Dec 2016
Sergey Grybniak
If you want to rely on strategic modeling to make the development process more efficient, domain-driven design is what you need.
6 Jan 2017
Sergey Grybniak
Knowing tactical design patterns within the DDD approach is as important as having a deep understanding of strategic design patterns. In this article, I explain everything you need to know about DDD's tactical modeling process.
28 Feb 2017
PureNsanity
Discussing the fundamental aspects of software design and how to better understand individual elements of principles and patterns.
23 Apr 2017
DataBytzAI
A useful list when licensing/buying technology assets into your organisation or taking on ownership of an existing project yourself.
5 May 2017
Habibur Rony
This will cover how to use Domain Driven Design in your application according to the Onion Architecture. There are short descriptions about architecture Category / Style, N-Layer / N-Tier Architecture, Template Method Pattern and Facade Design Pattern.
18 May 2017
Jon Campbell
How to utilize WCF to allow a single instance of any WPF application without needing mutexes, extra assemblies, or special "hacks".
26 Jul 2017
Ed Wiebe
Can't we obtain the benefit of using bitwise operators for SQL many-to-many relationships AND maintain referential integrity?
22 Oct 2017
thangchung
You're still concern about what is the modern software architecture at the moment? You're searching around to the Best software architecture for applying for your project. Go deeply into this article, it's going to help you answering by your own.
1 Mar 2018
Jon McKee
Analyzing and improving existing class diagramming paradigms
3 Jun 2019
Издислав Издиславов
I have decided to make a simple solution, who somehow mimics real world application, and to change it several times, using different UI technlogies and keeping the specific logic the same.
1 Aug 2019
Akram El Assas
This article introduces Digital Asset Management systems.
7 Oct 2018
TheCodeKing
This article considers what is needed for traditional corporations to transform from an enterprise mindset and become agile.
9 Oct 2018
Nitin M. Patil
This article will share knowledge of creating a two-tier application using Docker Container.
30 Dec 2018
Chinmoy Mohanty
Multiple techniques of implementing The Observer Pattern in .NET
24 Nov 2016
Mehedi Shams
Create a data dictionary for your database tables
23 Apr 2013
Jon Woo
This one will demonstrate what the point of coding principles are
25 Nov 2012
jgauffin
How to create a flexible plugin system with Griffin.MvcContrib.
30 Nov 2015
Sreekanth Mothukuru
The idea is to use Dependency Injector (DI) framework Ninject to dynamically target our application to SQL Server or Oracle database either by using Entity framework (EF) or Dapper ORM using global settings
27 Feb 2018
Amir Jalilifard
Lets take an exciting travel to the land of MVC, MVP and MVVM patterns with our sexy friend : JavaScript
3 Mar 2017
Sumit2.Chauhan
Article on end to end guide for running ASP .NET Core web applications on Linux servers on Amazon Cloud Service using Apache Server proxy
10 May 2014
Emre Ataseven
Description of C2 architectural pattern with sample
5 Jun 2013
Rajat Bittharia
Grid based on JSON data using MVC with Entity Framework and MySQL.
19 Jun 2016
Chris Solutions
A no-framework approach to web development which yields a high level of developer governance.
16 Apr 2016
dsuryd
Building real-time web user interface for Windows service, or self-hosted with cross-platform Mono.
7 Sep 2010
Paul Stovell
An introduction to Magellan, an Open Source navigation framework for WPF.
8 Jul 2013
Liviu Ignat
MVC 3 plugin architecture with embedded razor views: steb-by-step description and demo application.
14 Jul 2015
Shivprasad koirala
In this article we will learn C# Design pattern and Architecture pattern Step by Step with a project.
21 Feb 2011
Christopher R Davis
Use model driven development to keep your API and database in sync.
21 Aug 2014
Rajneesh K Barapatre
This article is to help you understand the fundamentals of the Microsoft ASP.NET MVC with basic concepts explained along with code snippets.
26 Apr 2016
Arthur Minduca
How to choose the right data structure for a collection of elements
7 Dec 2015
Ansel Castro
Introduction to ENTERLIB a MVVM framework for Android
27 Jun 2013
Christian Vos
SOLID principles: Single Responsibility Principle, a simple example in C#
8 Mar 2012
Mahmud Hasan
When you design your software, you always should think in object oriented way. To improve this thinking process with accuracy you always should observe how objects are created and managed in the real world. Along with this if you have knowledge about design principles, you will rock.
2 May 2012
Elad R. Katz
Switching the code behind to play as ViewModel to get easier development workflow
10 Jun 2019
Viral Surani
This article is a first article of a series called Keep It Simple. This article is about How we can create reusable component of partially common operation (method) using Strategy Design Pattern. We will see the need of Strategy Design Pattern.
30 Apr 2011
Sander Rossel
An introduction to knowing what NOT to do.
4 Apr 2012
chuckforest
An entity pattern that allows for extremely high performance.
11 Dec 2018
omeecode
Learn object oriented analysis and design using a simple method even if you have tried in your class before and found it complex
19 Oct 2014
Shivprasad koirala
An article presented by ShivPrasad Koirala which covers complete step by step tutorial on WPF MVVM Architecture like Leveraging PRISM, Simple 3 layer example and GLUE code problem, Adding actions, Decoupling actions and so on.
10 Sep 2014
Gautham Prabhu K
Creating and using Event Aggregator pattern
30 Mar 2017
Marco-Hans Van Der Willik
There are a surprising number of variations on poker rules, making poker an excellent candidate for a SOLID Project, a project illustrating SOLID Principles and related Patterns & Practices.
13 Mar 2016
Maxim Komlev
Experiment of Video Transcoding and Streaming on the fly to all major internet browsers (just to video tag) without Flash or Silverlight
28 Mar 2017
DotNetCraft
This article describes one of the easiest ways to read configurations from the App.config.
3 Feb 2018
Syed Hasan Hyder
Provides plausible and high performing data display, for very large data ( over a million records ).
13 Apr 2016
Denis Kuzmin (reg)
Explanation and architecture of powerful plugins system to MSBuild for flexible service of any projects and libraries, the build processes and processes at runtime.
27 Oct 2014
Thorsten Bruning
How to combine a bunch of techniques to improve code readability.
7 Mar 2011
Mahmudul Haque Azad
This article contains step by step instructions to implement BDD in .NET project using Specflow and MBUnit.
18 Apr 2014
Marla Sukesh
In this article we will talk about Service oriented architecture and its characteristics
17 Dec 2014
iSahilSharma
This article provides an overview of the web application framework ASP.NET MVC 5.
29 Nov 2013
Yildirim Kocdag
This article helps you to understand how you can write your own Siri application.
1 Jun 2011
Christopher R Davis, Ben Traynor
Bind your UI controls to generated objects generically
21 May 2017
Yashashwi Srivastava
This article is a comprehensive understanding of Azure Service Fabric, and how it is a boon for the latest trending approach, Micros Services.
6 May 2017
Habibur Rony
This topic will cover the concept of the adapter pattern & how to implement logger using log4net. It will also cover what’s adapter pattern, why need, where & when to use; what’s Log4Net, implementation of logger using adapter pattern, how to implement and add custom SMTP appender & configuration.
10 Jun 2012
ManojKumar19
This article demonstrates how WF can be consumed as a business layer.
6 Feb 2014
Mr. xieguigang 谢桂纲
Using LINQ script to query the Object-Oriented Biological database
1 Feb 2015
Lalit_Chandra
Chain of Responsibility pattern is defined under behavioral design pattern by G.O.F and used to decouple the command with its processing object or handler.
7 Jul 2016
Zebedee Mason
Software for automatically constructing architecture diagrams and metrics from source code and .NET assemblies is presented. Examples for Visual C++, Python, the Linux kernel, Boost and .NET are discussed.
4 Mar 2016
Rishabh S Ajmera
First article in a series of articles that show practical application of CQRS architecture with emphasis on decoupling messaging as infrastructure component
14 Apr 2018
Andy Galluzzi
Join me to create the most advanced yet most simple to use full duplex MMF based IPC for Windows
22 Apr 2016
raddevus
Learn to leverage the power of the Interface to design your object-oriented code so you can test interactions and create more extendable more easily maintainable code. (Also see the Factory pattern implemented simply)
14 Sep 2015
Rahul Rajat Singh
For those who are still doing old school REST, a pointer in the direction of ODATA
4 Mar 2016
Rishabh S Ajmera
Fourth post in series of articles that show practical application of CQRS architecture with emphasis on decoupling messaging as infrastructure component
6 Jun 2017
Habibur Rony
Basic concept of pipe and filter; what is pipe and filter architectural style; when you need to use it; framework of the pipe and filter pattern; a tiny AI tool implementation using it
10 Apr 2020
Surajit T. Karmakar
This article demonstrates usage of Decorator pattern in C# with a practical software programming example.
16 Jun 2013
Adam Tibi
We are used to repeat the SOLID principles, sometimes without giving them full thoughts. This is a call to drop an outdated principle that doesn't work in today's development, the "Open Close Principle", the result should be SLID.
17 Mar 2015
Akhil Mittal
Introduction to MVC architecture and Separation of Concerns.
3 Dec 2015
Gaurav K Rastogi
This is the article which basically is the comparison between three most popular DIs in .NET.
9 May 2017
RandyBuchholz
Chances are you have heard, or even told someone, not to use the Hungarian Notation naming convention. Chances are, you are using it yourself. Hungarian Notation is the king of naming conventions. Though many call for its demise, it is here to stay.
14 May 2017
Habibur Rony
Application design - a post mortem of a bad design
27 Dec 2012
ASP.NET Community
Hello Everyone,This is my first article. Here I am giving you a brief intro about developing an application in 3-tier
5 Jul 2018
Pranay Rana
Setting up application structure
30 Apr 2020
Intel Corporation
Best Practices for Taking Advantage of the Latest Architectural Features
7 Feb 2017
Intel Corporation
Improve Performance on Multicore and Many-Core Intel® Architectures, Particularly for Deep Neural Networks
26 Sep 2016
Yuri Diogenes
The objective of threat modeling is to understand how an attacker might be able to compromise a system and then make sure appropriate mitigations are in place. Threat modeling forces the design team to consider mitigations as the system is designed rather than after a system is deployed.