O'Reilly logo

Get Programming with F#: A guide for .NET developers by Isaac Abraham

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Lesson 39. Capstone 7

In this capstone exercise, you’ll apply the lessons you’ve learned in this Web Programming unit to the Bank Accounts solution that you’ve been working on throughout the book. Start in src/code-listings/lesson-39.

39.1. Defining the problem

In this capstone, you’ll first make your application web-enabled: you’ll add a Web API layer on top, before consuming it via a script over HTTP. You’ll also learn how to make your WPF application work over HTTP. Finally, you’ll make your bank account use asynchronous data access.

39.1.1. Solution overview

At the end of the preceding capstone, you replaced the filesystem with a SQL database for storing transactions, along with a WPF application for the GUI. In this lesson, I’ve removed ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required