Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How to Dot Into Anything, Anywhere, Anytime - Facilitating Data-First Programming

NDC Conferences via YouTube

Overview

Explore the power of data-first programming through Type Providers in this comprehensive conference talk. Learn how to leverage self-generating .dll assemblies and Intellisense to enhance your development workflow, enabling rapid problem-solving with new data sources and services. Dive into the Type Provider approach, implementation, and its advantages over Roselyn for specific problem classes. Discover the benefits of using F# as a functional-first language for expressing this logic, while maintaining compatibility with C# consumers through standard CLR interop. Gain insights into being a good CLR .NET citizen and understand how Type Providers can introduce functional programming benefits to established OO teams. Explore cross-platform applications on Windows, Linux, and OSX, and learn about interesting use cases such as Data Lakes with schema-on-read and schema-on-write scenarios. Covering topics from introduction to limitations and improvements, this talk provides a comprehensive overview of Type Providers and their potential to revolutionize your development process.

Syllabus

Intro
Why a Type Provider
SmartBear
Notation
Dawn
Polyglot
Magnet
Natural Numbers
Elon Musk
Dave Grohl
Classes
Providers
Project Structure
Info Spec
Project A String
Project System
Limitations
Improvements

Taught by

NDC Conferences

Reviews

Start your review of How to Dot Into Anything, Anywhere, Anytime - Facilitating Data-First Programming

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.