Szczegóły ebooka

Instant Silverlight 5 Animation. Enrich your web page or Silverlight business application with Silverlight animations

Instant Silverlight 5 Animation. Enrich your web page or Silverlight business application with Silverlight animations

Nick Polyak

Ebook
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.
  • Instant Silverlight 5 Animation
    • Table of Contents
    • Instant Silverlight 5 Animation
    • Credits
    • About the Author
    • About the Reviewer
    • www.PacktPub.com
      • Support files, eBooks, discount offers and more
        • Why Subscribe?
        • Free Access for Packt account holders
        • Instant Updates on New Packt Books
    • Preface
      • What is Silverlight
      • Why should I use Silverlight
      • What is the downside of using Silverlight
      • What this book covers
      • What you need for this book
      • Who this book is for
      • Notes on the samples
      • Conventions
      • Reader feedback
      • Customer support
        • Downloading the example code
        • Errata
        • Piracy
        • Questions
    • 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
    • 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
    • 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
    • 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
            • Adding shader compilation to your Visual Studio 2010 SP1 project
            • Adding shader compilation to your Visual Studio 2012 project
      • Creating the moving triangle application
      • The moving prism application
      • The 3D related topics that were left out
      • Summary
    • 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
    • A. Creating and starting a Silverlight project
    • B. Changing the XAML formatting
    • C. Installing snippets
    • D. Using snippets
    • Index
  • Tytuł: Instant Silverlight 5 Animation. Enrich your web page or Silverlight business application with Silverlight animations
  • Autor: Nick Polyak
  • Tytuł oryginału: Instant Silverlight 5 Animation. Enrich your web page or Silverlight business application with Silverlight animations
  • ISBN: 9781849687157, 9781849687157
  • Data wydania: 2013-01-22
  • Format: Ebook
  • Identyfikator pozycji: e_2wul
  • Wydawca: Packt Publishing