dotnet

dotnet

By dotnet
Download on the App Store

dotnet episodes

  • Set up your F# development environment [3 of 12] | F# for Beginners
    Learn how to set up your F# development environment in Visual Studio Code, Visual Studio, and .NET Interactive.
    šŸ« Free self-guided learning for F# on Microsoft Learn: https://aka.ms/mslearn-fsharp
    Links:
    https://aka.ms/learn-fsharp
    Install F#: https://docs.microsoft.com/en-us/dotnet/fsharp/get-started/install-fsharp?WT.mc_id=academic-33202-cxa
    NET SDK Download: https://dotnet.microsoft.com/download?WT.mc_id=academic-33202-cxa
    Visual Studio Code Download: https://code.visualstudio.com/Download?WT.mc_id=academic-33202-cxa
    Visual Studio Download: https://visualstudio.microsoft.com/downloads/?WT.mc_id=academic-33202-cxa
    Ionide Extension: https://marketplace.visualstudio.com/items?itemName=Ionide.Ionide-fsharp?WT.mc_id=academic-33202-cxa
    .NET Interactive: https://github.com/dotnet/interactive
    Luis's Twitter: https://twitter.com/ljquintanilla
    #FSharp #DotNET #BeginnersSeries
    6 min
  • Scripting with F# Interactive [4 of 12] | F# for Beginners
    Learn how to use F# Interactive to run code in real-time and build scripts.
    šŸ« Free self-guided learning for F# on Microsoft Learn: https://aka.ms/mslearn-fsharp
    Links:
    https://aka.ms/learn-fsharp
    F# Interactive: https://docs.microsoft.com/dotnet/fsharp/tools/fsharp-interactive/?WT.mc_id=academic-33202-cxa
    F# Interactive Options: https://docs.microsoft.com/dotnet/fsharp/language-reference/fsharp-interactive-options?WT.mc_id=academic-33202-cxa
    Ionide Extension: https://marketplace.visualstudio.com/items?itemName=Ionide.Ionide-fsharp?WT.mc_id=academic-33202-cxa
    Code Samples: https://aka.ms/fsharp-101-samples
    Luis' Twitter: https://twitter.com/ljquintanilla
    #FSharp #DotNET #BeginnersSeries
    6 min
  • Value binding & immutability [5 of 12] | F# for Beginners
    In F#, values are immutable by default. In this video, you'll learn what values are, the power of type inference, how to associate them with descriptive names (value binding), and in cases where you need to change your values in place how you can create mutable bindings.
    šŸ« Free self-guided learning for F# on Microsoft Learn: https://aka.ms/mslearn-fsharp
    Links:
    https://aka.ms/learn-fsharp
    F# Values: https://docs.microsoft.com/dotnet/fsharp/language-reference/values/?WT.mc_id=academic-33202-cxa
    let Bindings: https://docs.microsoft.com/dotnet/fsharp/language-reference/functions/let-bindings?WT.mc_id=academic-33202-cxa
    Lambda Expressions: https://docs.microsoft.com/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
    5 min
  • Group data with Tuples, Records, and Discriminated Unions [7 of 12] | F# for Beginners
    In this video, we'll learn how you can group and aggregate data and create more complex types using Tuples, Records, and Discriminated Unions.
    šŸ« Free self-guided learning for F# on Microsoft Learn: https://aka.ms/mslearn-fsharp
    Links:
    https://aka.ms/learn-fsharp
    Tuples: https://docs.microsoft.com/dotnet/fsharp/language-reference/tuples/?WT.mc_id=academic-33202-cxa
    Records: https://docs.microsoft.com/dotnet/fsharp/language-reference/functions/?WT.mc_id=academic-33202-cxa
    Anonymous Records: https://docs.microsoft.com/dotnet/fsharp/language-reference/anonymous-records/?WT.mc_id=academic-33202-cxa
    Members: https://docs.microsoft.com/dotnet/fsharp/language-reference/members/?WT.mc_id=academic-33202-cxa
    Dicriminated Unions: https://docs.microsoft.com/dotnet/fsharp/language-reference/discriminated-unions/?WT.mc_id=academic-33202-cxa
    Code Samples: https://aka.ms/fsharp-101-samples
    Luis' Twitter: https://twitter.com/ljquintanilla
    #FSharp #DotNET #BeginnersSeries
    10 min
  • ASP.NET Community Standup - Building ASP.NET Core apps in F#
    Join our guest Isaac Abraham to hear why you would use F# for web applications, what the SAFE Stack is, and see some code-first demos with ASP.NET Core using various libraries including Giraffe and Saturn.
    Community Links: https://www.theurlist.com/aspnet-standup-2021-07-27
    Featuring: Isaac Abraham (@isaac_abraham)
    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
    #aspnetcore #FSharp
    1 hr 23 min
  • Migrate apps to modern authentication
    In this episode, JP Dandison returns to chat with Christo about migrating your authentication code to the newer MSAL and Identity.Web libraries
    [00:00] - Introduction
    [02:15] - Why think about migrating to modern authentication?
    [03:37] - How can developers migrate to the new libraries?
    [07:30] - Demo
    [13:16] - Learn how to get started with migrating
    Migrating applications to MSAL.NET or Microsoft.Identity.Web
    https://docs.microsoft.com/azure/active-directory/develop/msal-net-migrationd?WT.mc_id=dotnet-00000-cephilli
    Migrate confidential client applications from ADAL.NET to MSAL.NET
    https://docs.microsoft.com/azure/active-directory/develop/msal-net-migration-confidential-client?WT.mc_id=dotnet-00000-cephilli
    šŸ™‹ā€ā™€ļøšŸ™‹ā€ā™‚ļø Get your questions answered on the Microsoft Q&A for .NET: https://aka.ms/dotnet-qa
    šŸ« Learn C#, F#, and .NET with free self-guided learning from Microsoft Learn: https://aka.ms/learndotnet
    #DotNet #security
    18 min
  • ASP.NET Community Standup - Logging updates in ASP.NET Core 6
    Learn about the new logging updates for ASP.NET Core 6, including subcategories for better filtering in Kestrel logs.
    Community Links: https://www.theurlist.com/aspnet-standup-2021-08-03
    Featuring: Maryam Ariyan (@maryamariyan), Sourabh Shirhatti (@sourabhshirhatti)
    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
    #dotnet #aspnetcore
    1 hr 6 min
  • Let's Learn .NET - F#
    Together, we will walk through the fundamentals of F# (pronounced "F-sharp"). F# is a functional programming language that runs on .NET and supports object-oriented programming. The type system and unique features of this language make a great fit for data science and ML. Come learn something new and leave with something that we all built together, live with experts. Streaming LIVE on Learn TV!
    Learn More: https://docs.microsoft.com/events/learntv/lets-learn-net-fsharp/?WT.mc_id=friends-0000-jamont
    Microsoft Learn for F# - https://docs.microsoft.com/learn/modules/fsharp-first-steps/?WT.mc_id=friends-0000-jamont
    2 hr 1 min
  • Desktop Community Standup - Updates and Q&A
    Join us for a few quick updates and bring your questions, because largely this standup will be focused on Q&A!
    Featuring: Olia Gavrysh (@oliagavrysh), Dmitry Lyalin (@LyalinDotCom)
    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
    #WinForms, #WPF, #HotReload, #desktop, #Q&A
    1 hr 1 min
  • Entity Framework Community Standup - OData
    OData is one of the best protocols out there to supercharge your ASP.NET Core APIs with so many capabilities such as shaping, filtering, batching and ordering the data on the fly - it executes it's queries on the server which tremendously improves the performance on client side. Hassan talks all things OData on the Community Standup.
    Community Links: https://www.theurlist.com/efcore-standup-2021-07-28
    Featuring: Jeremy Likness (@JeremyLikness), Hassan Habib (@HassanRezkHabib)
    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
    #efcore #api #odata
    1 hr 22 min