Please log in to watch this conference skillscast.
Working with cloud-based data sources often means giving up some of the benefits we're used to when working with conventional relational data stores such as schemas and local access. This talk will focus on how you can make use of F#’s type system in tandem with distant data sources in order to provide a stable foundation for developing on top of standard Azure services, through the use of type providers. You'll look at the Azure Storage Type Provider in particular, and will illustrate how to use it to simplify many day-to-day development tasks around working with blobs, tables and queues. Through slides and live coding demos, you'll see how type providers can simplify many day-to-day tasks as well provide extra safety through inferred types from remote data stores. Finally, you’ll also discuss some of the challenges both with working with remote schemas, working with chargeable services and how to work with continuous integration scenarios.
YOU MAY ALSO LIKE:
- Turbo Charge your F# with Azure (SkillsCast recorded in April 2016)
- Applied Domain-Driven Design — Full-Stack Event Sourcing (in Online Event on 9th July 2020)
- Azure DevOps (in Online on 15th July 2020)
- Intro to OCaml (SkillsCast recorded in June 2020)
- Let’s Play with Cloud Code to Run Cloud Native Applications (SkillsCast recorded in June 2020)
Taming Types in the Cloud
Isaac Abraham is an F# MVP and a .NET developer since .NET 1.0 with an interest in cloud computing and distributed data problems. He nowadays lives in both the UK and Germany and is the director of Compositional IT. He specializes in consultancy, training and development, helping customers adopt high-quality, functional-first solutions on the .NET platform.