• 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

http://www.tutorialspoint.com/software_architecture_design/software_architecture_design_tutorial.pdf

http://aspnetboilerplate.com/Pages/Documents/NLayer-Architecture