Zephi's Guide to Feral / Disc
The Killer's Guide To Mumbai
The Office Worker's Guide to a USB Thumb Drive
The Noughtie Girl's Guide to Feminism
The Professional's Guide to Parkinson's Disease (PDF, 620KB)
A Caregivers Guide To Caregiving
The Beginner's Guide to Debating
A Newbie's Guide to Preparing Files for a Print Shop
A User’s and Hacker’s Guide to the SimpleScalar Architectural Research Tool Set
A Beginner's Guide to Ramadan & Fasting
This guide provides everything you need to get started with Prism and to use it to create flexible, maintainable Windows® Presentation Foundation (WPF) and Microsoft Silverlight® 4.0 applications.
It can be challenging to design and build WPF or Silverlight client applications that are flexible, maintainable, and that can evolve over time based on changing requirements. These kinds of applications require a loosely coupled modular architecture that allows individual parts of the application to be independently developed and tested, allowing the application to be modified or extended later on. Additionally, the architecture should promote testability, code re-use, and flexibility.
Prism helps you to design and build flexible and maintainable WPF and Silverlight applications by using design patterns that support important architectural design principles, such as separation of concerns and loose coupling. This guide helps you understand these design patterns and describes how you can use Prism to implement them in your WPF or Silverlight applications.
This guide will show you how to use Prism to implement the Model-View-View-Model (MVVM) pattern in your application, and how to use it along with commands and interaction requests to encapsulate application logic and make it testable. It will show you how to split an application into separate functional modules that can communicate through loosely coupled events, and how to integrate those modules into the overall application. It will show you how to dynamically construct a flexible user interface by using regions, and how to implement rich navigation across a modular application. Prism allows you to use these design patterns together or in isolation, depending on your particular application requirements.
This is a nice concise overview of all the topics related to development with Microsoft PRISM 4.0.
It is not exactly the same content that is available for download. It is a trimmed down version of it. For example it does not cover upgrading from a previous version or go into the implementation details of the examples. It gives an overview and points you to the topic in the online MSDN documentation. Personally I would have preferred the content to have been included.
The book starts out with an overview of PRISM terminology and the reasons for using PRISM (as well as the reasons not to). It then offers a chapter on each of the following topics- Initializing Prism Applications, Managing Dependencies Between Components, Modular Application Development, Implementing the MVVM Pattern, Advanced MVVM Scenarios, Composing the User Interface, Navigation, Communication Between Loosely Coupled Components, Sharing Code Between Silverlight and WPF, and Deploying Prism... read more
Don't bother getting this. The information is already contained in the help file that comes with Prism and Unity.
The book was poorly laid out. The book throws together the MEF and Unity IoC containers. It would have been better had there been some high level discussion over the concepts and then having separate MEF and Unity sections.
I worked at a small start up company on a PRISM based project for a while and had previous WPF/MVVM experience. I was self taught using references that I could find on the internet. This book is great, it covers topics at an appropriate level of technical information (at least for me) and gives some very practical examples of how to solve the problems/issues you will come across in building a composite applications with the PRISM framework.
I have a composite application I started writing some time ago in my spare time, the material in this book has helped me solve a number of issues I was having with my application.
| AVAILABILITY | |||
| Merchant | Format | Price | |
| Amazon US | Paperback | $16.10 - $34.99 | |
| eBooks.com | Digital (PDF) | $27.99 | |

The Smalltalk Developer's Guide to VisualWorks provides an in-depth analysis of the popular application development tool produced by ParcPlace Systems. Designed to enhance development acumen, this ...
Praise for the The Executive's Guide to Information Technology"This book is important reading. It offers practical, real-world insight and pragmatic no-nonsense approaches for people who ...
The ultimate handbook for Excel analysts who need reporting solutions using AccessExcel and Access are intended to work together. This book offers a comprehensive review of the extensive ...
Developer's Guide to Microsoft Project Server 2010
Model SQL Server Databases That Work Better, Do More, and Evolve More Smoothly. Effective data modeling is essential to ensuring that your databases will perform well, scale well, and evolve to meet ...
“If you have any interest in writing .NET programs using Active Directory or ADAM, this is the book you want to read.”—Joe Richards, Microsoft MVP, directory ...
Code Hacking: A Developer’s Guide to Network Security provides a hands-on approach to learning vital security skills needed to protect your systems. It details the software and techniques ...
The Complete Guide to Building Cloud Computing Solutions with Amazon SimpleDB Using SimpleDB, any organization ...
“Fully updated and revised for Eclipse 3.0, this book is the definitive Eclipse reference—an indispensable guide for tool builders, rich client application developers, and anyone ...
This is the only book on the market that teaches young programmers how to develop game programs for the Cybiko. It is aimed at programmers who have some familiarity with the C programming language ...