Instant Silverlight 5 Animation [Instant]
| Print & eBook also available on: |
|
- Animate Silverlight page navigation
- Build and animate Silverlight custom controls
- Create animated textures using Perlin noise in Silverlight
- Build 3-d animations in Silverlight
- Build banner ads in Silverlight
Book Details
Language : EnglisheBook : 110 pages
Release Date : January 2013
ISBN : 1849687145
ISBN 13 : 9781849687140
Author(s) : Nick Polyak
Topics and Technologies : All Books, Instant, Enterprise, Microsoft
Table of Contents
PrefaceChapter 1: Building Blocks of Animation
Chapter 2: Animations in Business Logic Silverlight Applications
Chapter 3: Creating Animated Textures
Chapter 4: 3D Animations in Silverlight
Chapter 5: Building an Animated Banner
Appendix A: Creating and starting a Silverlight project
Appendix B: Changing the XAML formatting
Appendix C: Installing snippets
Appendix D: Using snippets
Index
- Chapter 1: Building Blocks of Animation
- Spinning control sample
- Defining a dependency property in C# code
- Defining visual presentation for spinning control
- Bindings
- Transforms
- Storyboards and animations
- Adding a rotation animation to our code
- A brief overview of different Silverlight animation classes
- Attached properties
- Summary
- Chapter 2: Animations in Business Logic Silverlight Applications
- Animating Silverlight controls
- Tools for animating controls
- Animating a built-in button
- Creating and animating custom button control
- Animating navigation panels
- Summary
- Chapter 3: Creating Animated Textures
- Background on Perlin noise
- A bit of history
- Perlin noise algorithm
- Multi-scale Perlin noise
- Basic Perlin noise
- Perlin noise algorithm implementation
- ImageProcessingLibrary
- Cloud simulation
- Fire simulation
- Summary
- Chapter 4: 3D Animations in Silverlight
- Perspective transform
- Silverlight 5 three-dimensional functionality
- 3D models
- Vertex and pixel shaders
- Compiling pixel shaders
- Enabling your Visual Studio 2010 SP1 or Visual Studio 2012 to create and compile shaders
- Creating the moving triangle application
- The moving prism application
- The 3D related topics that were left out
- Summary
- Chapter 5: Building an Animated Banner
- What we aim to build
- The globe image
- Perspective transform
- Code description
- Referring to the globe image within an XAML file
- Creating rotating lines of text
- Animation storyboard
- Placing the Silverlight banner within an HTML file
- Summary
Nick Polyak
Code Downloads
Download the code and support files for this book.
Submit Errata
Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.
Sorry, there are currently no downloads available for this title.
- Creating Silverlight Custom Controls with Animations
- Imitating fire using Perlin Noise
- Imitating clouds using Perlin Noise
- Building 3-d Effects using Projection Transform
- Creating 3-d animations by using a Silverlight subset of XNA functionality allowing adding High Level Shader Language code to be executed on the Graphics card to a Silverlight application
- Building a Silverlight banner ad and adding it to an HTML page
Silverlight is a Web technology that allows you to create both large business applications and little ads for your web page. Silverlight’s main advantage is the ability to create rich UIs easily. In this book we will show how to build animations for different types of Silverlight applications in order to create great user experience.
"Instant Silverlight 5 Animation" is a practical guide to creating great user experiences in Silverlight. This book will clear Silverlight/WPF concepts needed for creating animations as well as practical examples of creating animations that will help you become an efficient developer for creating animations with Silverlight.
This book provides a number of hands on examples of creating Silverlight animations in order to improve the user experience whether you are building a Silverlight Business application or a Silverlight banner ad. We also talk about ways to integrate Silverlight animations with business logic quickly and in the least invasive way.
This book can be of help to both beginners and advanced developers. It starts talking about Silverlight concepts like dependency/attached properties and bindings. Then it goes into nitty-gritty detail of creating different animations for different application types. We explain how to animate custom controls, page navigation, how to imitate animation of random processes like fire or moving clouds. We talk about creating 3-D animations and building banner ads for your web page. Every concept, we describe in this book, is supported by small, detailed and easy to understand samples.
This book is written in simple, easy to understand format with lots of screenshots and step-by-step explanations.
If you are a developer looking forward to create great user experience for your Silverlight applications with cool animations or create Silverlight banner ads, then this is the guide for you. It is assumed that the readers have some previous exposure to Silverlight or WPF.
![Instant Silverlight 5 Animation [Instant] Instant Silverlight 5 Animation [Instant]](http://dgdsbygo8mp3h.cloudfront.net/sites/default/files/imagecache/productview_larger/7140EN_cov.jpg)
