15 of 16 people found the following review helpful:
5.0 out of 5 stars
Excellent Silvelight Discovery Vehicle for Bus App Developer, August 22, 2009
This review is from: Silverlight 3 Jumpstart (Paperback)
Maybe you've heard of this Silverlight thing. There've been 2,300 new Microsoft technologies introduced this year but Silverlight seems like it might be important. You are a busy, experienced business application developer with limited time. You demand substance but there's no way you're going to wade through 800 pages of how to build custom flashy controls. You won't tolerate marketecture; you don't want the "Silverlight Programmers Bible" either.
You should snag a copy of "Silverlight 3 Jumpstart" by Microsoft MVP and Regional Director David Yack. At a slim 209 pages you can blaze through it on a roundtrip flight to Redmond just like I did. You won't learn Silverlight in depth. But you will get a soup-to-nuts view of what building a business application in Silverlight is really like.
Let me be clear about my rating. It is 5 stars because this book does EXACTLY what it sets out to do and does that well. It is not the only Silverlight book you'll ever need. You may not want it at all; if you're going deep dive directly, you might prefer something else. But if you want to discover Silverlight in a weekend, this hits the mark.
All of the essential development mechanics are there.
- How Silverlight compares to alternative client technologies (ASP, WinForms, WPF, Flash/Flex/Air)
- Development tools - got Visual Studio? not much more is absolutely required
- "Hello, Silverlight" - of course
- Hosting a Silverlight app - pretty easy stuff
- Basic screen layout with XAML and visual controls
- Data binding controls to data - because that's our bread and butter
- Debugging - about time someone talked about that
- Making it look decent with styling - think CSS
- SketchFlow intro - executable sketches to win your client's confidence
- Plumbing (aka, Application Architecture) - so you don't reinvent every wheel
David is steadfast and clear about his purpose: to give you a firm grasp of what is involved in Silverlight development.
He shoves to the side everything that would get in the way. You already know it gets more complicated than "that" ... whatever "that" happens to be. "Rough road ahead" signs are sufficient for the nonce; no need for the bumpy ride right now.
When it comes to getting data into and out of your application, I'm personally thrilled to report that David devotes pages [181 - 184] to our "DevForce Silverlight" product; full disclosure: I helped him with those four pages. Nearby you can read about the other "Business Application Frameworks": CSLA, RIA Services, and roll-your-own.
Do yourself a huge favor: don't roll-your-own; I hope you see why when you look at all the challenging ground these "frameworks" cover.
The very nature of this book requires that it be early to market. It's not going to be a "timeless classic" nor is that its intention. This is one of the first ... if not the first ... Silverlight 3 books out there.
The haste shows. There are grammar and spelling mistakes. Chapter 10 was clearly intended to be Chapter 1 as it makes forward references to chapters that you've already read. That's mildly disappointing. Don't let this undermine your faith in the material; the book is accurate in all important respects relevant to your purpose: to learn what Silverlight development is like and whether it might be for you.
The book is affordably priced and an excellent value ... as long as you know why you are buying it. If your time is worth money and you're trying to get out of the blocks it will definitely save you many times the cost.
Silverlight is a tremendous business application delivery vehicle and a heck of a lot more productive than any other web technology out there. Silverlight Jumpstart will show you why.
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
8 of 8 people found the following review helpful:
5.0 out of 5 stars
A significant first step into new technology!, September 12, 2009
This review is from: Silverlight 3 Jumpstart (Paperback)
I'm a developer and one of Microsoft's biggest fans! That's because of the unmatched quality of their development tools and their absolutely unmatched support for developers. But, the frantic pace of releasing new operating systems, server products, and development tools, particularly over the last two years, is a huge challenge for us developers to digest and remain "up to speed".
Book publishers have the same problem. In an effort to be out front, publishers now routinely publish books based upon beta software. Books published based upon knowledge at this "Wet paint" stage inevitably are inaccurate when the product becomes "real". While I recognize the value of early information, I have stopped spending good money on expensive books that will become inaccurate in a matter of weeks at best.
In his book, David Yak devotes a "Timeline of Events" page to describing the frantic milestones that led to publication of this book on 7/10/2009, Silverlight 3's formal release date. I applaud his efforts to tell us about the "real" product, something that, in my view, is more ethical than his counterparts. Yes, we developers thirst for early information, but we want that information to be as accurate as possible.
This book reflects the rush to market. Typos and a great deal of bad grammar exist. But, that doesn't really matter to me! I certainly got my money's worth from the content even though an English teacher would have marked up most pages. I'm new to Silverlight and haven't leveraged WPF - yet. I needed a "Sesame Street" level of introduction to the product and the development environment before trying to implement anything. I got much more than that!
Most technical books on new technology suffer from a "can't see the forest for the trees" syndrome. They plunge into details before the reader has built any "mental mailboxes" to contain it and keep it in proper context, thus generating as many questions as it does answers. Not so with this book. It introduces the reader to the product, development tools, and suggested development strategies in an effective manner. After reading it, I know where I'm going with my project and have some well-developed ideas on just how to get there. Thanks David! You certainly delivered what you promised!
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No
6 of 6 people found the following review helpful:
5.0 out of 5 stars
Very good as a quick "get started" with Silverlight!, October 7, 2009
This review is from: Silverlight 3 Jumpstart (Paperback)
I really enjoyed reading this book, I like the format and the fact that it goes straight from XAML introduction to MVVM in less than 200 pages! The author don't spend too much time explaining what a Rectangle is and how you can animate it... (we don't really care, right) and focus more on features that will help you build RIA business application.
I really like the chapter on architectures presenting an overview of MVVM, Prism, CLSA, IdeaBlade and .NET RIA Services! I gives you a good starting point to learn about these new framework/pattern.
I definitely recommend this book for any .NET developer willing to quickly become up to date with Silverlight 3; in fact, as a Silverlight Trainer myself I bought several dozens to give to my students.
Note that this book is a premise of a next book focused even more on building business applications using Silverlight, so keep an eye on [...]...
Help other customers find the most helpful reviews
Was this review helpful to you? Yes
No