Industrial-Sized Deals Shop all Back to School Shop Women's Handbags Learn more nav_sap_plcc_6M_fly_beacon Beach House $5 Off Fire TV Stick Off to College Essentials Shop Popular Services pivdl pivdl pivdl  Amazon Echo Starting at $99 Kindle Voyage Big Savings in the Amazon Fall Sportsman Event Baby Sale
Designing Silverlight Business Applications: Best Practic... and over one million other books are available for Amazon Kindle. Learn more

Designing Silverlight Business Applications: Best Practices for Using Silverlight Effectively in the Enterprise (Microsoft Windows Development Series) 1st Edition

11 customer reviews
ISBN-13: 978-0321810410
ISBN-10: 0321810414
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used
$0.27
Condition: Used - Good
In Stock. Sold by glenthebookseller
Condition: Used: Good
Comment: Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc... All Day Low Prices!
Access codes and supplements are not guaranteed with used items.
16 Used from $0.27
+ $3.99 shipping
More Buying Choices
10 New from $48.84 16 Used from $0.27
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


InterDesign Brand Store Awareness Textbooks

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.

 

NO_CONTENT_IN_FEATURE


Best Books of the Month
Best Books of the Month
Want to know our Editors' picks for the best books of the month? Browse Best Books of the Month, featuring our favorite new books in more than a dozen categories.

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
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #1,799,994 in Books (See Top 100 in Books)

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

5 star
82%
4 star
18%
3 star
0%
2 star
0%
1 star
0%
See all 11 customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

6 of 6 people found the following review helpful By T. Anderson VINE 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?

Want to discover more products? Check out these pages to see more: software development, software testing