Rvfytwa99angxft8thmb
SkillsCast

Taming Types in the Cloud

4th April 2019 in London at CodeNode

There are 27 other SkillsCasts available from F# eXchange 2019

Please log in to watch this conference skillscast.

773197965 640x360

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:

Thanks to our sponsors

Taming Types in the Cloud

Isaac Abraham

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.

SkillsCast

Please log in to watch this conference skillscast.

773197965 640x360

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:

Thanks to our sponsors

About the Speaker

Taming Types in the Cloud

Isaac Abraham

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.

Photos