
Essential Silverlight 2 Up-to-Date
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions
Content
- Intro
- Table of Contents
- Preface
- Who This Book Is For
- How This Book Is Organized
- What You Need to Use This Book
- Conventions Used in This Book
- Using Code Examples
- How to Contact Us
- Acknowledgments
- Part I. Introduction
- Chapter 1. Introducing Silverlight 2
- Rich Internet Applications
- Benefits of Rich Internet Applications
- Shortcomings of Rich Internet Applications
- RIA Technologies
- Further Reading
- Chapter 2. Introducing WPF
- Vectors
- WPF
- XAML
- Further Reading
- Chapter 3. Getting Started with Silverlight 2
- Setting Up a Silverlight Development System
- A First Silverlight Example: Creating a Web Site
- A Second Silverlight Example: Creating a Project
- Further Reading
- Chapter 4. Introducing Silverlight Tools
- XML Editors
- Vector Graphics Editors
- Silverlight IDEs
- Further Reading
- Part II. Declarative Silverlight
- Chapter 5. Introducing XAML
- Using Text
- Using Shapes
- Positioning Elements
- Using Images
- Using Brushes
- Using Grids and Panels
- Further Reading
- Chapter 6. Handling User Interaction and Events
- Events and Event Handlers
- Declarative Event Handlers
- Event Listeners
- Mouse Events
- Mouse Position
- Drag and Drop
- Keyboard Events
- Further Reading
- Chapter 7. Transforming and Animating Content
- Transformations
- Animations
- Setting Up an Animation
- Animation Types
- Keyframe Animations
- Coding Animation
- Further Reading
- Chapter 8. Adding Sound and Video
- Preparing Multimedia Data
- Converting Data
- Adding Markers
- Streaming Video
- MediaElement
- Embedding Multimedia
- Controlling Multimedia
- Play and pause
- Setting the volume
- Determining the media position
- Working with markers
- Further Reading
- Chapter 9. Using Silverlight Controls
- The TextBox Control
- The CheckBox Control
- The RadioButton Control
- The ListBox Control
- The Button Control
- The ToggleButton Control
- The Calendar Control
- The DatePicker Control
- Further Reading
- Chapter 10. Using Silverlight Data Binding
- Data Binding with Markup
- Data Binding with Code
- One-Way Data Binding
- Two-Way Data Binding
- Data Conversions
- Data Validation
- Further Reading
- Chapter 11. Styles and Templates
- Styles
- Templates
- The Visual State Manager
- Part III. Programming Silverlight with .NET
- Chapter 12. Adding Silverlight Content to ASP.NET 3.5 Applications
- Embedding XAML
- Embedding Media Content
- Further Reading
- Chapter 13. Using External Network Resources
- Using HTTP Resources
- Consuming WCF Services
- Security Restrictions For External Resources
- Further Reading
- Chapter 14. Reading and Writing Local Files
- Accessing Local Files
- Using Isolated Storage
- Further Reading
- Part IV. Programming Silverlight with JavaScript
- Chapter 15. Accessing Silverlight Content with JavaScript (and Vice Versa)
- Accessing the Plug-in
- Communicating with the Plug-in
- Determining Plug-in Settings
- Modifying XAML Content
- Dumping Content Information
- Communicating with Managed Code
- Calling Managed Code from JavaScript
- Calling JavaScript from Managed Code
- Further Reading
- Chapter 16. Special Silverlight JavaScript APIs
- Advanced JavaScript APIs
- Dynamically Downloading Content
- Using Additional Fonts
- Further Reading
- Part V. Appendix
- Appendix. Silverlight JavaScript Reference
- Using the Silverlight Plug-in
- Index
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.