dotnet

dotnet

By dotnet
Download on the App Store

dotnet episodes

  • .NET AI Community Standup: What’s New in .NET AI-Samples
    We’re happy to showcase the latest enhancements to the “AI-SAMPLES” GitHub repository, featuring the new support for Open Source Large Language Models like Phi-3 and Llama 3. Additionally, we’ll provide a glimpse into the development of a .NET framework for evaluating LLMs. This session is perfect for developers looking to leverage AI advancements in their .NET applications.
    ⏲️ Chapters:
    00:00 Countdown
    00:06 Welcome to the .NET AI Community Standup
    02:06 Community Links
    12:00 A look back at last week's demo
    27:21 Demo
    43:39 Learn more
    https://learn.microsoft.com/en-us/azure/ai-studio/concepts/evaluation-approach-gen-ai
    57:45 Wrap
    Links:
    https://www.theurlist.com/aiandnet04
    https://github.com/dotnet/ai-samples
    Featuring: Bruno Capuano (@elbruno), Jordan Matthiesen (@jmatthiesen), Maho Pacheco (@theraccoonbytes)
    #DotNet #AI #OpenSource #LLMs #Phi3 #Llama3 #MicrosoftAI
    59 min
  • Learn C# with CSharpFritz: Introducing .NET Aspire
    Fritz introduces us to the .NET Aspire tech stack. In this discussion-focused episode, we will learn what .NET Aspire is and how we can add it to our existing applications to enable distributed application development and deployment
    Links: https://github.com/csharpfritz/csharp_with_csharpfritz
    Featuring: Jeff Fritz (@csharpfritz)
    #dotnet #aspire #dotnetAspire
    2 hr 6 min
  • Deep Dive into RegEx with Stephen Toub
    Scott and Stephen are back with another deep dive into C# and .NET features. This time is RegEx, everyone's favorite powerful magical strings that you can never figure out how to exactly get write. Stephen breaks down every bit that you need to know about RegEx in .NET.
    Chapters:
    00:00:00 Understanding and Utilizing Regular Expressions in Software Development
    00:04:36 Deep Dive into Regular Expressions in Visual Studio
    00:11:22 Understanding Regular Expressions and Their Applications
    00:17:20 Understanding the Interpretation and Implementation of Regular Expressions in Programming
    00:18:22 Understanding the Process of Programming: Interpretation and Compiling
    00:23:48 Exploring New Engine Features in .NET 7
    00:26:49 Understanding the Role and Functionality of Source Generators in the C# Project
    00:31:33 Understanding the Role and Functionality of Source Generators in Programming
    00:33:23 Discussing the Functionality and Evolution of Source Generators in C#
    00:37:03 Discussing Testing and Debugging Regular Expressions
    00:40:08 Understanding the Algorithmic Process of Matching Patterns
    00:42:28 Understanding the Complexity and Backtracking in Linear Programming
    00:43:30 Understanding the Complexity and Efficiency of Regular Expressions
    00:50:29 Exploring the Efficiency and Limitations of Regex Engines in Web Development
    00:54:24 Discussion on Regex Implementation and Caching in Programming
    00:57:58 Exploring the Implementation and Best Practices of Regular Expressions in Application Development
    01:02:39 Understanding the Use of Search Values in .NET 8 and its Optimization
    01:04:31 Understanding the Internals of Regex Programming
    Resources:
    Docs: https://learn.microsoft.com/dotnet/standard/base-types/regular-expression-language-quick-reference
    Connect with .NET:
    Blog: https://aka.ms/dotnet/blog
    Twitter: https://aka.ms/dotnet/twitter
    TikTok: https://aka.ms/dotnet/tiktok
    Mastodon: https://aka.ms/dotnet/mastodon
    LinkedIn: https://aka.ms/dotnet/linkedin
    Facebook: https://aka.ms/dotnet/facebook
    Docs: https://learn.microsoft.com/dotnet
    Forums: https://aka.ms/dotnet/forums
    🙋‍♀️Q&A: https://aka.ms/dotnet-qa
    👨‍🎓Microsoft Learn: https://aka.ms/learndotnet
    #dotnet #csharp #regex
    1 hr 10 min
  • Get Started with .NET and AI using dotnet/ai-samples QuickStarts
    Learn quickly how to use AI with-in your .NET application with Azure Open AI SDK or Semantic Kernel (#SK) with these quickstart samples. In this video, Frank shows how to get started with the sample available at: https://github.com/dotnet/ai-samples.
    Chapters:
    00:00 Introduction
    00:49 Quickstarts
    01:40 Azure Developer CLI
    05:24 Azure Open AI SDK Sample
    08:36 Semantic Kernel Sample
    10:32 Clean-up Azure Resources
    Resources:
    GitHub Repository: https://github.com/dotnet/ai-samples
    Template Library: https://azure.github.io/awesome-azd
    Connect with .NET:
    Blog: https://aka.ms/dotnet/blog
    Twitter: https://aka.ms/dotnet/twitter
    TikTok: https://aka.ms/dotnet/tiktok
    Mastodon: https://aka.ms/dotnet/mastodon
    LinkedIn: https://aka.ms/dotnet/linkedin
    Facebook: https://aka.ms/dotnet/facebook
    Docs: https://learn.microsoft.com/dotnet
    Forums: https://aka.ms/dotnet/forums
    🙋‍♀️Q&A: https://aka.ms/dotnet-qa
    👨‍🎓Microsoft Learn: https://aka.ms/learndotnet
    #dotnet
    12 min
  • .NET MAUI Community Standup: #XamarinGaveMe and Rachel guest visit!
    Join Maddy, David, and Rachel from the MAUI team to talk about the end of Xamarin support, what's going on with MAUI in May, and Rachel's critique of Dave's latest sample app!
    ⏲️ Chapters:
    00:00 Countdown
    03:07 Welcome to the .NET Maui Community Standup
    05:10 #XamarinGaveMe
    16:57 Coming soon - C# debugger
    18:23 Community Links
    28:38 Keyboard accessibility with Rachel
    30:38 Demo
    59:41 Wrap
    Links: https://www.theurlist.com/maui-standup-may2024
    aka.ms/xamarin/eos-faq
    https://github.com/jsuarezruiz/maui-linux/
    https://devblogs.microsoft.com/dotnet/the-journey-to-accessible-apps-keyboard-accessible/
    Featuring: Maddy Montaquila (@maddymontaquila), David Ortinau (@davidortinau), Rachel Kang (@therachelkang)
    #csharp #maui #xamarin
    1 hr 1 min
  • .NET MAUI Community PR Reviews - May 2024
    Connect with .NET:
    Blog: https://aka.ms/dotnet/blog
    Twitter: https://aka.ms/dotnet/twitter
    TikTok: https://aka.ms/dotnet/tiktok
    Mastodon: https://aka.ms/dotnet/mastodon
    LinkedIn: https://aka.ms/dotnet/linkedin
    Facebook: https://aka.ms/dotnet/facebook
    Docs: https://learn.microsoft.com/dotnet
    Forums: https://aka.ms/dotnet/forums
    🙋‍♀️Q&A: https://aka.ms/dotnet-qa
    👨‍🎓Microsoft Learn: https://aka.ms/learndotnet
    #dotnet
    54 min
  • Learn C# with CSharpFritz - PWA and Publishing with Blazor
    Fritz wraps up the series on Blazor with .NET 8 by enabling the pizza website as a progressive web app (PWA) and publishes it to Microsoft Azure
    Community Links: https://github.com/csharpfritz/csharp_with_csharpfritz
    Featuring: Jeff Fritz (@csharpfritz)
    #blazor #web #dotnet
    2 hr 7 min
  • On .NET Live: Supercharging Blazor SSR with htmx
    Are you using a front-end framework with Blazor? In this week's episode, community MVP Egin Hansen shows us how to supercharge Blazor static server-side rendering (SSR) with the htmx front-end library. Adding htmx gives you access to another level of interactivity while still retaining all the advantages of Blazor SSR stateless nature.
    Featuring: Egil Hansen (@egilhansen)
    #blazor #htmx
    1 hr 2 min
  • An even DEEPER Dive into LINQ with Stephen Toub
    Scott and Stephen are back to go even deeper on LINQ (Language Integrated Query). LINQ easily enables developers to write query expressions with a declarative query syntax that allow them to perform filtering, ordering, grouping, and so much more with minimal code. Let's go!
    Part 1: Deep Dive on LINQ with Stephen Toub - https://youtu.be/xKr96nIyCFM
    Chapters:
    00:00:00 Deep Dive into Implementing Iteration in Programming
    00:01:50 Understanding the Implementation and Functionality of Custom Iterators in Link
    00:07:45 Discussing Optimization Strategies and Array Specialization in Programming
    00:10:43 Understanding the Use of Sharp Lab and Compiler Optimization in C
    00:15:20 Discussing Optimizations in Link Methods in Programming
    00:16:39 Understanding SIMD and its Application in Computer Processing
    00:20:12 Discussion on Code Analysis and Optimization Techniques in Software Development
    00:23:46 Discussing and Implementing Iteration-Based and Manual Arrays in Programming
    00:30:30 Exploring Compiler Optimizations and State Management in Programming
    00:37:04 Exploring Hyper and Micro Optimization in Programming
    00:40:11 Exploring Code Optimizations and Trade-offs in Programming
    00:45:41 Discussing the Challenges and Implications of Optimizations in Software Performance
    00:47:54 Discussing the Implementation and Optimization of Select in Programming
    00:51:49 Discussion on Programming Syntax and Benchmarks
    00:54:41 Implementing and Discussing Iteration Code in Programming
    00:57:12 Understanding the Functionality and Implementation of C# Compiler Keywords
    01:02:42 Improving Functionality and Performance of Manual Implementation of Iteration Methods
    01:08:39 Exploring the Optimization and Implementation of Select Operators in Programming
    01:12:57 Understanding and Optimizing Iteration Operations in Programming
    01:18:09 Implementing and Utilizing Link in Programming: A Two-Parter
    Resources:
    Documentation: https://learn.microsoft.com/dotnet/csharp/linq/
    Connect with .NET:
    Blog: https://aka.ms/dotnet/blog
    Twitter: https://aka.ms/dotnet/twitter
    TikTok: https://aka.ms/dotnet/tiktok
    Mastodon: https://aka.ms/dotnet/mastodon
    LinkedIn: https://aka.ms/dotnet/linkedin
    Facebook: https://aka.ms/dotnet/facebook
    Docs: https://learn.microsoft.com/dotnet
    Forums: https://aka.ms/dotnet/forums
    🙋‍♀️Q&A: https://aka.ms/dotnet-qa
    👨‍🎓Microsoft Learn: https://aka.ms/learndotnet
    #dotnet
    1 hr 21 min