Tagged articles
4 articles
Page 1 of 1
Architects' Tech Alliance
Architects' Tech Alliance
Apr 2, 2023 · Fundamentals

General Software Architecture Overview and Implementation

This article presents a comprehensive overview of a flexible, layered software architecture—covering gateway, business, and foundation layers—explaining how to evolve from simple startup setups to adaptable structures that support HTTP/TCP handling, service design, component abstraction, and common technical components.

BackendBusiness Layergateway
0 likes · 12 min read
General Software Architecture Overview and Implementation
IT Architects Alliance
IT Architects Alliance
Aug 29, 2021 · Fundamentals

Understanding Three‑Tier Architecture and Layered Design Patterns

This article explains the classic three‑tier software architecture, detailing the responsibilities of the presentation, service, business, and data‑access layers, comparing MVC, MVP, and Presentation Model patterns, and discussing design considerations such as DTOs, WCF services, and common infrastructure for scalable enterprise systems.

Business LayerData AccessLayered Design
0 likes · 10 min read
Understanding Three‑Tier Architecture and Layered Design Patterns
Architecture Digest
Architecture Digest
Jun 10, 2017 · Backend Development

Designing a Stable Architecture for .NET Applications: Presentation, Business, and Data Layers

The article discusses a systematic .NET application architecture that separates the presentation, business, and data layers, explains UI and controller responsibilities, compares data‑transfer and domain models, and reviews various data‑access strategies such as ADO.NET, ORM, and DataMapper to achieve maintainable, extensible software.

Business LayerData Accessarchitecture
0 likes · 15 min read
Designing a Stable Architecture for .NET Applications: Presentation, Business, and Data Layers