ASP.NET 3.5 application architecture and design [[electronic resource] ] : build robust, scalable ASP.NET applications quickly and easily / / Vivek Thakur
| ASP.NET 3.5 application architecture and design [[electronic resource] ] : build robust, scalable ASP.NET applications quickly and easily / / Vivek Thakur |
| Autore | Thakur Vivek |
| Pubbl/distr/stampa | Birmingham, UK, : Packt Publishing, c2008 |
| Descrizione fisica | 1 online resource (260 p.) |
| Disciplina | 006.76 |
| Soggetto topico |
Application software - Development
Microsoft .NET Software architecture Web site development Web sites - Design |
| Soggetto genere / forma | Electronic books. |
| ISBN |
1-281-88696-3
9786611886967 1-84719-551-2 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Cover; Table of Content; Preface; Chapter 1: Introduction to Architecture and Design; Software Architecture; Software Design; Architectural Styles; Architecture and Design in ASP.NET; Technology and Art; Architecture: First Steps; Design Patterns; Project Life Cycle; Project Initiation; Project Planning and Prototyping; Project Plan; Use Case Design; Prototyping; Class Model; Database Model; Project Construction: Programming and Development; Project Transition and Release; Tiers and Layers; Physical Separation; Logical Separation; Single Tier-Single Layer Model; Single Tier-Two Layer Model
Single Tier-Three Layer ModelTwo Tier Model; Two Tier-Two Layer Model; Three Tier Model; Summary; Chapter 2: 1-Tier 1-Layer Architecture in ASP.NET; Default N-Tier Nature of Web Applications; Classic ASP Style: Inline Coding; Sample Project using Inline Code; Code-Behind Model: The Second UI Layer; Sample Project using Code-Behind; Limitations of Coding in the UI Layer; Data Source Controls; A Sample Project using inbuilt Data Source Controls; Summary; Chapter 3: ER Diagrams, Domain Model, and N-Layer Architecture; Entity-Relationship Diagram; Degree and Cardinality of a Relationship OMS Project using 2-LayerSample Project; Domain Model using UML; Class Diagram; UML Relationships; Dependency Relationship; Association Relationship; Generalization Relationship; Realization Relationship; Multiplicity; 1-tier 3-layer Architecture using a Domain Model; Layer 1: Data Access Layer (DAL); Layer 2: Business Layer (BL); Layer 3: The UI Layer; Object Data Source Controls; Summary; Chapter 4: N-Tier Architecture; Why N-Tier?; Performance; Scalability; Re-usability; Loose-Coupling; Plug and Play; A 4-Tier Approach; 5-Tier Architecture; Data Transfer Objects; Lazy Loading Updating Business ObjectsGUI Tier; Generics and Custom Collections; Summary; Chapter 5: Model View Controller; Page Controller Pattern in ASP.NET; Problems with Page Controller Design; GUI Unit Testing; MVC Design: A Front Controller based Approach; Front Controller Design; Basics of MVC; REST: Representation State Transfer; MVC and REST; ASP.NET MVC Framework; Sample Project; URL Routing Engine; The Controller; The View; The Model; Wiring Controller, Model, and View; Unit Testing and ASP.NET MVC; Summary; Chapter 6: Design Patterns; Understanding Design Patterns; History of Patterns Singleton PatternUnderstanding Singleton with Code Example; Factory Method; Core Principle: Programming to an Interface instead of an Implementation; The Need for Factory Design; Dependency Injection; Basic Approach; Command Design Pattern; Decoupling the GUI completely from the BL; Creating the Command Interface; Creating the Value Objects; Creating the Command Factory; Tying it all up with the GUI; Summary; Chapter 7: SOA and WCF; Understanding Application Size, Scope, and Granularity; Small Applications Versus Big Applications; Tight and Fine-Grained Domain Model; Coarse-Grained Model What is SOA? |
| Altri titoli varianti | ASP.NET 3.5 |
| Record Nr. | UNINA-9910454744803321 |
Thakur Vivek
|
||
| Birmingham, UK, : Packt Publishing, c2008 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
ASP.NET 3.5 application architecture and design [[electronic resource] ] : build robust, scalable ASP.NET applications quickly and easily / / Vivek Thakur
| ASP.NET 3.5 application architecture and design [[electronic resource] ] : build robust, scalable ASP.NET applications quickly and easily / / Vivek Thakur |
| Autore | Thakur Vivek |
| Pubbl/distr/stampa | Birmingham, UK, : Packt Publishing, c2008 |
| Descrizione fisica | 1 online resource (260 p.) |
| Disciplina | 006.76 |
| Soggetto topico |
Application software - Development
Microsoft .NET Software architecture Web site development Web sites - Design |
| ISBN |
1-281-88696-3
9786611886967 1-84719-551-2 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Cover; Table of Content; Preface; Chapter 1: Introduction to Architecture and Design; Software Architecture; Software Design; Architectural Styles; Architecture and Design in ASP.NET; Technology and Art; Architecture: First Steps; Design Patterns; Project Life Cycle; Project Initiation; Project Planning and Prototyping; Project Plan; Use Case Design; Prototyping; Class Model; Database Model; Project Construction: Programming and Development; Project Transition and Release; Tiers and Layers; Physical Separation; Logical Separation; Single Tier-Single Layer Model; Single Tier-Two Layer Model
Single Tier-Three Layer ModelTwo Tier Model; Two Tier-Two Layer Model; Three Tier Model; Summary; Chapter 2: 1-Tier 1-Layer Architecture in ASP.NET; Default N-Tier Nature of Web Applications; Classic ASP Style: Inline Coding; Sample Project using Inline Code; Code-Behind Model: The Second UI Layer; Sample Project using Code-Behind; Limitations of Coding in the UI Layer; Data Source Controls; A Sample Project using inbuilt Data Source Controls; Summary; Chapter 3: ER Diagrams, Domain Model, and N-Layer Architecture; Entity-Relationship Diagram; Degree and Cardinality of a Relationship OMS Project using 2-LayerSample Project; Domain Model using UML; Class Diagram; UML Relationships; Dependency Relationship; Association Relationship; Generalization Relationship; Realization Relationship; Multiplicity; 1-tier 3-layer Architecture using a Domain Model; Layer 1: Data Access Layer (DAL); Layer 2: Business Layer (BL); Layer 3: The UI Layer; Object Data Source Controls; Summary; Chapter 4: N-Tier Architecture; Why N-Tier?; Performance; Scalability; Re-usability; Loose-Coupling; Plug and Play; A 4-Tier Approach; 5-Tier Architecture; Data Transfer Objects; Lazy Loading Updating Business ObjectsGUI Tier; Generics and Custom Collections; Summary; Chapter 5: Model View Controller; Page Controller Pattern in ASP.NET; Problems with Page Controller Design; GUI Unit Testing; MVC Design: A Front Controller based Approach; Front Controller Design; Basics of MVC; REST: Representation State Transfer; MVC and REST; ASP.NET MVC Framework; Sample Project; URL Routing Engine; The Controller; The View; The Model; Wiring Controller, Model, and View; Unit Testing and ASP.NET MVC; Summary; Chapter 6: Design Patterns; Understanding Design Patterns; History of Patterns Singleton PatternUnderstanding Singleton with Code Example; Factory Method; Core Principle: Programming to an Interface instead of an Implementation; The Need for Factory Design; Dependency Injection; Basic Approach; Command Design Pattern; Decoupling the GUI completely from the BL; Creating the Command Interface; Creating the Value Objects; Creating the Command Factory; Tying it all up with the GUI; Summary; Chapter 7: SOA and WCF; Understanding Application Size, Scope, and Granularity; Small Applications Versus Big Applications; Tight and Fine-Grained Domain Model; Coarse-Grained Model What is SOA? |
| Altri titoli varianti | ASP.NET 3.5 |
| Record Nr. | UNINA-9910777909803321 |
Thakur Vivek
|
||
| Birmingham, UK, : Packt Publishing, c2008 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
ASP.NET 3.5 application architecture and design : build robust, scalable ASP.NET applications quickly and easily / / Vivek Thakur
| ASP.NET 3.5 application architecture and design : build robust, scalable ASP.NET applications quickly and easily / / Vivek Thakur |
| Autore | Thakur Vivek |
| Edizione | [1st ed.] |
| Pubbl/distr/stampa | Birmingham, UK, : Packt Publishing, c2008 |
| Descrizione fisica | 1 online resource (260 p.) |
| Disciplina | 006.76 |
| Soggetto topico |
Application software - Development
Microsoft .NET Software architecture Web site development Web sites - Design |
| ISBN |
9786611886967
9781281886965 1281886963 9781847195517 1847195512 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto |
Cover; Table of Content; Preface; Chapter 1: Introduction to Architecture and Design; Software Architecture; Software Design; Architectural Styles; Architecture and Design in ASP.NET; Technology and Art; Architecture: First Steps; Design Patterns; Project Life Cycle; Project Initiation; Project Planning and Prototyping; Project Plan; Use Case Design; Prototyping; Class Model; Database Model; Project Construction: Programming and Development; Project Transition and Release; Tiers and Layers; Physical Separation; Logical Separation; Single Tier-Single Layer Model; Single Tier-Two Layer Model
Single Tier-Three Layer ModelTwo Tier Model; Two Tier-Two Layer Model; Three Tier Model; Summary; Chapter 2: 1-Tier 1-Layer Architecture in ASP.NET; Default N-Tier Nature of Web Applications; Classic ASP Style: Inline Coding; Sample Project using Inline Code; Code-Behind Model: The Second UI Layer; Sample Project using Code-Behind; Limitations of Coding in the UI Layer; Data Source Controls; A Sample Project using inbuilt Data Source Controls; Summary; Chapter 3: ER Diagrams, Domain Model, and N-Layer Architecture; Entity-Relationship Diagram; Degree and Cardinality of a Relationship OMS Project using 2-LayerSample Project; Domain Model using UML; Class Diagram; UML Relationships; Dependency Relationship; Association Relationship; Generalization Relationship; Realization Relationship; Multiplicity; 1-tier 3-layer Architecture using a Domain Model; Layer 1: Data Access Layer (DAL); Layer 2: Business Layer (BL); Layer 3: The UI Layer; Object Data Source Controls; Summary; Chapter 4: N-Tier Architecture; Why N-Tier?; Performance; Scalability; Re-usability; Loose-Coupling; Plug and Play; A 4-Tier Approach; 5-Tier Architecture; Data Transfer Objects; Lazy Loading Updating Business ObjectsGUI Tier; Generics and Custom Collections; Summary; Chapter 5: Model View Controller; Page Controller Pattern in ASP.NET; Problems with Page Controller Design; GUI Unit Testing; MVC Design: A Front Controller based Approach; Front Controller Design; Basics of MVC; REST: Representation State Transfer; MVC and REST; ASP.NET MVC Framework; Sample Project; URL Routing Engine; The Controller; The View; The Model; Wiring Controller, Model, and View; Unit Testing and ASP.NET MVC; Summary; Chapter 6: Design Patterns; Understanding Design Patterns; History of Patterns Singleton PatternUnderstanding Singleton with Code Example; Factory Method; Core Principle: Programming to an Interface instead of an Implementation; The Need for Factory Design; Dependency Injection; Basic Approach; Command Design Pattern; Decoupling the GUI completely from the BL; Creating the Command Interface; Creating the Value Objects; Creating the Command Factory; Tying it all up with the GUI; Summary; Chapter 7: SOA and WCF; Understanding Application Size, Scope, and Granularity; Small Applications Versus Big Applications; Tight and Fine-Grained Domain Model; Coarse-Grained Model What is SOA? |
| Altri titoli varianti | ASP.NET 3.5 |
| Record Nr. | UNINA-9910967325603321 |
Thakur Vivek
|
||
| Birmingham, UK, : Packt Publishing, c2008 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||