Dynamic Self-Hosting of a WCF Application in a WPF PRISM Module

5 years ago

Typically when developing an enterprise-class desktop application, a WCF service would be set up to separate the presentation tier from any tiers below it (i.e. Business Logic, Data Access). Self-hosting of a WCF service has always been an option, but many times we shy away from it because that would bring about tight coupling between our UI code and processing layers. The advantage to self-hosting is a lightweight and easy n-tier application that we can install without having to build a complex installer or forcing our users to use IIS. Leveraging PRISM and Unity, we can actually build the

Sidney Andrews