FREE Shipping on orders over $25.

Used - Good | See details
 
   
Have one to sell? Sell yours here
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

Silverlight 4 in Action [Paperback]

Pete Brown
4.8 out of 5 stars  See all reviews (33 customer reviews)


Available from these sellers.


Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Paperback --  
Image
Looking for the Audiobook Edition?
Tell us that you'd like this title to be produced as an audiobook, and we'll alert our colleagues at Audible.com. If you are the author or rights holder, let Audible help you produce the audiobook: Learn more at ACX.com.

Book Description

October 4, 2010 1935182374 978-1935182375 Revised
Silverlight 4 in Action is a fast-paced, comprehensive tutorial that guides the reader from creating "Hello World" to coding production-quality, data-driven rich internet applications with graphics, audio, and video content. Written for a developer who already knows how to code in C#, this fluff-free book covers the basics quickly and dives into the heart of Silverlight development using XAML (a markup language for creating user interface elements) and Visual Studio 2010. You'll learn not only how to accomplish tasks, but how the underlying runtime works.

In addition to the fundamentals, the book covers the new features in Silverlight like pixel shaders, webcam and microphone, and raw media, as well as WCF RIA Services and patterns like MVVM (Model-View-ViewModel). It explains developing offline and "out-of-browser" applications, managing video and audio, handling validation, navigation and deep-linking, and how each Silverlight feature fits into the overall Silverlight ecosystem.

Table of Contents
  1. Introducing Silverlight
  2. Core XAML
  3. The application model and the plug-in
  4. Integrating with the browser
  5. Integrating with the desktop
  6. Rendering, layout, and transforming
  7. Panels
  8. Human input
  9. Text
  10. Controls and UserControls
  11. Binding
  12. Data controls: DataGrid and DataForm
  13. Input validation
  14. Networking and communications
  15. Navigation and dialogs
  16. Structuring and testing with the MVVM/ViewModel pattern
  17. WCF RIA Services
  18. Graphics and effects
  19. Printing
  20. Displaying and capturing media (including webcam/mic)
  21. Working with bitmap images
  22. Animation and behaviors
  23. Resoures, styles, and control templates
  24. Creating panels and controls
  25. The install experience and preloaders


Product Details

  • Paperback: 800 pages
  • Publisher: Manning Publications; Revised edition (October 4, 2010)
  • Language: English
  • ISBN-10: 1935182374
  • ISBN-13: 978-1935182375
  • Product Dimensions: 7.5 x 1.6 x 9.2 inches
  • Shipping Weight: 2.9 pounds
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (33 customer reviews)
  • Amazon Best Sellers Rank: #601,332 in Books (See Top 100 in Books)

Editorial Reviews

From the Author

When I set out to write this edition, I wanted to create the definitive book on Silverlight for developers. While I spent many sleepless nights to put this together (the more amusing bits are the 4am paragraphs when the geek humor really comes out), it was a labor of love about a product I enjoy using for a community I respect.

I wrote this for both the accomplished developer who is new to Silverlight, and the Silverlight developer who wants to better understand the inner workings of this platform. If you're new to Silverlight, you'll find this book a good choice for getting up to speed. Like great video games where you can go back and replay with a different character for an enhanced experience, you'll find this book to be full of "Ah-hah" moments once you've written a few Silverlight projects.

The full set of source code is downloadable from Manning's site.

Achievement Unlocked: Awesome Silverlight Developer.

About the Author

Pete Brown is a Community Program Manager leading the developer division community team . Pete's focus at Microsoft is the community around client application development (Silverlight, WPF, Windows Phone, Surface, Windows Forms, C++, XNA, Native Windows API and more).

Prior to joining Microsoft, Pete was a Microsoft Silverlight MVP, INETA speaker, and RIA Architect with 17 years experience building applications in everything from Assembly and C++ to VB and dBase to C# and .NET.

Pete lives with his wife and two children, a bunch of fish, and swarms of mosquitos, in the woods outside of Annapolis, MD.

Product Details

  • Paperback: 800 pages
  • Publisher: Manning Publications; Revised edition (October 4, 2010)
  • Language: English
  • ISBN-10: 1935182374
  • ISBN-13: 978-1935182375
  • Product Dimensions: 7.5 x 1.6 x 9.2 inches
  • Shipping Weight: 2.9 pounds
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (33 customer reviews)
  • Amazon Best Sellers Rank: #601,332 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.8 out of 5 stars
(33)
4.8 out of 5 stars
I really like how Pete can explain things so clearly. Steven  |  16 reviewers made a similar statement
All in all I highly recommend this book to anyone doing Silverlight development. T. Anderson  |  11 reviewers made a similar statement
Most Helpful Customer Reviews
13 of 14 people found the following review helpful
5.0 out of 5 stars Great Book!!!!! A MUST HAVE Silverlight Resource September 11, 2010
Format:Paperback
Finally someone has given Matthew MacDonald some competition when it comes to Silverlight books. This book is a great read.

The book starts with an introduction to Silverlight and XAML and then digs into the application model and browser integration.

Below are the book's chapters-

Introducing Silverlight
Core XAML
The application model and the plug-in
Integrating with the browser
Integrating with the desktop
Rendering, layout, and transforming
Panels
Human input
Text
Controls and UserControls
Binding
Data controls: DataGrid and DataForm
Input validation
Networking and communications
Navigation and dialogs
Structuring and testing with the MVVM/ViewModel pattern
WCF RIA Services
Graphics and effects
Printing
Displaying and capturing media
Working with bitmap images
Animation and behaviors
Resources, styles, and control templates
Creating panels and controls
The install experience and preloaders

There are also an appendix on how to install the database used throughout the book's examples.

The book does a great job introducing MVVM, RIA Services, and inversion of control. The MVVM chapter is one of the best resources I have come across for someone to learn about the pattern.

The threading coverage using SynchronizationContext is great. It is the first book I have seen use it instead of the Dispatcher.

The author's style of writing is clear and the book is an enjoyable read. If the author detours to a sidebar story, it is done in such a way that it adds enjoyment to the reading and value to the topic at hand. I have read a ton of books lately where I find that not to be the case.
... Read more ›
Comment | 
Was this review helpful to you?
16 of 18 people found the following review helpful
5.0 out of 5 stars Outstanding in content and even in style October 6, 2010
Format:Paperback|Amazon Verified Purchase
It's rare to find a technical book that succeeds in balancing depth with approachability. I've been using Silverlight since it was still called WPF/E so I'm no novice. But unlike many technical books, you have to make a choice between entertaining "beginner" books and dry "expert" books with the latter reading more like a textbook. I was very please to discover that Brown's book does cross that gap quite well. It certainly has content that a veteran like myself needs but it also takes a relative beginner (at least in the specific Silverlight technology) and helps them come up to a more useful speed.

As I said previously, the style is lighter than one typically finds in a technical book of this depth and length. This is a good thing. Brown has discovered the little applied truth that technical books don't have to read like an IBM manual, circa 1975. The tone is conversational when it's appropropriate but doesn't sacrifice content quality or substance in favor of that style.

I recommend this book to anyone looking for a good end-to-end guide to Silverlight version 4. It's broad, but has good depth. I can't recommend it enough.
Comment | 
Was this review helpful to you?
7 of 8 people found the following review helpful
5.0 out of 5 stars Great book with engaging author! September 22, 2010
Format:Paperback
Let me just say up front that Pete Brown has such an engaging style of writing, especially to an audience of nerds! The little references to Star Wars and so many other nerdy references makes the book feel more like a conversation instead of another dry book about technology. I have also not seen Silverlight covered as completely anywhere else. Pete covers many topics that are hard to explain and I think other authors just decide to stay away from. Even the way the book is laid out: Intro, application structure, "completing the experience". It just makes sense. I find myself reading a chapter, writing bits of code to reinforce what we covered, and then I'm ready to read some more! I follow Pete on Twitter and enjoy his comments and helpful tidbits there, but this book is the full explanation. Enjoy!
Comment | 
Was this review helpful to you?
7 of 9 people found the following review helpful
5.0 out of 5 stars Silverlight 4 In Action. Buy it. October 11, 2010
Format:Paperback
If you're like me, you've been waiting for this book for a while. It doesn't disappoint.

What's good about it?
* It's really clear. Rare is the technical book that reads this well.
* It's really complete. Rare is the technical book that covers this much material in style.
* It has tidbits. If you know of Pete Brown, you know he knows Silverlight inside and out. This books surfaces that knowledge in a really interesting and compelling way.

What's bad about it?
* It's not really a cookbook. If that's what you need, look elsewhere.
* Buying this book kills trees. (I'm trying here...)

Who should buy it?
*Anyone* who is interested in Silverlight. You want it on your bookshelf.
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
5.0 out of 5 stars Best Silverlight book I've read December 15, 2010
Format:Paperback|Amazon Verified Purchase
Other people have already covered the important ground so I'll just say that I've been through most of the main Silverlight books, Matthew MacDonald's Apress books are good (but stay away from the other Apress books), the PACKT book on Silverlight 4 Data and Services is surprisingly good, but Silverlight in Action is definitely the best. Thank you Pete Brown, and thank you Manning.
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars Excellent book November 3, 2010
Format:Paperback|Amazon Verified Purchase
Excellent book - this is a must have if you are doing Silverlight 4 development.
It provides coverage of all the important Silverlight 4 topics.
The free PDF is a bonus and obviously very useful for searching.
Well done Pete.
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars One of the best book in Silverlight...
From the first chapter i start learning from this book. In addition, I have learned many things beside Silverlight. Read more
Published 17 months ago by Mustafa
4.0 out of 5 stars Still a good book
Sorry for the previous hasty review. After reading some chapters, I think it's a good book, though it's not my type. Read more
Published 21 months ago by Michael
5.0 out of 5 stars One Of The Best Overall Silverlight 4 Resources!
Covers all of what you need to build Silverlight 4 applications. Clearly organized content and well thought out examples. Read more
Published 22 months ago by joelt
5.0 out of 5 stars Great Stuff!!
I've been out of web programming the past few years, having taken a job that dealt mostly with com+ and extending windows applications. I have a solid background in asp.net (2. Read more
Published 23 months ago by SherryB
5.0 out of 5 stars This one rocks!
The author clearly instills his passion for Silverlight in his writing. I've been reading the author's blog for a long time and he loves to take on a challenge and really conveys... Read more
Published on June 6, 2011 by Chris Russi
5.0 out of 5 stars Great reference
I found this book a great reference to go back to when I hit a subject area that I hadn't worked with before. Read more
Published on June 6, 2011 by robharrisaz
3.0 out of 5 stars Ok but not great
Material is hit or miss. By the end of the book I was extremely bored and lost all interest in Silverlight. Read more
Published on May 25, 2011 by SomeGuy
5.0 out of 5 stars silverlight data
The reason I bought this book is because I very much enjoyed n-tier programming and I wanted a good book about data. Read more
Published on May 13, 2011 by W. Simons
5.0 out of 5 stars Pete Brown hits a GRAND SLAM!
If you are browsing around, looking for the best Silverlight 4 book then I suggest you stop now, because you've just found it. Read more
Published on April 13, 2011 by Steven
5.0 out of 5 stars One of the best SL Books
I have purchased a number of books over my 26 years in IT and this is one excellent, well thought out, and well presented book on the material. Read more
Published on February 10, 2011 by Keith S. Safford
Search Customer Reviews
Only search this product's reviews

What Other Items Do Customers Buy After Viewing This Item?


Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Forums

Search Customer Discussions
Search all Amazon discussions

Topic From this Discussion
Amazing book, thus far
I'm currently working on the next version. What kinds of apps would you want to be able to build early in the book?
Dec 26, 2010 by Peter Brown |  See all 3 posts
Video Advertising in a Silver Light Player Be the first to reply
Start a new discussion
Topic:
First post:
Prompts for sign-in
 




So You'd Like to...


Create a guide


Look for Similar Items by Category