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 35. Capstone 6

Before you leave the world of data, let’s apply some of what you learned in this unit to the Bank Accounts solution you’ve been working on. In this lesson, you’ll plug in a SQL Database layer to the application instead of the file-based repository that you’ve been using until now.

35.1. Defining the problem

This capstone is an exercise in hooking in a different data source to an existing code base, but it also explores challenges you might face with configuration and state in modules, particularly from an interoperability perspective—working with type providers in multilanguage solutions. You’ll then work on performing SQL queries and commands, configuration, and finally making a pluggable repository layer.

35.1.1. ...

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