Pro Silverlight 4 in C♯ /
Explains how to use Silverlight to create flexible, interactive applications for the Web, with coverage of the features and tools of Silverlight, as well as animation, 2D drawing, files and XML, Web Services, HTML interaction, and ASP.NET.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
[Berkeley, Calif.] :
Apress : Distributed to the Book trade worldwide by Springer Science+Business Media,
©2010.
|
Colección: | Expert's voice in Silverlight.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Cover13;
- Table of Contents13;
- About the Author
- About the Technical Reviewer
- Acknowledgments
- Introduction
- Understanding Silverlight
- Silverlight System Requirements
- Silverlight vs. Flash
- Silverlight and WPF
- The Evolution of Silverlight
- About This Book
- What You Need to Use This Book
- The Silverlight Toolkit
- Code Samples
- Feedback
- The Last Word
- Chapter 1: Introducing Silverlight13;
- Silverlight Design Tools
- Visual Studio vs. Expression Blend
- Understanding Silverlight Websites
- Creating a Stand-Alone Silverlight Project
- Creating a Simple Silverlight Page
- Adding Event-Handling Code
- Testing a Silverlight Application
- Creating an ASP.NET-Hosted Silverlight Project
- ASP.NET Controls That Render Silverlight Content
- Mixing ASP.NET Controls and Silverlight Content
- Silverlight Compilation and Deployment
- Compiling a Silverlight Application
- Deploying a Silverlight Application
- Silverlight Core Assemblies
- Silverlight Add-on Assemblies
- Assembly Caching
- The HTML Entry Page
- Sizing the Silverlight Content Region
- Silverlight Parameters
- Alternative Content
- Creating a Friendly Install Experience
- The Mark of the Web
- The Last Word
- Chapter 2: XAML13;
- XAML Basics
- XAML Namespaces
- The Code-Behind Class
- Properties and Events in XAML
- Simple Properties and Type Converters
- Complex Properties
- Attached Properties
- Nesting Elements
- Events
- The Full Eight Ball Example
- XAML Resources
- The Resources Collection
- The Hierarchy of Resources
- Accessing Resources in Code
- Organizing Resources with Resource Dictionaries
- Element-to-Element Binding
- One-Way Binding
- Two-Way Binding
- The Last Word
- Chapter 3: Layout13;
- The Layout Containers
- The Panel Background
- Borders
- Simple Layout with the StackPanel
- Layout Properties
- Alignment
- Margins
- Minimum, Maximum, and Explicit Sizes
- The WrapPanel and DockPanel
- The WrapPanel
- The DockPanel
- The Grid
- Fine-Tuning Rows and Columns
- Nesting Layout Containers
- Spanning Rows and Columns
- The GridSplitter
- Coordinate-Based Layout with the Canvas
- Layering with ZIndex
- Clipping
- Custom Layout Containers
- The Two-Step Layout Process
- The UniformGrid
- Sizing Pages
- Scrolling with the ScrollViewer
- Scaling with the Viewbox
- Full-Screen Mode
- The Last Word
- Chapter 4: Dependency Properties and Routed Events13;
- Dependency Properties
- Defining and Registering a Dependency Property
- Dynamic Value Resolution
- Attached Properties
- The WrapBreakPanel Example
- Routed Events
- The Core Element Events
- Event Bubbling
- Handled (Suppressed) Events
- An Event Bubbling Example
- Mouse Handling
- Right-Clicks
- Mouse Movements
- The Mouse Wheel
- Capturing the Mouse
- A Mouse Event Example
- Mouse Cursors
- Keyboard Handling
- Key Presses
- Key Modifiers
- Focus
- The Command Model
- Building a Command
- Connecting a Command
- The Last Word
- Chapter 5: Elements13;
- T.