Programming Books C Java PHP Python Learn more Browse Programming Books
Designing Silverlight Business Applications: Best Practic... and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $49.99
  • Save: $14.03 (28%)
Usually ships within 1 to 3 weeks.
Ships from and sold by Amazon.com.
Gift-wrap available.
+ $3.99 shipping
Used: Good | Details
Condition: Used: Good
Comment: Connecting readers with great books since 1972. Used books may not include companion materials, some shelf wear, may contain highlighting/notes, may not include cdrom or access codes. Customer service is our top priority!
Access codes and supplements are not guaranteed with used items.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Designing Silverlight Business Applications: Best Practices for Using Silverlight Effectively in the Enterprise (Microsoft Windows Development Series) Paperback – April 8, 2012

ISBN-13: 978-0321810410 ISBN-10: 0321810414 Edition: 1st

Buy New
Price: $35.96
23 New from $30.80 15 Used from $9.90
Amazon Price New from Used from
Kindle
"Please retry"
Paperback
"Please retry"
$35.96
$30.80 $9.90
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Frequently Bought Together

Designing Silverlight Business Applications: Best Practices for Using Silverlight Effectively in the Enterprise (Microsoft Windows Development Series) + Silverlight 5 in Action + Pro Business Applications with Silverlight 5 (Expert's Voice in Silverlight)
Price for all three: $120.89

Some of these items ship sooner than the others.

Buy the selected items together
NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Series: Microsoft Windows Development Series
  • Paperback: 720 pages
  • Publisher: Addison-Wesley Professional; 1 edition (April 8, 2012)
  • Language: English
  • ISBN-10: 0321810414
  • ISBN-13: 978-0321810410
  • Product Dimensions: 7 x 1.4 x 9.1 inches
  • Shipping Weight: 2.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #752,898 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Jeremy Likness was named Silverlight MVP of the Year in 2010. Now Senior Consultant and Technical Project Manager for Wintellect, LLC, he has spent the past decade building highly scalable web-based commercial solutions using the Microsoft technology stack. He has 15 years of experience developing enterprise applications in vertical markets including insurance, health/wellness, supply chain management, and mobility. Likness created the popular MVVM framework Jounce, as well as an open source Silverlight Isolated Storage Database System (“Sterling”). He speaks and blogs frequently on Silverlight, MEF, Prism, Team Foundation Server, and related Microsoft technologies.

 

More About the Author

Jeremy Likness is a 5 year Microsoft MVP and was named MVP of the Year in 2010. He is a principal consultant and has spent the past 15 years building highly scalable web-based commercial solutions using the Microsoft technology stack. He has 20 years of experience developing enterprise applications across multiple verticals including insurance, health and wellness, financial, supply chain management, and mobility. He is the creator of the popular MVVM framework Jounce and an open source Silverlight Isolated Storage Database System called Sterling. Likness speaks and blogs frequently on Windows 8.1, AngularJS, MVC, JavaScript, and related Microsoft technologies.


Customer Reviews

4.8 out of 5 stars
5 star
9
4 star
2
3 star
0
2 star
0
1 star
0
See all 11 customer reviews
I ended up reading the entire thing.
T. Anderson
I didn't know how accomplish what I wanted to do until I found the answers in this book.
Todd Haehn
It show every nook and cranny in Silverlight in detail and with examples.
Osheh

Most Helpful Customer Reviews

6 of 6 people found the following review helpful By T. Anderson TOP 1000 REVIEWERVINE VOICE on April 20, 2012
Format: Paperback Verified Purchase
If I could change one decision Microsoft has made, it would be the one they made to drop Silverlight. Silverlight is the prefect line of business application platform for the enterprise, and this book shows us how to take full advantage of it.

Although the author does an excellent job of building a case for using Silverlight over HTML5 in many scenarios, the key ingredient missing that would allow me to build Silverlight applications for my customers is support from Microsoft.

Why read this book then? Because XAML is here to stay and I don't want to skip a release. I want to stay completely current even if there is no chance of building Silverlight applications with my current customers. Microsoft not saying it is dead, is not enough for them. They need to hear it will be supported before they use it again. Since that isn't happening anytime soon, neither will a Silverlight project.

All that said, this book was a pure pleasure to read and shows us why Silverlight is absolutely, hands down, the best technology available today for enterprise LOB applications.

This book doesn't contain any fluff. After the awesome introduction there is a Getting Started chapter. I planned on skimming this but as I started skimming I found myself repeatedly pulled into the topics. I ended up reading the entire thing.

The complete list of chapters is Silverlight, Getting Started, Extensible Application Markup Language (Xaml), Advanced Xaml, The Visual State Manager, Data-Binding, Model-View-ViewModel (MVVM), The Managed Extensibility Framework (MEF), Testing, Navigation, The Service Layer, Persistence and State Management, Out of Browser Applications, Line of Business Features, and Debugging and Performance Optimization.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 3 people found the following review helpful By PAUL L LINTON on May 1, 2012
Format: Paperback Verified Purchase
Having been a Jounce user from very early days I was eagerly looking forward to this book. From his published projects and blog it is obvious that Jeremy has a keen insight into the ways to design software.
However, this book wasn't what I expected. It was much better. I had expected a very Jounce focused guide to writing MVVM silverlight applications. Jounce does not dominate and the advice and samples are applicable to many situations and frameworks.
I particularly like how concepts are developed. To take a small example, property mapping. Many times I have seen this as "the problem of mapping properties between objects is solved and the answer is 'Automapper'" That may be true but this book shows the problem as a natural part of application design and then solves the problem in a simple way. Jeremy shows how to create your own property mapper. No magic, no smoke and mirrors, just what to do and how to do it. At this point I can fully understand the nature of a solution. Then Automapper is shown and now I really get what it does. Later examples just use the tool that Jeremy has created. So, if you are a "I don't need the details just give me the easiest way" person then you can happily use Automapper for a great result. If you are a "I need to understand how it works and bordering on a 'not invented here'" person then you can do it yourself now.
The same approach is taken with inversion of control, MVVM, synchronisation, etc, etc. After reading this book you will be in a much better position to make an informed decision on how to design a small, medium or large line of business application.

This is not a beginners book.
Read more ›
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Roland Civet on May 16, 2012
Format: Paperback
This book has been a great surprise. If you know nothing about Silverlight, do not get this book. On the contrary, if you already read an introductory book on Silverlight, this book is a natural step ahead. Jeremy is a developer and talks to developers. Do not expect tons of screenshots; it is about Silverlight for people knowing enough Silverlight to gear up for something more advanced such as LOB applications.
Laurent Bugnion's book is great. Jeremy's one takes you a step further. I strongly recommend this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By K. Frost on June 11, 2012
Format: Paperback Verified Purchase
First I have a tremendous amount of respect for Jeremy and his work with Silverlight. His blogs helped me immensely when I was starting out with Silverlight. I had reservations about Silverlight when I first heard about it and actually didn't get serious about the technology to well into version 3. The older I get I don't subscribe so much to the theory that developers should focus on how many tools they can get in their bag more so they should have the right tools and learn how to perfect them. (As a side not this doesn't mean you can learn a couple of technologies and expect to stick with them your entire career.)

The reason we have jobs is to provide solutions to business problems in the most efficient amount of time possible. The goals of what we produce should be software that is maintainable and flexible.

Jeremy and his blogs on Silverlight best practices and patterns was instrumental in my learning the power and capabilities of Xaml based UI technologies. (I have to give credit to some of the WPF disciples such as Sascha Barber as well.) Jeremy I feel has done a great job of taking his experience and rolling it up into a book for others to read and understand.

With this book being about enterprise applications, there are a couple of caveats they I would have like to have seen covered. These are:
1) Authentication and Authorization options for both intranet and internet scenarios. Security is a big part of enterprise applications.
2) I appreciate the chapter Debugging and Performance Optimization but they talk about tools to find problems. I would have really liked to have seen info that talks about performance and optimization tips. Such as limitations of the number of UI elements that you should try to stay within on a View etc.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?