Enter your mobile number 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.
Getting the download link through email is temporarily not available. Please check back later.
To get the free app, enter your mobile phone number.
Pro Business Applications with Silverlight 4 2010th Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
ITPro.TV Video Training
Take advantage of IT courses online anywhere, anytime with ITPro.TV. Learn more.
Top Customer Reviews
MVVM is not rocket science, but the way the author approaches it, you'd think you are about to learn how to do brain surgery while building a rocket, and then he explains how to remove a splinter. There was way too much chatter about how controversial the MVVM pattern is in this chapter.
As of now there is no code available. If the author gets some code out, it may help. He explains a lot of situations that should have been presented with a screenshot or some sample code.
I think the chapter on WCF RIA Services will confuse the heck out of someone approaching it for the first time. It confused me, and I have put together a lot of training on it.
At first I thought I would like the index. It is very thorough. It is 39 pages out of the 552. But as I started using it, I found it point to just about everything mentioned on a topic except for what I wanted to know. It just pointed to everything!!!!
As far as learning line of business application development, you are better off going with Introducing Silverlight 4 (Expert's Voice in Silverlight).
I read the book cover to cover in tutorial fashion with Visual Studio on hand to try some of the code and procedures. The process went smoothly with no backtracking or skipping ahead in the text necessary with the exception of a couple of minor problems with code and Visual Studio walkthroughs.
Chris mentions experience with C# and Visual Studio as prerequisites for the reader in Chapter 1, but since nearly every chapter contains XAML (an XML-based markup language), the reader should also have a basic understanding of XML. I found that ASP.NET experience was a big help as well.
There are two chapters dedicated to XAML. The first is an introduction, providing enough information for subsequent chapters. The second, later chapter covers more advanced features. The depth of information found in these chapters was more than I expected and reflects the importance of XAML expertise felt by the author.
Chapters 6 and 7 describe how to implement common user interface elements such as lists, drill down, data entry and validation. I was glad to see that these basic elements were covered. These easily account for 90% of my user interface work. Chapter 11 covers Silverlight user controls and custom controls. That took care of the other 10%.
Business applications require access to data stores. Several options to accomplish this are discussed, focusing mainly on WCF RIA Services.Read more ›
Hi, I have read several Silverlight 4.0 books, this book happens to be more "business application oriented", it is more focused on building lob (line of business) applications in Silverlight. Therefore, it concerns itself more with how to retrieve database data, update, apply business logic and validation etc.
The first couple of chapters are the standard "intro to Silverlight stuff" we would see in many Silverlight books. Things like what is Silverlight, how to get started with Silverlight, types of developer tools, what is XAML etc.
The really useful stuff starts at Chapter 4 in which the author talks about the Navigation Framework, which is basically what you get when you use the out of the box "business application Silverlight template" in Visual Studio 2010. The author does a good job at describing the nuances of this navigation framework so developers could understand how to add different views into your Silverlight business application.
Chapter 5 is really useful as it explains how and why to use WCF RIA services. In Silverlight, without some type of service layer (SOA), data cannot usually be retrieved from databases. In other words, Silverlight out relies on service calls, rather than SQL calls to get data from a database server. WCF RIA services is a neat "code generator" which can build much of the service plumbing (for both client and server side) from an existing database model (typically by using entity framework/linq or POCO objects). A more advanced topic that is also covered is how to create a WCF RIA services class library (dll) which allow greater reuse of RIA services among several Silverlight projects.Read more ›
Most Recent Customer Reviews
Focused content, good examples and easy reading. One who reads "Pro Silverlight 4 in C#" must read this to complete the knowledge cicle about Silverlight.Published on February 27, 2013 by Kylderi Oliveira
It's an introduction or a "What's in" SL4.
It doesn't teach you how to compose the puzzle altogether, but rather focuses on teaching you the various features each for itself,... Read more
I would recommend this book to anyone who wants to go advanced in Silverlight.
This book starts with an Introduction to Silverlight versions and then dives into XAML in... Read more
This book has many typos which is not a big problem for learning the content, but is surprising.
The examples can be difficult to follow. Read more
Out of all the 6 Silverlight books I purchased this is by far the best. I found the real life examples useful.Published on February 3, 2011 by Mot
Silverlight 4 can now be used to create great business applications on the web, and there is an entire Microsoft code infrastructure to help. Read morePublished on February 1, 2011 by Mark L
If you drink the microsoft koolaid and like code generators, then this book is for you. This book is useless if you are in a mixed environment using some other db besides sql... Read morePublished on January 26, 2011 by Dave in San Diego
The author has done a great job with using WCF RIA services, but unfortunately his MVVM section was very short and rushed. Read morePublished on January 10, 2011 by Ben Hayat
Bought three Silverlight books through work and returned this one. While the other two seemed great, this one was useless enough that I didn't think this was worth keeping just in... Read morePublished on December 3, 2010 by Lance