• Complain

Pete Brown - Silverlight 5 in Action

Here you can read online Pete Brown - Silverlight 5 in Action 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: Manning Publications, genre: Computer. 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.

Pete Brown Silverlight 5 in Action
  • Book:
    Silverlight 5 in Action
  • Author:
  • Publisher:
    Manning Publications
  • Genre:
  • Year:
    2012
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Silverlight 5 in Action: summary, description and annotation

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

Summary

A thorough revision of the bestselling Silverlight 4 in Action. This comprehensive guide teaches Silverlight from the ground up, covering all the new v. 5 features in depth. Youll also explore WCF RIA Services, MVVM, and morewith dozens of code samples you can use in Visual Studio 2010 or the free Visual Web Developer 2010 Express.

About the Book

This hands-on guide explores Silverlight from the ground up, covering every feature in rich, practical detail. It is readable and the coverage is comprehensive. Youll master networking, MVVM, and morewith dozens of code samples you can use in Visual Studio or the free Visual Web Developer Express.

Silverlight 5 in Action teaches you how to build desktop-quality applications you can deploy on the web. Beginners will appreciate the progression from simple examples to full applications that employ good design and coding practices. Seasoned . NET developers will love how the sample code embraces and extends what they already know.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

Whats Inside 2D and 3D graphics and animation Business application services, rules, and validation The MVVM pattern and testing Free appendixes (150 pages) available online

A background in C# or VB.NET is helpful, but no knowledge of Silverlight or XAML is required.

============================================

Table of Contents
    PART 1 CORE SILVERLIGHT
  1. Introducing Silverlight
  2. XAML and the property system
  3. The application model and the plug-in
  4. Working with HTML and browsers
  5. Out-of-browser applications
  6. The security model and elevated trust
  7. PART 2 CREATING THE USER INTERFACE
  8. Rendering, layout, and transforming
  9. Panels
  10. Human input
  11. Text fundamentals
  12. Editing plain and rich text
  13. Control basics and UserControls
  14. Animation and behaviors
  15. Resources, styles, and control templates
  16. Extensions, converters, custom controls, and panels
  17. PART 3 WORKING WITH DATA AND SERVICES
  18. Binding
  19. Data controls: DataGrid and DataForm
  20. Input validation
  21. Networking basics
  22. Working with SOAP services
  23. RESTful services with the ASP.NET Web API
  24. Working with XML, JSON, RSS, and Atom
  25. Duplex, sockets, and local connections
  26. PART 4 2D AND 3D GRAPHICS
  27. Graphics and effects
  28. Working with images
  29. Introduction to 3D
  30. 3D lighting, texturing, and animation
  31. PART 5 MAKING THE MOST OF THE PLATFORM
  32. Pop-ups, windows, and full-screen applications
  33. Navigation
  34. Working with files and directories
  35. Printing
  36. COM, Native Extensions, and p-invoke
  37. PART 6 BEST PRACTICES
  38. Structuring and testing with the MVVM pattern
  39. Debugging your application
  40. The install experience and preloaders

Pete Brown: author's other books


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

Silverlight 5 in Action — 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 "Silverlight 5 in Action" 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
Silverlight 5 in Action
Pete Brown

Silverlight 5 in Action - image 1

Copyright

For online information and ordering of this and other Manning books, please visit www.manning.com. The publisher offers discounts on this book when ordered in quantity. For more information, please contact

Special Sales Department Manning Publications Co. 20 Baldwin Road PO Box 261 Shelter Island, NY 11964 Email: orders@manning.com

2012 by Manning Publications Co. All rights reserved.

No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by means electronic, mechanical, photocopying, or otherwise, without prior written permission of the publisher.

Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in the book, and Manning Publications was aware of a trademark claim, the designations have been printed in initial caps or all caps.

Picture 2Recognizing the importance of preserving what has been written, it is Mannings policy to have the books we publish printed on acid-free paper, and we exert our best efforts to that end. Recognizing also our responsibility to conserve the resources of our planet, Manning books are printed on paper that is at least 15 percent recycled and processed without elemental chlorine.
Development editor:Jeff Bleiel
Picture 3Manning Publications Co.Technical proofreader:Thomas MacKearney
20 Baldwin RoadCopyeditor:Liz Welch
PO Box 261Proofreader:Elizabeth Martin
Shelter Island, NY 11964Typesetter:Marija Tudor
Cover designer:Marija Tudor

Printed in the United States of America

1 2 3 4 5 6 7 8 9 10 MAL 18 17 16 15 14 13 12

Brief Table of Contents
Table of Contents
Preface

Coding on the client is fun. I started on the Commodore 64 in seventh grade in the 1980s; later moved to DOS with dBASE, QuickBasic, and C++; and eventually began Windows programming using C++, Borland Delphi 1.0, PowerBuilder, Visual Basic 3-6, and .NET. I like the ozone smell of making my CPU work for a living. I like being able to tap into the power of the local machine. I want to be able to hear the individual bits moving across the bus.

I like client application development, and I really like XAML. I like Silverlight, WPF, and Windows 8 XAML. I even like working in the WPF subset on the .NET Micro Framework and Gadgeteer boards I own. Sometimes, when Im feeling especially dangerous Ill write some C++, or C, or even a little assembly. Its all about the power.

A year and a half ago, Manning published Silverlight 4 in Action. As proud as I am of that book, Im even more excited to bring you this updated version. Not only because of the work involved in bringing you this edition, but because of how far Silverlight has come in that time. With Silverlight 5, Silverlight has the power.[]

And now, you have C&C Music Factorys I Got the Power looping in your head. You can thank me later.

What a difference a year and a half makes! Silverlight 4 saw significant uptake among business application developers, and those same developers helped drive the features that made it into Silverlight 5. These developers are writing the types of bread-and-butter applications that leverage Silverlight for its simple deployment and great validation and data binding capabilities.

General adoption of Silverlight is up too, as you can see in figure 1. These unofficial third-party charts, reformatted for print from http://riastats.com data obtained in early 2012, show Silverlight and Adobe Flash adoption taken from a large segment of the general internet population. They reveal overall Silverlight adoption at a hair over 75 percent with version 4 at a bit over 67 percent and overall flash adoption around 96 percent, with Flash 11 at a hair over 70 percent.

Figure 1. Adoption of Adobe Flash vs. Microsoft Silverlight in 2012

Im not a marketing person Im a developer Although such a blunt numbers - photo 4

Im not a marketing person; Im a developer. Although such a blunt numbers comparison between the two competing products may look dire at first glance, adoption numbers like these arent at all bad, considering Silverlight was a far more recent introduction and didnt benefit from either the late 1990s boom in website intro apps or bundling with Internet Explorer 6. You can do a lot with 75 percent of the PCs out there. Its my goal to help you do it.

2011 was also a rocky year for Silverlight and Flash developers, with confusion over what Silverlight is to be used for and where it fits into the development strategy at Microsoft and in the web as a whole. The Apple position on Flash didnt help Flash or plug-ins in general. Flash definitely had a reputation for websites, whereas Silverlight evolved to more of a browser-delivered client technology. There were as many, if not more, out-of-browser apps as in-browser apps written in Silverlight.

With HTML5 (and JavaScript and CSS3, all of which Ill lump into HTML5 just as the media tends to) having picked up serious speed, especially on the media and casual games front on the public web, I think its a sure bet to become the way forward for broad-reach, public-facing website content. Theres so much momentum behind HTML5 that to fight it would simply land you behind others. HTML5 will suit you just fine, especially for run-of-the-mill, non-digital rights management (DRM), non-smooth-streaming media like what you see on YouTube.

But for many, HTML5 isnt a realistic choice. Either you cant count on browser support for key features, or you have a behind-the-firewall (or other controlled network) application scenario that makes it easier for you to use technologies youll be more productive in. Two key points rise above any trendy discourse and well into the realm of GSD (Getting Stuff Done):

  • Know your audience Develop in what your users can use (behind the firewall has more choice and control than the public web).
  • Know your skills and requirements Develop in what you can be most productive inwhat will meet the project requirements with the least amount of fudging.

Without a doubt, most .NET developers are more productive in Silverlight when building business applications. Theres so much there, right in the box, that makes it easy for you to quickly create stunning, feature-rich apps. Not only that, but the added system integration features of Silverlight 5 (like COM and p-invoke) make it even more compelling as a platform.

As a developer, or manager of developers, you must choose technology based not only on the longevity of that technology, but also on what makes it possible for you to deliver the best possible application for the most reasonable cost.

Regardless of where Silverlight goes in the long term, you already know that XAML, C#, and Visual Basic are all here to stay. In addition to continued desktop support for Silverlight and WPF, Microsoft is using XAML in Windows 8 Metro and on the Windows Phone. I believe in XAML strongly enough to have written this book (around 1,200 pages if you include the downloadable content) while working at Microsoft, as well as a book dedicated to XAML on Windows 8. Given the resources dedicated to XAML development and tools at Microsoft, Im glad to see they believe in it too.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Silverlight 5 in Action»

Look at similar books to Silverlight 5 in Action. 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 «Silverlight 5 in Action»

Discussion, reviews of the book Silverlight 5 in Action 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.