dotnet

dotnet

By dotnet
Download on the App Store

dotnet episodes

  • Don Syme's F# Bonanza | #dotNETConf: Focus on F#
    https://aka.ms/dotNETConfFocusFSharp
    Don Syme, creator of the F# language, will kick off the day by taking us on a journey through the F# language, community, and real-world business users. Learn about the key ideas underlying F#, its unique and modern methodology, and hear live from F# users across the globe in fields including data science, supply chains, machine learning, biotech, risk management and more.
    1 hr 1 min
  • The .NET Docs Show - Frankenblogging: Static Site Generators and .NET 5
    Do you have any tools you've built to streamline your own workflow? In this episode, community member Khalid Abuhakmeh joins the panel to show us his command-line driven, supercharged writing workflow.
    Featuring: Khalid Abuhakmeh (@buhakmeh)
    Get your questions answered on the Microsoft Q&A for .NET - https://aka.ms/dotnetqa
    ​
    Learn .NET with free self-guided learning from Microsoft Learn: http://aka.ms/learndotnet
    #blogging
    1 hr 2 min
  • Learn C# with CSharpFritz - A Tour of API Design and Development with Shayne Boyer
    Shayne Boyer joins Fritz for this episode where they discuss REST API development with ASP.NET Core and C#.
    Community Links: https://github.com/csharpfritz/csharp_with_csharpfritz
    Featuring: Jeff Fritz (@csharpfritz), Shayne Boyer (@spboyer)
    Get your questions answered on the Microsoft Q&A for .NET - https://aka.ms/dotnetqa
    ​
    Learn .NET with free self-guided learning from Microsoft Learn: http://aka.ms/learndotnet
    #csharp #aspnetcore #api
    1 hr 57 min
  • Functions, Pipelines & Composition [6 of 12] | F# for Beginners
    In this video, we talk about how you can use functions to create reusable code components to apply transformations to your data. Using the pipe and composition operators, you can build larger functions from smaller functions.
    šŸ« Free self-guided learning for F# on Microsoft Learn: https://aka.ms/mslearn-fsharp
    Links:
    https://aka.ms/learn-fsharp
    Functions: https://docs.microsoft.com/en-us/dotnet/fsharp/language-reference/functions/?WT.mc_id=academic-33202-cxa
    let Bindings: https://docs.microsoft.com/en-us/dotnet/fsharp/language-reference/functions/let-bindings?WT.mc_id=academic-33202-cxa
    Lambda Expressions: https://docs.microsoft.com/en-us/dotnet/fsharp/language-reference/functions/lambda-expressions-the-fun-keyword?WT.mc_id=academic-33202-cxa
    Code Samples: https://aka.ms/fsharp-101-samples
    Luis' Twitter: https://twitter.com/ljquintanilla
    #FSharp #DotNET #BeginnersSeries
    8 min
  • Object programming with classes & interfaces [8 of 12] | F# for Beginners
    In this video, we'll take a look at what object programming is and how you can use classes and interfaces in F#.
    šŸ« Free self-guided learning for F# on Microsoft Learn: https://aka.ms/mslearn-fsharp
    Links:
    https://aka.ms/learn-fsharp
    Classes: https://docs.microsoft.com/dotnet/fsharp/language-reference/tuples/?WT.mc_id=academic-33202-cxa
    Interfaces: https://docs.microsoft.com/dotnet/fsharp/language-reference/functions/?WT.mc_id=academic-33202-cxa
    Object Expressions: https://docs.microsoft.com/dotnet/fsharp/language-reference/object-expressions/?WT.mc_id=academic-33202-cxa
    Members: https://docs.microsoft.com/dotnet/fsharp/language-reference/members/?WT.mc_id=academic-33202-cxa
    Code Samples: https://aka.ms/fsharp-101-samples
    Luis' Twitter: https://twitter.com/ljquintanilla
    #FSharp #DotNET #BeginnersSeries
    7 min
  • Working with collections [9 of 12] | F# for Beginners
    Collections are a type that contains a series of elements or items of the same type. In this video, we're going to create collections and apply transformations to the data inside of them.
    šŸ« Free self-guided learning for F# on Microsoft Learn: https://aka.ms/mslearn-fsharp
    Links:
    https://aka.ms/learn-fsharp
    Collection Types: https://docs.microsoft.com/dotnet/fsharp/language-reference/fsharp-collection-types/?WT.mc_id=academic-33202-cxa
    Lists: https://docs.microsoft.com/dotnet/fsharp/language-reference/lists/?WT.mc_id=academic-33202-cxa
    Arrays: https://docs.microsoft.com/dotnet/fsharp/language-reference/arrays/?WT.mc_id=academic-33202-cxa
    Sequences: https://docs.microsoft.com/dotnet/fsharp/language-reference/sequences/?WT.mc_id=academic-33202-cxa
    Slices: https://docs.microsoft.com/dotnet/fsharp/language-reference/slices/?WT.mc_id=academic-33202-cxa
    Code Samples: https://aka.ms/fsharp-101-samples
    Luis' Twitter: https://twitter.com/ljquintanilla
    #FSharp #DotNET #BeginnersSeries
    9 min
  • Control flow & pattern matching [10 of 12] | F# for Beginners
    Applications are a series of instructions that execute in sequential order. Using loops, conditional expressions, and pattern matching, you can control the flow of execution in your application and behave differently based on certain conditions. Pattern matching has the added benefit of leveraging the compiler to enforce correctness in your code as you handle these behaviors.
    šŸ« Free self-guided learning for F# on Microsoft Learn: https://aka.ms/mslearn-fsharp
    Links:
    https://aka.ms/learn-fsharp
    For loops: https://docs.microsoft.com/dotnet/fsharp/language-reference/loops-for-in-expression/?WT.mc_id=academic-33202-cxa
    While loops: https://docs.microsoft.com/dotnet/fsharp/language-reference/loops-while-do-expression/?WT.mc_id=academic-33202-cxa
    Conditional expressions: https://docs.microsoft.com/dotnet/fsharp/language-reference/conditional-expressions-if-then-else/?WT.mc_id=academic-33202-cxa
    Try with expressions: https://docs.microsoft.com/dotnet/fsharp/language-reference/exception-handling/the-try-with-expression/?WT.mc_id=academic-33202-cxa
    Pattern matching: https://docs.microsoft.com/dotnet/fsharp/language-reference/pattern-matching/?WT.mc_id=academic-33202-cxa
    Code Samples: https://aka.ms/fsharp-101-samples
    Luis' Twitter: https://twitter.com/ljquintanilla
    #FSharp #DotNET #BeginnersSeries
    7 min
  • Organize your code with modules [11 of 12] | F# for Beginners
    As your application grows, you'll want some way to organize it. Modules are a grouping of F# code. They can contain things like values, types, and functions. Modules help keep related code together.
    šŸ« Free self-guided learning for F# on Microsoft Learn: https://aka.ms/mslearn-fsharp
    Links:
    https://aka.ms/learn-fsharp
    Modules: https://docs.microsoft.com/dotnet/fsharp/language-reference/modules/?WT.mc_id=academic-33202-cxa
    Code Samples: https://aka.ms/fsharp-101-samples
    Luis' Twitter: https://twitter.com/ljquintanilla
    #FSharp #DotNET #BeginnersSeries
    3 min
  • Async programming [12 of 12] | F# for Beginners
    Asynchronous programming is the process of performing computations, without blocking execution of other computations. F# has built-in support for asynchronous programming making it simpler to compose asynchronous workflows.
    šŸ« Free self-guided learning for F# on Microsoft Learn: https://aka.ms/mslearn-fsharp
    Links:
    https://aka.ms/learn-fsharp
    Asynchronous Programming: https://docs.microsoft.com/dotnet/fsharp/tutorials/asynchronous-and-concurrent-programming/async/?WT.mc_id=academic-33202-cxa
    Asynchronous Workflows: https://docs.microsoft.com/dotnet/fsharp/language-reference/asynchronous-workflows/?WT.mc_id=academic-33202-cxa
    Code Samples: https://aka.ms/fsharp-101-samples
    Luis' Twitter: https://twitter.com/ljquintanilla
    #FSharp #DotNET #BeginnersSeries
    5 min
  • What is F#? [2 of 12] | F# for Beginners
    Learn what F# is, why you should consider it for your next application, and the types of applications you can build.
    šŸ« Free self-guided learning for F# on Microsoft Learn: https://aka.ms/mslearn-fsharp
    Links:
    https://aka.ms/learn-fsharp
    .NET F# Website: https://dotnet.microsoft.com/languages/fsharp?WT.mc_id=academic-33202-cxa
    F# Documentation: https://docs.microsoft.com/dotnet/fsharp/what-is-fsharp?WT.mc_id=academic-33202-cxa
    F# Foundation: https://fsharp.org/
    Luis's Twitter: https://twitter.com/ljquintanilla
    #FSharp #DotNET #BeginnersSeries
    4 min