Lesson 29. Capstone 5
Now that you’ve finished this unit, let’s wrap up by applying these lessons back to the Bank Accounts application that you’ve been working on. You’ll see how to
- Integrate your existing F# code base with a C# WPF application
- Use third-party NuGet libraries within your F# code base
- Observe how F# domains resolve up to C# in a real solution
29.1. Defining the problem
The objective of this capstone is to plug a C# Windows Presentation Foundation (WPF) GUI on top of the existing F# code base, replacing the console program runner with an event-driven UI. The system will provide the same Withdraw and Deposit commands as the console, as well as an updating transaction history. You can see how this looks in figure 29.1.
Figure ...
Get Get Programming with F# now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.