Oreilly - Expression Blend 4 Essentials
by Dante Gagne | Publisher: Total Training | Release Date: January 2011 | ISBN: 00320110007SI
Table of Contents
- INTRODUCTION & TOUR
- Introduction 00:00:06
- Introducing Expression Blend 4 00:06:10
- A Quick Look at the Blend Interface 00:07:05
- HELLO WORLD
- Introduction 00:00:06
- Creating Your First Application 00:09:29
- Adding Basic Controls to Your First Application 00:05:52
- VISUAL DESIGN
- Introduction 00:00:06
- The Basics of Paths 00:06:52
- Brushes, Shapes, Fills, Strokes & Gradients 00:16:18
- Convert Shape to Path, Transform Objects & Boolean Operations 00:08:09
- Working with Images & Clipping Paths 00:04:47
- Importing Adobe® Photoshop® Layers 00:07:12
- Modifying Borders 00:06:34
- Applying, Embedding & Managing Fonts 00:08:21
- WORKING WITH LAYOUTS
- Introduction 00:00:06
- The Grid Container 00:15:10
- Putting Things in the Right Place 00:08:05
- The StackPanel & ScrollViewer 00:08:23
- The PathListBox 00:07:45
- THE BASICS OF ANIMATIONS
- Introduction 00:00:06
- The Basics of Animation 00:08:22
- Easing & Keyframes 00:07:23
- Controlling Animation with Behaviors 00:08:12
- Tweaking Animation Duration & Timing 00:04:37
- Tying It All Together 00:08:58
- Animation Interactions 00:07:55
- USING RESOURCES
- Introduction 00:00:06
- Introduction to Resources 00:08:47
- Resource Scope & What it Means 00:08:45
- Resource Dictionaries 00:13:05
- CONTROL CUSTOMIZATION
- Introduction 00:00:06
- What are Styles? 00:13:24
- What are Templates? 00:07:45
- Visual States 00:10:31
- Transitions, Transition Effects & Transition Binding 00:13:39
- A More Complex Control: The Scroll Bar 00:13:45
- Unkeyed Resources 00:04:27
- USER CONTROLS
- Head 00:00:06
- What is a UserControl? 00:06:24
- Fixing Broken Resources in UserControls 00:09:29
- WORKING WITH DATA
- Introduction 00:00:06
- Element to Element Data Binding 00:09:37
- TwoWay Data Binding 00:05:09
- Creating a Sample Data Source 00:12:22
- Data Templates 00:07:49
- The Master Detail View 00:12:21
- ADDING INTERACTIVITY
- Introduction 00:00:06
- Using Events to Create Interaction 00:10:01
- Using Behaviors to Create Interaction 00:03:48
- Introduction to the Data Store 00:10:30
- Adding Conditional Behaviors 00:09:18
- USING SKETCHFLOW
- Introduction 00:00:06
- Welcome to SketchFlow 00:05:30
- The SketchFlow Map & Creating a Prototype 00:10:29
- The SketchFlow Player 00:03:49
- Hooking Up Navigation & Component Screens 00:09:58
- Feedback in Both Directions 00:08:57
- Using the Data Store & Conditional Behaviors in a Prototype 00:09:59
- Displaying Data from the Data Store & Multi-State Component Screens 00:09:53
- SketchFlow Animations 00:11:54
- Credits 00:00:12
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.