Programming Microsoft ASP.NET 4 - Dino Esposito [544]
page and database coupling and, Adding a Database Dependency to Page Output
service layer, The Service Layer Pattern, When the Application Logic Is Deployed Remotely, When the Application Logic Is Deployed Remotely, When the Application Logic Is Deployed Remotely
SoC and, Layers of an Application
LayoutTemplate property, The ListView Object Model
legacyCasModel attribute, The length property, Enumerating the Content lengthy tasks, asynchronous operation for, Asynchronous Pages, Page Setup, The AddOnPreRenderCompleteAsync Method, The AddOnPreRenderCompleteAsync Method, Building a Sample Asynchronous Page, The RegisterAsyncTask Method, Async-Compliant Operations, Page Setup lifetime managers, Lifetime Managers, Summary, Lifetime Managers, Summary LinkButton control, Executing the Server-Side Postback Event LINQ, Queryable Objects, Data-Binding Properties, Queryable Objects, Data-Binding Properties LINQ-to-SQL, Hierarchical Data Source Views, Using an Object/Relational Mapper, Entity Framework, LINQ-to-SQL, Entity Framework Liskov’s substitution principle, Liskov’s Substitution Principle, Substitution Principle Real-World Considerations, Substitution Principle Canonical Example, Substitution Principle Real-World Considerations, Substitution Principle Real-World Considerations list controls, Data Binding, Data-Bound Controls, The DropDownList Control, The CheckBoxList Control, The DropDownList Control, The CheckBoxList Control, The CheckBoxList Control, The CheckBoxList Control, The RadioButtonList Control, The RadioButtonList Control, The ListBox Control, The BulletedList Control, Iterative Controls, The BulletedList Control, The BulletedList Control, Iterative Controls, The Repeater Control, Iterative Controls, Iterative Controls, The Repeater Control BulletedList control, The BulletedList Control, Iterative Controls, Iterative Controls DropDownList control, The DropDownList Control, The CheckBoxList Control, The CheckBoxList Control RadioButtonList control, The RadioButtonList Control, The RadioButtonList Control, The BulletedList Control vs. iterative controls, Iterative Controls, The Repeater Control, The Repeater Control ListBox control, The ListBox Control listeners, The ListItemCollection class, The CheckBoxList Control ListView control, The ListView Control, The ListView Control, The ListView Control, The ListView Control, The ListView Control, The ListView Object Model, Defining the Layout of the List, Properties of the ListView Control, Properties of the ListView Control, Properties of the ListView Control, Properties of the ListView Control, Properties of the ListView Control, Properties of the ListView Control, Properties of the ListView Control, Properties of the ListView Control, Properties of the ListView Control, Properties of the ListView Control, Properties of the ListView Control, Events of the ListView Control, Events of the ListView Control, Events of the ListView Control, Events of the ListView Control, Compared to Other View Controls, Simple Data Binding, Compared to Other View Controls, Compared to Other View Controls, Simple Data Binding, Simple Data Binding, Defining the Layout of the List, Defining the Layout of the List, Defining the Layout of the List, Definition of the Overall Layout, Defining the Layout of the List, Defining the Layout of the List, Defining the Layout of the List, Defining the Layout of the List, Definition of the Overall Layout, Definition of the Overall Layout, Definition of the Item Template, Definition of the Item Template, Definition of the Item Template, Using Alternate Rendering for Data Items, Using Alternate Rendering for Data Items, Using Alternate Rendering for Data Items, Using Alternate Rendering for Data Items, Reflecting On the Table Layout, Definition of the Overall Layout, Building a Tiled Layout, Building a Tiled Layout, Using the Group Separator Template, Modifying the Group Item Count Dynamically, Data-Driven Group Templates,