• Complain

Matthew MacDonald - Pro Silverlight 5 in C#

Here you can read online Matthew MacDonald - Pro Silverlight 5 in C# full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2012, publisher: Apress, genre: Science. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Matthew MacDonald Pro Silverlight 5 in C#
  • Book:
    Pro Silverlight 5 in C#
  • Author:
  • Publisher:
    Apress
  • Genre:
  • Year:
    2012
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Pro Silverlight 5 in C#: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Pro Silverlight 5 in C#" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Silverlight 5 is the latest iteration of Microsofts cross-browser technology for creating rich user experiences on the Web. Like its predecessor, it rides atop the .NET Framework for maximum ease of use and coding efficiency. The new technology carries forward much of the work that has been done before and augments it in many important respects, including support for H.264 video, major improvements to the graphics engine (including true 3D rendering), and much richer data-binding options for interfacing with other applications.
Pro Silverlight 5 in C# is an invaluable reference for professional developers who want to discover the new features of Silverlight. Author Matthew MacDonalds expert advice guides you through creating rich media applications using Silverlight in the environment youre most productive inno matter what the target platform. As you learn about the features that put Silverlight in direct competition with Adobe Flash, such as rich support for 2D and 3D drawing, animations, and media playback, youll experience the plumbing of .NET and the design model of WPF through Silverlightall of the same .NET technology that developers use to design next-generation Windows applications.
Pro Silverlight 5 in C# is a comprehensive tutorial, written from professional developer to professional developer.
Please note: the print version of this title is black & white; the eBook is full color.

What youll learn
  • To develop rich media applications using Silverlight across browsers and platforms
  • To create a project, set up a layout, and use controls
  • To handle both 2D and 3D drawing, animation, and media playback through Windows Presentation Foundation (WPF)
  • To integrate web services support
  • To use Silverlight in conjunction with ASP.NET and its interactions with HTML
Who this book is for

This book is for .NET developers encountering Silverlight for the first time. No prior knowledge of WPF or ASP.NET is assumed.

Table of Contents
  1. Introducing Silverlight
  2. XAML
  3. Layout
  4. Dependency Properties and Routed Events
  5. Elements
  6. The Application Model
  7. Navigation
  8. Shapes and Geometries
  9. Brushes and Transforms
  10. Animation
  11. Sound, Video, and Deep Zoom
  12. Styles and Behaviors
  13. Templates and Custom Controls
  14. Browser Integration
  15. ASP.NET and Web Services
  16. Data Binding
  17. Data Controls
  18. File Access
  19. Multithreading
  20. Networking
  21. Out-of-Browser Applications

Matthew MacDonald: author's other books


Who wrote Pro Silverlight 5 in C#? Find out the surname, the name of the author of the book and a list of all author's works by series.

Pro Silverlight 5 in C# — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Pro Silverlight 5 in C#" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Pro Silverlight 5 in C Copyright 2012 by Matthew Macdonald All rights - photo 1

Pro Silverlight 5 in C#

Copyright 2012 by Matthew Macdonald

All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher.

ISBN-13 (pbk): 978-1-4302-3479-1

ISBN-13 (electronic): 978-1-4302-3480-7

Trademarked names, logos, and images may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, logo, or image we use the names, logos, and images only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark.

The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights.

President and Publisher: Paul Manning
Lead Editor: Ewan Buckingham
Technical Reviewer: Fabio Claudio Ferracchiati
Editorial Board: Steve Anglin, Mark Beckner, Ewan Buckingham, Gary Cornell, Morgan Ertel,
Jonathan Gennick, Jonathan Hassell, Robert Hutchinson, Michelle Lowman, James Markham,
Matthew Moodie, Jeff Olson, Jeffrey Pepper, Douglas Pundick, Ben Renow-Clarke, Dominic
Shakeshaft, Gwenan Spearing, Matt Wade, Tom Welsh
Coordinating Editor: Adam Heath
Copy Editor: Kim Wimpsett
Compositor: Bytheway Publishing Services
Indexer: BiM Indexing & Proofreading Services
Artist: SPI Global
Cover Designer: Anna Ishchenko

Distributed to the book trade worldwide by Springer Science+Business Media, LLC., 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax (201) 348-4505, e-mail orders-ny@springer-sbm.com, or visit www.springeronline.com.

For information on translations, please e-mail rights@apress.com, or visit www.apress.com.

Apress and friends of ED books may be purchased in bulk for academic, corporate, or promotional use. eBook versions and licenses are also available for most titles. For more information, reference our Special Bulk SaleseBook Licensing web page at www.apress.com/bulk-sales.

The information in this book is distributed on an as is basis, without warranty. Although every precaution has been taken in the preparation of this work, neither the author(s) nor Apress shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the information contained in this work.

The source code for this book is available to readers at www.apress.com. You will need to answer questions pertaining to this book in order to successfully download the code.

For my family

Contents at a Glance
Contents
About the Author

Picture 2 Matthew MacDonald is an author, educator, and former Microsoft MVP for Silverlight. He's the author of more than a dozen books about .NET programming, including Pro WPF in C# 2010, Pro ASP.NET 4 in C# 2010, and Beginning ASP.NET in C# 2010. He's also the author of Your Brain: The Missing Manual (O'Reilly), a popular look at getting the most from your squishy gray matter. Matthew lives in Toronto with his wife and two daughters.

About the Technical Reviewer

Picture 3 A prolific writer on cutting-edge technologies, Fabio Claudio Ferracchiati has contributed to more than a dozen books on .NET, C#, Visual Basic, and ASP.NET. He is a .NET Microsoft Certified Solution Developer and lives in Rome, Italy.

Acknowledgments

No author can complete a book without a small army of helpful individuals. I'm deeply indebted to the whole Apress team, including Adam Heath and Ewan Buckingham, who shepherded the book through its various stages; Fabio Ferracchiati and Damien Foggon, who hunted down stray errors in this and previous editions of the book; and Kim Wimpsett, who copy edited the text. Finally, I'd never write any book without the support of my wife and these special individuals: Nora, Razia, Paul, and Hamid. Thanks everyone!

Introduction

Silverlight is a framework for building rich, browser-hosted applications that run on a variety of operating systems. Silverlight works its magic through a browser plug-in. When you surf to a web page that includes Silverlight content, this browser plug-in runs, executes the code, and renders that content in a specifically designated region of the page. The important part is that the Silverlight plug-in provides a richer environment than the traditional blend of HTML and JavaScript that powers ordinary web pages. Used carefully and artfully, you can create Silverlight pages that play video, have hardware-accelerated 3D graphics, and use vector animations.

Understanding Silverlight

Silverlight uses a familiar technique to go beyond the capabilities of standard web pages: a lightweight browser plug-in.

The advantage of the plug-in model is that the user needs to install just a single component to see content created by a range of different people and companies. Installing the plug-in requires a small download and forces the user to confirm the operation in at least one security dialog box. It takes a short but definite amount of time, and it's an obvious inconvenience. However, once the plug-in is installed, the browser can process any content that uses the plug-in seamlessly, with no further prompting.

shows two views of a page with Silverlight content. At the top is the page you'll see if you don't have the Silverlight plug-in installed. At this point, you can click the Get Microsoft Silverlight picture to be taken to Microsoft's website, where you'll be prompted to install the plug-in and then sent back to the original page. On the bottom is the page you'll see once the Silverlight plug-in is installed.

Figure 1 Installing the Silverlight plug-in Note At the time of this - photo 4

Figure 1. Installing the Silverlight plug-in

Picture 5Note At the time of this writing, Silverlight 4 is installed on an estimated 75% of Internet-connected computers (including desktop and mobile devices). The share is higher if you consider only Windows operating systems or Interent Explorer browsers. Although this is impressive, it pales in comparison to Flash, which has version 10 or better installed on a staggering 96% of all web devices. (To get up-to-date statistics, refer to www.riastats.com.)

Silverlight System Requirements

With any Web-centric technology, it's keenly important to have compatibility with the widest possible range of computers and devices. And although Silverlight isn't completely cross-platform, its compatibility stacks up well on the majority of desktop computers.

Currently, Silverlight supports:

Windows computers: Silverlight works on PCs with Windows 7, Windows Vista, and Windows XP. The minimum browser versions that Silverlight supports are Internet Explorer 6, Firefox 1.5, and Google Chrome 4.0. Silverlight will also work in Windows 2000, but only with Internet Explorer 6. Other browsers, such as Opera and Safari (for Windows), aren't currently supported.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Pro Silverlight 5 in C#»

Look at similar books to Pro Silverlight 5 in C#. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Pro Silverlight 5 in C#»

Discussion, reviews of the book Pro Silverlight 5 in C# and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.