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 email address or mobile phone number.
Microsoft Silverlight 4 Business Application Development: Beginner's Guide
Use the Amazon App to scan ISBNs and compare prices.
Top Customer Reviews
The code listings in this book are from a previous version of Expression Blend not Expression Blend 4.0. So the explanation of the code in the book is useless as you will be looking at code generated from Expression Blend 4.0 -- if you do the exercises yourself. I would give this book 0 stars if I could.
It is clear the authors, editors, reviewers and publisher attempted to simply make more money from the previous Silverlight 3.0 version of the book by simply cut and pasting. They didn't ever bother to change the source code. The projects are in Visual Studio 2008; not Visual Studio 2010. You cannot create a Silverlight 4.0 project in VS 2008. This is not professional and not a way to build a reputation and win a loyal customer base.
For a beginner's book I think that explaining how a Silverlight Solution is structured and how the Silverlight Project relates to the web project should be explained. The examples simply state add this to the Silverlight project and add that to the web project. I would like to know why. Some of the code listed in the book go for pages. Unless you are a serious C# programmer with a thorough understanding of LINQ, you will be lost.
Microsoft Silverlight 4 Business Application Development: Beginners Guide
This book takes a different approach to Silverlight. This is not just another reference book. Instead, the book guides you through the hands-on development of several applications and shows you how to incorporate typical features as well as some really cool not-so-typical ones. Of course the book covers entry level material, like introducing XAML and the tools you will want to use. The book has a fair mix of Visual Studio and Blend. Within just a few chapters though, you are adding media, interfacing with Bing Maps, using Isolated Storage, etc. Some of the highlights for me are Data Validation, RIA Services, Charting, and more.
I would not make this your only Silverlight book: you still need a solid reference book. That being said, I would definitely recommend this book for anyone getting started with Silverlight. The examples therein will help you accomplishing something nontrivial in a much shorter amount of time than it would take on your own.
I loved this book, as it provides everything I need to learn a new technology quickly:
- It provides step-by-step guidance to build a website
- It creates a single, real-world website, extending it from chapter to chapter
- It is written in simple English, clear style.
- It is well suited for students/beginners
And it is refreshingly new in its mixture of Blend and Visual Studio, as it is needed in the real world.
The author's knowledge is excellent.
However it misses the final touch. Obviously the reviewer hasn't tried to program the samples himself.
- The download source code for VB.NET is missing - why do VB.NET programmers pay the full price?
- The text in the book is not closely related to the downloadable C# samples. Which sample is to be used at the start of a chapter, which in the middle is not said. You have to find out.
- The step-by-step guidance is not "air-tight", when you're lost in Expression Blend, than there is no help in finding your way back.
- The guidance is misleading sometimes, enforced by dark grey arrows in screenshots with black background - invisible when reading at night! Why not using white arrows?
- The book does not mention the required state of Blend before clicking an icon. Therefore dialogs described in the book do not appear ... you're lost again, finding your way out by trial and error. A waste of time.
My recommendation: If you want to code yourself, wait for refurbished edition with better step-by-step guidance.
One little gripe is that the link provided for the source code in the book takes you to a main page of the publisher. I've contacted the publisher to get the correct link, but have yet to get a response.
I'll try to update my review once I am finished with the book.
Hopefully the publisher gives me the correct link.
Most Recent Customer Reviews
My experience of using this book is disappointing. I was familiar with chapters one through four and wanted to jump into chapter 5. Read morePublished on May 23, 2011 by Joseph Koheleth
First comment on amazon!
The author probably guested that it would be a good money trap to write a book quickly and to put in the title silverlight and business application. Read more
Amazing book, so amazing, both in how great it is and at the same time how terrible it is.
I was really loving this book till I got to Chapter 7, then the wheels just... Read more
As someone who had no prior experience with Silverlight/WPF, and was looking to get familiarized with the latest and greatest, I can say this book started me off in the right... Read morePublished on July 16, 2010 by goodbar
It started off alright but seems to get worse as I go. It seems as if they leave steps out in their "Time for Action" sections. Read morePublished on July 13, 2010 by dkidd
Execution here was poor. You'll find it near impossible to determine which previous chapters project goes with the next. Read morePublished on July 12, 2010 by Joel T
I have always been a fan of technology books that target their subject matter from a real-world application perspective. Read morePublished on June 11, 2010 by Cranialsurge
The downloaded code samples will not compile with the current 4.0 Framework and RIA Services. A lot of wasted time working to convert.Published on June 3, 2010 by Paul V. Sullivan MD
Microsoft Silverlight is a programmable web browser plug-in that enables features including animation, vector graphics, and audio-video playback - features that characterize Rich... Read morePublished on June 3, 2010 by Ulrich Krause