Programming Microsoft ASP.NET 4 - Dino Esposito [576]
configuration settings, The site precompilation, Site Precompilation, Recycling Policies, In-Place Precompilation, In-Place Precompilation, Precompilation for Deployment, Precompilation for Deployment, Precompilation for Deployment, Recycling Policies in-place precompilation, In-Place Precompilation target directory support, Precompilation for Deployment site replication tools, advantages of, Copying Files site-level configuration settings, The SiteMap class, The SiteMap Class, The SiteMapPath Control, The SiteMapPath Control, The SiteMapPath Control SiteMapPath controls, The SiteMapPath Control, Securing ASP.NET Site Maps, The SiteMapPath Control, Securing ASP.NET Site Maps, Securing ASP.NET Site Maps SiteMapProvider class, Site Map Providers SkinID property, Applying Skins skins, Properties of the Control Class, What’s a Theme, Anyway?, Applying Skins, Structure of a Theme, Theming Pages and Controls, Applying Skins, Taking Control of Theming, Applying Skins, Taking Control of Theming applying, Applying Skins, Taking Control of Theming, Taking Control of Theming for server controls, Properties of the Control Class sliding expirations, Properties of the Cache Class, Inserting New Items in the Cache, Controlling Data Expiration, Controlling Data Expiration SoC, Lightweight Pages, A Runtime for Two, Separation of Concerns, The Single Responsibility Principle, Information Hiding, The Single Responsibility Principle, Layers of an Application, Generalities of the MVC Pattern in ASP.NET MVC, A Runtime for Two layers and, Layers of an Application MVC pattern and, Generalities of the MVC Pattern Socket class, The software dependencies, Make a Change Here, Break the Code There software design, Principles of Software Design, The Big Ball of Mud, Make a Change Here, Break the Code There, Requirements Churn, Requirements Churn, Make a Change Here, Break the Code There, Universal Software Principles, Information Hiding, Cohesion and Coupling, Cohesion at a Glance, Separation of Concerns, Separation of Concerns, The Single Responsibility Principle, Information Hiding, Information Hiding, SOLID Principles, Dependency Inversion Real-World Considerations, The Single Responsibility Principle, OCP Canonical Example, Liskov’s Substitution Principle, OCP Canonical Example, Liskov’s Substitution Principle, Dependency Inversion Real-World Considerations, Methodologies, The Model-View-Presenter Pattern, Test-Driven Development, ASP.NET Security abstraction, OCP Canonical Example, Liskov’s Substitution Principle, OCP Canonical Example, Liskov’s Substitution Principle big ball of mud, The Big Ball of Mud, Make a Change Here, Break the Code There, Requirements Churn, Make a Change Here, Break the Code There cohesion and coupling, Cohesion and Coupling, Cohesion at a Glance, Separation of Concerns methodologies, Methodologies principles of, Universal Software Principles, Information Hiding, Information Hiding requirements churn, Requirements Churn security planning, ASP.NET Security separation of concerns, Separation of Concerns, The Single Responsibility Principle, Information Hiding, The Single Responsibility Principle SOLID principles, SOLID Principles, Dependency Inversion Real-World Considerations, Dependency Inversion Real-World Considerations structured writing, The Model-View-Presenter Pattern test-driven development, Test-Driven Development software design team, Reasons for the Mud, Make a Change Here, Break the Code There, Members Turnover, Make a Change Here, Break the Code There limited skills, Reasons for the Mud, Make a Change