Looking at a sample scenario
In this part, we provide a hypothetical situation that allows us to introduce a sample City Selector Windows Presentation Foundation (WPF) utility program, provided in the code that accompanies this book. We will use this sample program in multiple chapters, so it is good to become familiar with it here.
In a hypothetical work scenario, you have developed a tiny desktop application that integrates with a separate off-the-shelf product. Analogous to a microservice, the custom WPF app provides a very simple function that can be invoked by this other third-party application. Although we do not have its source code, the third-party application is designed with extension points on several screens. These extension points will call out to external utility programs such as ours. Each utility program should perform a discrete function and return data to the main program via standard output and the clipboard. Because business stakeholders loved your City Selector...