- Series: Unleashed
- Paperback: 736 pages
- Publisher: Sams Publishing; 1 edition (October 31, 2010)
- Language: English
- ISBN-10: 0672333368
- ISBN-13: 978-0672333361
- Product Dimensions: 6.9 x 1.4 x 9.1 inches
- Shipping Weight: 3 pounds
- Average Customer Review: 15 customer reviews
- Amazon Best Sellers Rank: #2,583,518 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Silverlight 4 Unleashed 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
All Books, All the Time
Read author interviews, book reviews, editors picks, and more at the Amazon Book Review. Read it now
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.
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.
Top customer reviews
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.
This book builds atop a previous effort and so there are references to things already covered in a previous book (covering Silverlight 2). If you register this book, you can download an ebook of Siverlight 2, which neatly provides the background for things that Laurent opted not to dive in too deeply. (Some things are unchanged or scarcely changed in Silverlight 4, versus previous versions.) This approach, in addition from preventing page bloat, serves to keep the content focused on Silverlight 4 itself... a tactic I wholeheartedly support.
Laurent is an advocate of the tool Expression Blend and his chapters on "Blendability" are not to be missed. This focus alone separates this book from many others.
I've also been a supporter of MVVM since I saw Laurent's Mix 10 presentation and fully understood the approach, but for those who aren't yet familiar with it the chapter on MVVM is terrific.
Lastly, I love the color source code... it makes a huge difference in understanding the code, as most of us are used to seeing it colorized in the IDE. Kudos to Sams for continued support of colorized source code examples.
If you are serious about knowing how to produce elegant websites then this book should be on your bookshelf.
This is not a good book for a beginner. I am an experienced Silverlight designer and I find it a difficult read.
On the positive side, the author presents material that I did find useful particularly on the Model View View-Model (MVVM) (Chapter 7), connecting to the Web through a Windows Communication Foundation (WCF) service (Chapter 9), and creating line-of-business apps through WCF RIA (Chapters 13 and 14).
The author claims that a version of his earlier book is freely available as a download although I was unble to download it. Even if it can be downloaded, wading through nearly 2000 pages of material to learn Silverlight 4 seems horribly inefficient. Instead, I would like to mention two other books I have found useful that deliver exactly what they promise without complications. They are: _Silverlight 4 Step by Step_ by Lawrence Mooney (CD with code included) which is a good book for beginners, and _Professional Silverlight 4_ by Jason Beres, Bill Evjen, and Devin Rader.
Most recent customer reviews
I've read almost all of the Silverlight 4 Books.Read more