Silverlight 4 Unleashed and over one million other books are available for Amazon Kindle. Learn more



or
Sign in to turn on 1-Click ordering
More Buying Choices
Have one to sell? Sell yours here
Start reading Silverlight 4 Unleashed on your Kindle in under a minute.

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 Unleashed [Paperback]

Laurent Bugnion
3.9 out of 5 stars  See all reviews (14 customer reviews)

List Price: $49.99
Price: $32.37 & FREE Shipping. Details
You Save: $17.62 (35%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 3 left in stock (more on the way).
Ships from and sold by Amazon.com. Gift-wrap available.
Want it Tuesday, May 21? Choose One-Day Shipping at checkout. Details
Free Two-Day Shipping for College Students with Amazon Student

Formats

Amazon Price New from Used from
Kindle Edition $18.00  
Paperback $32.37  
Amazon.com Textbooks Store
Shop the Amazon.com Textbooks Store and save up to 70% on textbook rentals, 90% on used textbooks and 60% on eTextbooks.

Book Description

October 31, 2010 0672333368 978-0672333361 1

Printed entirely in color, with helpful figures and syntax coloring to make code samples appear as they do in Visual Studio and Expression Blend!

 

Using Silverlight 4, you can build richer and more powerful applications than ever before, and deploy them seamlessly in browsers, on desktop computers, and even on Windows Phone 7. In Silverlight 4 Unleashed, Microsoft Silverlight MVP Laurent Bugnion covers everything you need to do all this, and much more.

 

The only full-color, example-rich guide to Silverlight 4 for experienced Microsoft developers, Silverlight 4 Unleashed illuminates the entire development process: from installing Silverlight tools to building great user experiences, managing data to optimizing application performance.

 

You’ll master core Silverlight features such as controls and properties; communicating with web services; efficiently creating data-oriented line-of-business applications; working with external frameworks, and more. Bugnion concludes by showing how to use advanced features such as 3D-like effects and multitouch to deliver an even smoother, richer experience.

 

  • Install and use Silverlight Tools for Visual Studio
  • Extend Silverlight applications with user and custom controls
  • Group, sort, filter, page, bind, and validate data
  • Take full advantage of the Model-View-ViewModel Pattern in Silverlight
  • Access Web resources and services
  • Control the application’s appearance with resources, styles, templates, and Expression Blend
  • Sketch user experience and build iterative prototypes by easily getting feedback from end users
  • Create data-oriented applications more easily with the WCF RIA Services framework
  • Adapt Silverlight desktop applications for Windows Phone 7
  • Integrate effects and media into your applications
  • Use Unity, MEF, and the MVVM Light Toolkit to write more maintainable, extensible software
  • Optimize performance by reducing download size and memory footprint, and increasing execution speed

Frequently Bought Together

Silverlight 4 Unleashed + Pro Silverlight 4 in C#
Price for both: $62.16

Buy the selected items together
  • Pro Silverlight 4 in C# $29.79


Editorial Reviews

From the Back Cover

Printed entirely in color, with helpful figures and syntax coloring to make code samples appear as they do in Visual Studio and Expression Blend!

 

Using Silverlight 4, you can build richer and more powerful applications than ever before, and deploy them seamlessly in browsers, on desktop computers, and even on Windows Phone 7. In Silverlight 4 Unleashed, Microsoft Silverlight MVP Laurent Bugnion covers everything you need to do all this, and much more.

 

The only full-color, example-rich guide to Silverlight 4 for experienced Microsoft developers, Silverlight 4 Unleashed illuminates the entire development process: from installing Silverlight tools to building great user experiences, managing data to optimizing application performance.

 

You’ll master core Silverlight features such as controls and properties; communicating with web services; efficiently creating data-oriented line-of-business applications; working with external frameworks, and more. Bugnion concludes by showing how to use advanced features such as 3D-like effects and multitouch to deliver an even smoother, richer experience.

 

  • Install and use Silverlight Tools for Visual Studio
  • Extend Silverlight applications with user and custom controls
  • Group, sort, filter, page, bind, and validate data
  • Take full advantage of the Model-View-ViewModel Pattern in Silverlight
  • Access Web resources and services
  • Control the application’s appearance with resources, styles, templates, and Expression Blend
  • Sketch user experience and build iterative prototypes by easily getting feedback from end users
  • Create data-oriented applications more easily with the WCF RIA Services framework
  • Adapt Silverlight desktop applications for Windows Phone 7
  • Integrate effects and media into your applications
  • Use Unity, MEF, and the MVVM Light Toolkit to write more maintainable, extensible software
  • Optimize performance by reducing download size and memory footprint, and increasing execution speed

About the Author

Laurent Bugnion works as a senior user-experience integrator for IdentityMine, one of the leading companies committed to redefining the user experience and a Microsoft Gold Partner dedicated to easing the adoption and optimal use of Microsoft presentation technologies, including Windows Presentation Foundation (WPF), Silverlight, Windows Phone 7, Surface, and Windows 7.

 

Originally an electronics engineer, Laurent achieved postgrad credentials in software engineering in 1999. Before IdentityMine, he worked for Siemens for 13 years, introducing WPF and other .NET 3.5 technologies worldwide. His responsibilities involved developing with the previously mentioned technologies, training and coaching his colleagues, coordinating and integrating the graphic-design work, and fostering relationships with Microsoft. Before that, he wrote embedded C/C++, and then moved to desktop computers in Java, JavaScript, and eventually .NET (desktop and ASP.NET).

 

Privately, he codes in Silverlight, WPF, and ASP.NET. He blogs on http://blog.galasoft.ch and writes on http://www.galasoft.ch, where he publishes articles, prototypes, and demos related to the previously mentioned technologies. In 2008, he earned an MCTS for WPF. (In October of that same year, his book Silverlight 2 Unleashed was published.) This year, 2010, is his fourth year as a Microsoft MVP (Silverlight), and he was selected this year as Silverlight MVP of the year.

 

Laurent is based in Zurich, Switzerland, where he lives with his wife, Chi Meei, and his two daughters, Alise and Laeticia.


Product Details

  • Paperback: 736 pages
  • Publisher: Sams Publishing; 1 edition (October 31, 2010)
  • Language: English
  • ISBN-10: 0672333368
  • ISBN-13: 978-0672333361
  • Product Dimensions: 7 x 1.3 x 9 inches
  • Shipping Weight: 3 pounds (View shipping rates and policies)
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Best Sellers Rank: #811,008 in Books (See Top 100 in Books)

More About the Author

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

Customer Reviews

"Silverlight 4 Unleashed," Laurent Bugnion's book, builds on examples across chapters. Jordan L. Pollard  |  6 reviewers made a similar statement
The downloadable is very well organized and very usable. T. Anderson  |  5 reviewers made a similar statement
Most Helpful Customer Reviews
20 of 21 people found the following review helpful
5.0 out of 5 stars Awesome Book November 7, 2010
Format:Paperback|Amazon Verified Purchase
Silverlight 4 Unleashed is a top quality book which I feel is more intermediate level. The book does provide enough information for an experienced .NET developer (e.g. C#) to get the examples up and running; however, it probably requires some experience with Expression Blend and the Model-View-ViewModel architecture to appreciate the books content. This book does use the Silverlight Toolkit.

Laurent is a very experienced, very capable Silverlight/Expression Blend developer/designer who has been doing Silverlight from the beginning - no I don't know Laurent personally, I have just read his blog for a long time.

There are two very important areas that Laurent is noted for:
His work in making a Silverlight architecture that is blendable (i.e. works well in Expression Blend)
His Model-View-ViewModel (MVVM) library called "MVVM Light Toolkit" which is open source

When I develop with Silverlight I usually have Visual Studio open on one screen and Expression Blend open on another screen for the same project. There are many different ways of implementing Silverlight that Expression Blend cannot display - Laurent has has spent a lot of effort developing a MVVM architecture that works well in Expression Blend.

This is a top quality, full color, high print quality book that I highly recommend which will probably be more appreciated by intermediate to advanced Silverlight/Expression Blend architect developers/designers.

I was not a technical reviewer.
I do own both the PDF and hardcopy versions of the book.
I have been a Silverlight developer for over three years.
This is a honest review.
Comment | 
Was this review helpful to you?
9 of 11 people found the following review helpful
5.0 out of 5 stars One of the two best SL4 Books I have read January 3, 2011
Format:Paperback
==> "Silverlight 4 Unleashed" and "Pro Silverlight 4"

I've read almost all of the Silverlight 4 Books. I found that Laurent's "Silverlight 4 Unleashed" complements Matthew MacDonald's "Pro Silverlight 4" VERY well. If you are not an experienced Silverlight developer, purchasing this book or the ebook version entitles you to a free pdf copy of "Silverlight 2 Unleashed" which should serve as a good introductory book, but Matt MacDonald's book serves as a fairly thorough introduction - if you read that followed by "Silverlight 4 Unleashed," I think you're in for a treat. Matthew MacDonald's book is very thorough and serves as an excellent reference. "Silverlight 4 Unleashed," Laurent Bugnion's book, builds on examples across chapters. It reinforces and adds structure to what you learned in "Pro Silverlight 4". As a bonus, it's one of the only notable Silverlight books I've found to have decent coverage on the Managed Extensibility Framework (MEF) as well as several other topics. "Silverlight 4 Unleashed" also has great coverage on MVVM as does "Pro Business Applications with Silverlight 4" which Matt MacDonald will recommend - one of his Apress brothers, but I feel the recommendation is well deserved.

Other Silverlight 4 books I would recommend are, as just mentioned, "Pro Business Applications with Silverlight 4," by Chris Anderson - the style has a really nice flow to it...it really holds your attention and working with the Business Application template gives you a great feel for MVVM design (you may really benefit from this book if you first watch Ian Griffith's 8 part series, found here: [...]).

As an added bonus, all of the Silverlight authors I have mentioned here and below have been amazingly responsive and very helpful when I have contacted them via E-mail or even @Twitter. The other authors I mention are authors I have simply not tried to contact as of yet.

Further Reading (+ supplemental, but not directly related to Silverlight):

I. For the Business Intelligence Developer:

==> Bart Czernicki's "Silverlight 4 Business Intelligence"

There's only one book I know of geared specifically towards the Silverlight Business Intelligence developer, but fortunately it's great! Bart Czernicki's (dude, change your name it's difficult to spell :P) "Silverlight 4 Business Intelligence" is the book to read.

If you plan to develop with Silverlight and you're looking to get into Business Intelligence, you're better off familiarizing yourself with Silverlight before reading this book.

If you plan to develop Business Intelligence solutions, but you're not sure what tools you want to start with, you may be better of reading this book first. For what it's worth, I believe Silverlight 4 is the best B.I. solution on the market for anyone running Windows, Mac or Linux although the Linux item and Moonlight deserve further discussion which you will find later in this section (developement, at the moment, is best done in Visual Studio / Blend - although VS2010 is pretty powerful and you don't necessarily need Expression Blend...but it will save you a lot of time unless you're familiar with linear algebra (matrix transforms) and multivariate calculus (gradients, etc..)..if those subjects make you cringe, Blend has come to save the day so no worries...if you want to take it on, but need a math primer, I have some suggestions below under my graphics and animation section).

I'm primarily a .NET developer, but I have meticulously considered the other technologies currently available for delivering Business Intelligence solutions (primarily focused on a dashboard model). It enabled me to create an entire business intelligence solution for a $3 Billion (+ then some) company... single-handedly and I'm honestly not showing off - integration capabilities are just that simple especially if you're using WCF RIA services. Once SQL Server 2011 is released, it's likely to be even easier - the next Entity Framework release will work with SSAS! Hosting is cheap, you don't need anything special...you could host it from a Linux server if you wanted...don't believe me? - create a test Business Application template project (no need to add anything - it should already work with the built in functionality) and save it as whatever you want. Open the default.html page and watch the application run. If you want to actually use a Silverlight application on a Linux machine, you will need the Moonlight plugin. No word on what's going on there, but I suspect we'll hear more in the days to come surrounding the Silverlight 5 beta release (details surrounding the recent Novell acquisition are foggy, but it's likely that Microsoft got a hold of the Mono.NET and Moonlight projects / patents). I'm learning HTML5 for reasons of cross-platform compatibilities, but I'm pretty sure the two techologies will not clash head on but will, rather, co-exist...dare I say...in harmony. Anyways...read Bart's book if you want more reasons (his blog also has great coverage on HTML5 - you can conveniently search through blog articles to find topics of interest: [...]).

==> Brian Larson's "Delivering Business Intelligence with Microsoft SQL Server 2008"

On an unrelated note, if you're looking to get into Business Intelligence, I can't recommend this book enough: "Delivering Business Intelligence with Microsoft SQL Server 2008" by Brian Larson. Not only does this book start you off with a solid foundation, but it is also insultingly simple to read...in a good way - you walk away with a solid set of skills while having excellent examples to use when explaining difficult concepts to business users...just as the business analyst needs to translate business requirements to something that's easier for us programmers to consume, we must do the same for our for our fellow business users (of course it's a lot easier if you actually do have that BA buffer).

II. Graphics and Animation (understanding the math)

==> Charles Petzold's "3D Programming for Windows
Three-Dimensional
Graphics Programming
for the Windows
Presentation Foundation"

Although this book is directed at a WPF audience, I would consider it a staple food to any Silverlight or WPF developer's diet (unless you're familiar with Linear Algebra...but even then it could serve as a good refresher). It's very well prepared and intuitively explains the fundamental concepts you need to know if you're going to be working with animations or transforms. This book will not only give you a new perspective, but it will also teach you about perspectives :P This is a good book to read after you're already familiar with Silverlight...so you don't waste your time reading sections that deal primarily with WPF, but even those that use only functions available in WPF can provide insight into how you would attain the same result in Silverlight.

If you decide to go out and buy Mr. Petzold's book, I would strongly recommend buying it directly through O'Reilly. I don't know how their customer service is, but that's because I've never had to contact them. I've been disappointed with the Customer service from Sam's Publishing and Apress (ABSOLUTELY NO REFLECTION ON THE AUTHORS!)

For more in depth mathematical coverage, you may be interested in reading a good Linear Algebra book (I'm a big fan of David Poole's "Linear Algebra A Modern Introduction" ... and you can go with a used first edition if you're teaching yourself...from my understanding most of what has changed is the teaching tools for instructors...save yourself a lot of money)

The difficulty is that Silverlight 5 is supposedly going to be lower level than XNA (surprisingly considering WP7 uses a SL/XNA hybrid approach) ...so it's unclear what "lower-level" means... DirectX? Your guess is as good as mine - you may be better off learning a good graphics technology for now and then going lower level if you really need to...I'm a math geek so I just happen to like linear algebra...possibly too much so.

FINALLY:

There is one book I have not read, but I have read only good reviews about it: "Silverlight 4 in Action" by Pete Brown. If I get a chance to read it, I will be sure to ammend this review.
Was this review helpful to you?
6 of 7 people found the following review helpful
3.0 out of 5 stars Good - EXCEPT... March 1, 2011
Format:Paperback
This is generally a great book. The only problem with it is that the author repeatedly refers you to older editions of the book - like for a discussion of XAML you're referred to "Silverlight 2 Unleashed".
Ummm...I don't have that book, I have THIS one.
That is super irritating.
Was this review helpful to you?
Most Recent Customer Reviews
2.0 out of 5 stars An extremely annoying feature throughout the text
The author has the extremely annoying habit of referring to a past edition of his book to find explanations. Read more
Published 20 months ago by Jim Collier
4.0 out of 5 stars Good for experienced dev new to Silverlight
If you are not new to .Net, but are new to Silverlight this is an excellent book. I had not done much in Silverlight other than the hello world style apps. Read more
Published 20 months ago by Jason Short
2.0 out of 5 stars Chutzpah
"Silverlight is very much a story of continuity between versions. ... For developers who are completely new to Silverlight, we provide a free copy (as a PDF download) of... Read more
Published 21 months ago by A. Nahir
4.0 out of 5 stars Good Quality and Writing, but not enough MVVM
As a rookie Silverlight/.NET developer, I found this book very helpful. My only major problem is that the book does not go into enough detail with regard to using MVVM style... Read more
Published 22 months ago by Dev
1.0 out of 5 stars Ineffective resource
You get a free digital copy of SL2 when you buy this SL4 book, but the book constantly refers back to SL2 chapters and sections and you'll find that it's simply not effective... Read more
Published 23 months ago by AL
4.0 out of 5 stars Impressive, but in search of an audience
The first two chapters will bring in a beginner level audience only to find a much different book with chapter 3 and beyond. Read more
Published 24 months ago by Phoenix Developer
5.0 out of 5 stars Excellent book, but get the first one first
This book is a wonderful guide to Silverlight 4, well written and with a good flow of explanation and example. Read more
Published on March 3, 2011 by Joey Morgan
5.0 out of 5 stars Perfect Pace and Depth
This book is labeled as intermediate to advanced. I would agree with that listing. You won't find an overview of XAML in the book. Read more
Published on February 25, 2011 by T. Anderson
5.0 out of 5 stars Outstanding
I became aware of Laurent Bugnion through his outstanding presentation at MIX 10 and subsequently via his even more outstanding community contribution of the MVVM Light Toolkit. Read more
Published on January 1, 2011 by Mike Lawton
5.0 out of 5 stars An Experienced .Net Developer finds it a keeper
I am a long time .Net developer and I realize now is the time to jump to Silverlight.
This book contains much of the technical background that I want, but should be... Read more
Published on December 14, 2010 by T. M. Bosley
Search Customer Reviews
Only search this product's reviews

What Other Items Do Customers Buy After Viewing This Item?


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
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