Click here to Skip to main content
14,031,218 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 HR 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 Chinmoy Mohanty
Multiple techniques of implementing The Observer Pattern in .NET
by omeecode
Learn object oriented analysis and design using a simple method even if you have tried in your class before and found it complex
by Yisrael Lax
Why poorly written code is expensive code
by Nitin M. Patil
This article will share knowledge of creating a two-tier application using Docker Container.

All Articles

Sort by Score

architecture 

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.
5 May 2017
HR 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.
1 Mar 2017
PureNsanity
Discussing the fundamental aspects of software design and how to better understand individual elements of principles and patterns.
27 Nov 2015
Christian Vos
How to use Microsoft Unity Interception as a solution for cross cutting concerns in a .NET application
8 Jun 2016
GProssliner
cobj is a preprocessor based generator for interface based polymorphism
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?
21 Aug 2012
Jaime Olivares
An architectural proposal to integrate mobile and .Net applications
19 Mar 2014
David Cantrell
In which a class that wraps an ADO Connection object and makes it more developer-friendly is discussed.
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.
3 Nov 2016
Anele 'Mashy' Mbanga
Hello Basic4Java (B4J), a simple Java app written in basic language.
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
19 Jun 2016
Chris Solutions
The implementation of a no-framework client application using high-level developer governance.
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".
7 Oct 2018
TheCodeKing
This article considers what is needed for traditional corporations to transform from an enterprise mindset and become agile.
23 Mar 2015
Duncan Edwards Jones
What to do (and how to do it) when confronted with a big ball of mud
26 May 2016
Dilip Nandakumar
Using Dependency Injection to manage navigation and assigning data context in MVVM design.
16 Jun 2016
Chris Solutions
With evidence in hand, no-framework is the perfect alternative to frameworks.
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.
2 Mar 2018
Jon McKee
Analyzing and improving existing class diagramming paradigms
9 Oct 2018
Nitin M. Patil
This article will share knowledge of creating a two-tier application using Docker Container.
17 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
Third post in series of articles that show practical application of CQRS architecture with emphasis on decoupling messaging as infrastructure component
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
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
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.
23 Apr 2017
AJSON
A useful list when licensing/buying technology assets into your organisation or taking on ownership of an existing project yourself.
20 Sep 2010
Florian DREVET
Brings you the ability to personalize your configuration files per developer, per machine, per configuration...
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
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
26 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.
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.
8 Jul 2013
Liviu Ignat
MVC 3 plugin architecture with embedded razor views: steb-by-step description and demo application.
9 Nov 2014
Suraj Sahoo | Coding Passion
Onion Architecture following repository pattern in a different way providing loose coupling.
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.
14 Jul 2015
Shivprasad koirala
In this article we will learn C# Design pattern and Architecture pattern Step by Step with a project.
2 May 2012
Elad R. Katz
Switching the code behind to play as ViewModel to get easier development workflow
5 Apr 2012
chuckforest
An entity pattern that allows for extremely high performance.
30 Apr 2011
Sander Rossel
An introduction to knowing what NOT to do.
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
10 Sep 2014
Gautham Prabhu K
Creating and using Event Aggregator pattern
6 Feb 2011
Mahmudul Haque Azad
This article describes the natural evolution of BDD from common problems of developers not following TDD properly. It also describes a bit about Domain Driven Design (DDD) and Domain Specific Language (DSL) which are naturally connected with BDD.
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.
4 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.
6 May 2017
HR 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.
1 Jun 2011
Christopher R Davis, Ben Traynor
Bind your UI controls to generated objects generically
22 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.
29 Nov 2013
Yildirim Kocdag
This article helps you to understand how you can write your own Siri application.
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
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.
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)
15 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
HR Rony
Basic concept of pipe and filter; what is pipe and filter architectural style; when need to use; framework of the pipe and filter pattern; a tiny AI tool implementation using it.
18 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
HR Rony
Application design - a post mortem of a bad design
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.
7 Feb 2017
Intel Corporation
Improve Performance on Multicore and Many-Core Intel® Architectures, Particularly for Deep Neural Networks
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


Advertise | Privacy | Cookies | Terms of Service
Web01 | 2.8.190419.4 | Last Updated 23 Apr 2019
Copyright © CodeProject, 1999-2019
All Rights Reserved.
Layout: fixed | fluid