dotnet

dotnet

By dotnet
Download on the App Store

dotnet episodes

  • Let's Talk Parallel Programming with Stephen Toub
    Stephen and Scott are back with more Deep .NET goodness! This time we are talking about Parallel in .NET, parallelism, and parallel programming in general! Let's get into it!
    Chapters:
    000:00 Intro
    00:01:18 Introducing System.Threading.Tasks.Parallel
    00:02:25 Reminiscing with 14 year old discussions about parallelism and .NET
    00:06:50 Basic tour through Parallel
    00:08:18 Implementing a basic Parallel.Invoke
    00:10:49 Implementing a basic Parallel.ForEach
    00:12:22 Philosophy around defaults and abstracting away details
    00:17:35 Challenges of and solutions for false sharing
    00:32:30 Challenges of and solutions for unbalanced workloads
    00:41:41 How Parallel interacts with the thread pool
    00:49:42 The little-known Partitioner type, and a better Parallel.ForEach implementation
    01:01:40 Parallel Stacks window in the Visual Studio debugger
    01:11:32 Wrapping up
    Resources:
    More Deep .NET: https://www.youtube.com/playlist?list=PLdo4fOcmZ0oX8eqDkSw4hH9cSehrGgdr1
    Scott's Blog: https://www.hanselman.com/blog/back-to-parallel-basics-do-you-really-want-to-do-that-or-why-doesnt-the-new-parallelfor-support-biginteger
    Parallel Programming in C#: https://learn.microsoft.com/dotnet/standard/parallel-programming/
    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 13 min
  • On .NET Live - Hanselman upgrades
    What's keeping you from updating your site to .NET 8? In this week's episode, Microsoft VP of Developer Community Scott Hanselman shows us his best tips for upgrading your sites and staying updated, saving money, and testing with Playwright.
    Featuring: Scott Hanselman (@shanselman)
    #upgrade #playwright
    1 hr 7 min
  • Let's Learn .NET: Semantic Kernel (Turkish)
    This monthly beginner series will walk through the fundamentals of using Semantic Kernel SDK to build intelligent applications that automate tasks and perform natural language processing. Come learn something new and leave with something that we all built, together, live with experts!
    🎁 Collection: https://aka.ms/letslearn/dotnet/SK
    🎯 Cloud Skills Challenge: https://aka.ms/letslearn/dotnet/SK/csc
    🏆 Assessment: https://aka.ms/letslearn/dotnet/SK/credentials
    🎥 Community Link: https://aka.ms/letslearn/dotnet
    🎙️ Featuring: Ayca Bas (@aycabs) Mert Yeter (@m3rtyeter)
    Acknowledgment: This content streams in Turkish.
    #LetsLearnDotNet #SemanticKernel
    1 hr 32 min
  • Let's Learn .NET: Semantic Kernel (Spanish)
    This monthly beginner series will walk through the fundamentals of using Semantic Kernel SDK to build intelligent applications that automate tasks and perform natural language processing. Come learn something new and leave with something that we all built, together, live with experts!
    🎁 Collection: https://aka.ms/letslearn/dotnet/SK
    🎯 Cloud Skills Challenge: https://aka.ms/letslearn/dotnet/SK/csc
    🏆 Assessment: https://aka.ms/letslearn/dotnet/SK/credentials
    🎥 Community Link: https://aka.ms/letslearn/dotnet
    🎙️ Featuring: Bruno Capuano (@elbruno), Oscar Obeso
    Acknowledgment: This content is presented in Spanish.
    #LetsLearnDotNet #SemanticKernel
    1 hr 49 min
  • Let's Learn .NET: Semantic Kernel (Portuguese)
    This monthly beginner series will walk through the fundamentals of using Semantic Kernel SDK to build intelligent applications that automate tasks and perform natural language processing. Come learn something new and leave with something that we all built, together, live with experts!
    🎁 Collection: https://aka.ms/letslearn/dotnet/SK
    🎯 Cloud Skills Challenge: https://aka.ms/letslearn/dotnet/SK/csc
    🏆 Assessment: https://aka.ms/letslearn/dotnet/SK/credentials
    🎥 Community Link: https://aka.ms/letslearn/dotnet
    🎙️ Featuring: Alexandre Costa (@magoolation) Jorge Arteiro (@JorgeArteiro)
    Acknowledgment: This content is presented in Portuguese.
    #dotnet #semantickernel
    2 hr 17 min
  • Create multi-window desktop apps with .NET MAUI
    .NET MAUI enables was built to be multi-window on desktop. This means you aren't restricted at all to having a single window for your application. Let's take a look at how to create a multi-window app with .NET MAUI and how to make sure you still create a great mobile experience.
    Chapters:
    00:00 - Intro
    00:30 - Demo application overview
    01:25 - Standard navigation review
    02:20 - Detecting devices wit multi-window support
    03:32 - Opening a details page as a separate window
    05:25 - Demo of multi-window details windows
    06:10 - Additional steps to support MacCatalyst
    07:05 - Wrap-up
    Resources:
    Documentation: https://learn.microsoft.com/dotnet/maui/fundamentals/windows
    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
    8 min
  • .NET Monthly Roundup - August 2024 - .NET 9 Preview, .NET Aspire 8.2, Top Videos, and more!
    📆Welcome to our August .NET Monthly Roundup with Jon Galloway! In just 3 minutes, Jon breaks down the latest news from the month of August 2024 that .NET developers need to know.
    🔗All links: https://aka.ms/dnmr-2408
    🌟.NET 9🌟
    ➡️.NET 9 Preview 7 is now available! - https://devblogs.microsoft.com/dotnet/dotnet-9-preview-7/
    ➡️BinaryFormatter removed from .NET 9 - https://devblogs.microsoft.com/dotnet/binaryformatter-removed-from-dotnet-9/
    🤖.NET + AI🤖
    ➡️Introducing the Azure AI Inference SDK: Access More AI Models with the Azure AI Model Catalog - https://devblogs.microsoft.com/dotnet/azure-ai-model-catalog-dotnet-inference-sdk/
    ➡️Introducing the Pinecone .NET SDK - https://devblogs.microsoft.com/dotnet/introducing-pinecone-dotnet-sdk/
    ➡️.NET Conf: Focus on AI 2024 - https://www.youtube.com/playlist?list=PLdo4fOcmZ0oX7Yg1cixIj6hXjz9C5MHJR
    ➡️Let's Learn .NET Semantic Kernel - https://www.youtube.com/watch?v=lCQOCoH3Osk&t=103s
    ➡️Let's Learn .NET | .NET Live TV - https://dotnet.microsoft.com/en-us/live/lets-learn-dotnet
    🚢.NET Aspire🚢
    ➡️Announcing .NET Aspire 8.2 - Goodbye Components, Hello Integrations! - https://devblogs.microsoft.com/dotnet/announcing-dotnet-aspire-8-2/
    ➡️Adding .NET Aspire to your existing .NET apps - https://devblogs.microsoft.com/dotnet/adding-dotnet-aspire-to-your-existing-dotnet-apps/
    ➡️.NET Aspire Developers Day - https://www.youtube.com/playlist?list=PLdo4fOcmZ0oWMbEO7CiaDZh6cqSTU_lzJ
    ⚒️Tools Updates⚒️
    ➡️First preview of Visual Studio 2022 v17.12 with .NET 9 - https://devblogs.microsoft.com/visualstudio/first-preview-of-visual-studio-2022-v17-12-with-net-9/
    ➡️C# Dev Kit update brings enhanced Razor IntelliSense, Project Status, and New Config Options - https://devblogs.microsoft.com/dotnet/whats-new-in-csharp-dev-kit-august-2024/
    🤝Community🤝
    ➡️Announcing .NET Community Toolkit 8.3 - https://devblogs.microsoft.com/dotnet/announcing-the-dotnet-community-toolkit-830/
    Chapters
    00:00 Intro
    00:18 .NET 9 Updates
    00:43 .NET + AI Updates
    01:21 .NET Aspire Updates
    02:02 Visual Studio and Tools Updates
    02:27 Community News
    #dotnet #aspire #visualstudio
    3 min
  • .NET MAUI Community Standup - .NET MAUI + Amazing TitleBars
    Come and join David, TJ, and our guest Mike Corsaro for some highlights in MAUI from August and see a cool demo of the new TitleBar Mike has been working on!
    Community Links: https://www.theurlist.com/dotnetMauiStandupAug24
    Featuring: David Ortinau (@davidortinau), TJ Lambert (@Tije709), Mike Corsaro (@f0da)
    #dotnet #MAUI #community
    1 hr 2 min
  • Let's Learn .NET: Semantic Kernel (한국어)
    이번에는 Semantic Kernel SDK의 기초적인 사용법에 대해 알아보기로 합니다. Semantic Kernel을 사용하면 손쉽게 지능형 앱을 만들 수 있는데요, 자연어 입력을 통해 기존의 애플리케이션과 통합할 수 있는 개발 경험을 제공합니다.
    전문가와 함께 실시간으로 새로운 무언가를 만들어 볼까요?
    Acknowledgment: This content is presented in Korean.
    🎁콜렉션: https://aka.ms/letslearn/dotnet/SK
    🎯클스챌: https://aka.ms/letslearn/dotnet/SK/csc
    🏆테스트: https://aka.ms/letslearn/dotnet/SK/credentials
    🎥시리즈: https://aka.ms/letslearn/dotnet
    🎙️진행: 박구삼 (Microsoft MVP), 이종인 (Microsoft MVP), 유저스틴 (@justinchronicle)
    Community Links: https://aka.ms/letslearn/dotnet
    Featuring: 박구삼 (Microsoft MVP), 이종인 (Microsoft MVP), 유저스틴 (@justinchronicle)
    #dotnet #semantickernel
    1 hr 45 min