ASP.NET N-Layered Web Applicaitons
Introduction
1.
What Is A Web Developer?
2.
The N-Layered ASP.NET Boilerplate
3.
Part I. Building The Theoretical Foundation
3.1.
Software Engineering
3.1.1.
Extra Resources
3.2.
Software Architecture
3.2.1.
What Is Software Architecture?
3.2.2.
N-Layer Architecture
3.2.3.
ASP.NET Boilerplate's Architecture
3.2.4.
Extra Resources
3.3.
Object-Oriented Programming
3.3.1.
What Is Object-Oriented Programming?
3.3.2.
OOP in C#
3.3.2.1.
Classes and Objects
3.3.2.2.
Types
3.3.2.3.
Arrays
3.3.2.4.
Strings
3.3.2.5.
Expressions
3.3.3.
The SOLID Design
3.3.3.1.
Single Responsibility Principle
3.3.4.
Extra Resources
3.4.
Design Patterns
3.4.1.
What Is A Design Pattern?
3.4.2.
Repository
3.4.3.
Dependency Injection
3.4.4.
Extra Resources
Powered by
GitBook
ASP.NET N-Layered Web Applicaitons
Extra Resources