Programming .NET 3.5 /
Saved in:
Author / Creator: | Liberty, Jesse. |
---|---|
Imprint: | Sebastopol, Calif. : O'Reilly, 2008. |
Description: | 1 online resource (xvii, 455 pages) : illustrations |
Language: | English |
Subject: | |
Format: | E-Resource Book |
URL for this record: | http://pi.lib.uchicago.edu/1001/cat/bib/13594292 |
Table of Contents:
- Preface
- Part I. Presentation Options
- 1. .NET 3.5: A Better Framework for Building MVC, N-Tier, and SOA Applications
- Integration Versus Silos
- What? All That in One Book?
- 2. Introducing XAML: A Declarative Way to Create Windows UIs
- XAML 101
- Simple XAML Done Simply
- Over Here...No, Wait, I Meant Over There!
- It's Alive! (Or, How I Learned to Stop Worrying and Love Animation)
- 3. Introducing Windows Presentation Foundation: A Richer Desktop UI Experience
- Starting Simple: Panels
- Nesting
- Resources
- Transformations
- Animation
- Data Binding
- 4. Applying WPF: Building a Biz App
- Breaking the Application into Pieces
- Adorners
- Business Classes
- Page 1. Adding Items to the Shopping Cart
- Page 2. Validating the Credit Card
- 5. Introducing AJAX: Moving Desktop UIs to the Web
- Web Applications Just Got a Whole Lot Faster
- Getting Started
- Creating a "Word Wheel" with AJAX
- ScriptManager
- What's Next?
- 6. Applying AJAX: ListMania
- Creating the To-Do List Manager
- Personalizing the To-Do List
- 7. Introducing Silverlight: A Richer Web UI Platform
- Silverlight in One Chapter
- The Breadth of Silverlight
- Diving Deep: Building an Application
- Controls
- Events and Event Handlers
- Creating Controls Dynamically
- Data Binding
- Styling Controls
- Part II. Interlude on Design Patterns
- 8. Implementing Design Patterns with .NET 3.5
- .NET 3.5 Fosters Good Design
- The N-Tier Pattern
- The MVC Pattern
- The Observer Pattern/Publish and Subscribe
- The Factory Method Pattern
- The Chain-of-Command Pattern
- The Singleton Pattern
- Part III. The Business Layer
- 9. Understanding LINQ: Queries As First-Class Language Constructs
- Defining and Executing a LINQ Query
- Extension Methods
- Adding the Adventure WorksLT Database
- LINQ to SQL Fundamentals
- Using the Visual Studio LINQ to SQL Designer
- Retrieving Data
- LINQ to XML
- 10. Introducing Windows Communication Foundation: Accessible Service-Oriented Architecture
- Defining a Service More Precisely
- Implementing Web Services
- UDDI: Who Is Out There, and What Can They Do for Me?
- How It All Works
- WCF's SOA Implementation
- Putting It All Together
- 11. Applying WCF: YahooQuotes
- Creating and Launching a Web Service
- Consuming the Web Service
- 12. Introducing Windows Workflow Foundation
- Conventional (Pre-WF) Flow Control
- Using Windows Workflow
- Understanding the WF Runtime
- Workflow Services
- 13. Applying WF: Building a State Machine
- Windows Workflow and State Machines
- Building an Incident Support State Machine
- 14. Using and Applying CardSpace: A New Scheme for Establishing Identity
- About Windows CardSpace
- Creating a CardSpace Identity
- Adding CardSpace Support to Your Application
- Summary
- Epilogue
- Index