dotnet

dotnet

By dotnet
Download on the App Store

dotnet episodes

  • Reducing Bugs with Raygun, .NET Aspire, and Local AI
    John-Daniel is the co-founder & CEO of Raygun, as well as previously an 11 year Microsoft MVP. In this session, JD will be covering how to use .NET Aspire to improve your local development experience when it comes to bug fixes, as well as how .NET Aspire helps leverage a fuller featured cloud service when in production. We'll also look at how the Raygun .NET Aspire integration uses a local LLM on your development PC to provide insight into how to resolve bugs as you're experiencing them in development. Totally free, on your development machine.
    ⌚ Chapters:
    00:00 Welcome to Raygun: Beating Bugs with .NET Aspire
    01:55 Agenda
    02:13 Raygun overview
    04:00 Creating great software
    04:35 - 06:15 Audio issues
    06:42 Raygun for .NET Aspire
    07:24 Demo
    20:44 In summary
    22:20 Q&A
    27:53 Wrap
    Sample Code: https://github.com/dotnet/eShopSupport - Coming Soon!
    Collection: https://aka.ms/dotnetAspireDevDay/Collection
    Playlist: https://aka.ms/foynryAspireDevDayVideos
    Book Discount: Pragmatic Microservices with C# and Azure
    https://aka.ms/dotnetAspireDevDay/Discount
    Survey: https://aka.ms/dotnetAspireDevDay/Survey
    Learn .NET Aspire: https://aka.ms/aspire/learn
    .NET Aspire Videos: https://aka.ms/aspire/videos
    .NET Aspire GitHub: https://github.com/dotnet/aspire
    Documentation: https://learn.microsoft.com/dotnet/aspire
    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
    28 min
  • .NET Aspire Internals and Extensibility
    Take a look at the basic building of .NET Aspire and the various extensibility points within the stack so that you can build your own extensions and maximize reuse and build composable distributed applications.
    ⌚ Chapters:
    00:00 Welcome to .NET Internals and Extensibility
    03:03 Sample code
    03:55 Layers in the application
    08:27 Builds, resources and annotations
    09:18 Demo
    20:35 Q&A
    24:31 Wrap
    Sample Code: https://github.com/dotnet/eShopSupport - Coming Soon!
    Collection: https://aka.ms/dotnetAspireDevDay/Collection
    Playlist: https://aka.ms/foynryAspireDevDayVideos
    Book Discount: Pragmatic Microservices with C# and Azure
    https://aka.ms/dotnetAspireDevDay/Discount
    Survey: https://aka.ms/dotnetAspireDevDay/Survey
    Learn .NET Aspire: https://aka.ms/aspire/learn
    .NET Aspire Videos: https://aka.ms/aspire/videos
    .NET Aspire GitHub: https://github.com/dotnet/aspire
    Documentation: https://learn.microsoft.com/dotnet/aspire
    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
    Featuring: Mitch Denny
    #dotnet
    25 min
  • OpenTelemetry with New Relic and .NET Aspire
    .NET Aspire is the new kid on the block when it comes to an opinionated, cloud-ready stack for building observable, production-ready, distributed applications. Having a built-in dashboard for the monitoring data is nice during development and your developers inner loop. But how do you configure OpenTelemetry correctly to send it to an observability backend? This is what this session is all about. And you’ll also learn how to send custom attributes by leveraging OpenTelemetry SDKs. Having all of this information in context and being able to easily analyze all of your telemetry, this is what our customers find valuable.
    ⌚ Chapters:
    00:00 Welcome to OpenTelemetry with New Relic and .NET Aspire
    00:54 Business objectives
    02:09 New Relic
    05:55 OpenTelemetry
    09:45 Demo: eShop application with OpenTelemetry
    30:25 In summary
    32:24 Resources
    33:23 Wrap
    Sample Code: https://github.com/dotnet/eShopSupport - Coming Soon!
    Collection: https://aka.ms/dotnetAspireDevDay/Collection
    Playlist: https://aka.ms/foynryAspireDevDayVideos
    Book Discount: Pragmatic Microservices with C# and Azure
    https://aka.ms/dotnetAspireDevDay/Discount
    Survey: https://aka.ms/dotnetAspireDevDay/Survey
    Learn .NET Aspire: https://aka.ms/aspire/learn
    .NET Aspire Videos: https://aka.ms/aspire/videos
    .NET Aspire GitHub: https://github.com/dotnet/aspire
    Documentation: https://learn.microsoft.com/dotnet/aspire
    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
    Featuring: Harry Kimpel
    #dotnetmaui #dotnetaspire
    34 min
  • Learn C# with CSharpFritz - .NET Aspire and Authentication
    Fritz returns to teach about building a blog website with .NET Aspire. Today we're adding authentication capabilities using Keycloak and the new features of .NET Aspire 8.1
    Community Links: https://github.com/csharpfritz/BigBadBlog
    Featuring: Jeff Fritz (@csharpfritz)
    #dotnetAspire #keyCloak #authentication
    2 hr
  • Production Grade Observability with Azure Monitor Application Insights
    This talk will offer insight on how to transition from using Aspire to iterate in development to using Azure Monitor Application Insights to observe production workloads. We will demo the value of Azure Monitor as a production-grade observability solution and share roadmap details.
    ⌚ Chapters:
    00:00 Welcome to Production Grade Observability with Azure Monitor Application Insights
    00:14 Agenda
    00:45 What is Production Monitoring
    03:45 Enablement
    06:34 Get started
    07:32 Demo
    20:54 In Summary
    21:30 Azure Monitor Roadmap
    23:03 Resources
    23:43 Closing remarks
    Sample Code: https://github.com/dotnet/eShopSupport - Coming Soon!
    Collection: https://aka.ms/dotnetAspireDevDay/Collection
    Playlist: https://aka.ms/foynryAspireDevDayVideos
    Book Discount: Pragmatic Microservices with C# and Azure
    https://aka.ms/dotnetAspireDevDay/Discount
    Survey: https://aka.ms/dotnetAspireDevDay/Survey
    Learn .NET Aspire: https://aka.ms/aspire/learn
    .NET Aspire Videos: https://aka.ms/aspire/videos
    .NET Aspire GitHub: https://github.com/dotnet/aspire
    Documentation: https://learn.microsoft.com/dotnet/aspire
    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
    Featuring: Matthew McCleary
    #dotnet #dotnetaspire
    26 min
  • .NET Aspire Dashboard & Telemetry
    Leslie Richardson showcases the Aspire Dashboard, explores dashboard telemetry and how it can help diagnose issues with your app, and shares how you can customize and add your own telemetry to the dashboard.
    ⌚ Chapters:
    00:00 Welcome to .NET Aspire Dashboard and Telemetry
    00:29 Agenda
    02:08 Dashboard Overview/Tour
    08:37 How telemetry works in .NET Aspire
    11:21 Demo: How to add custom telemetry to .NET Aspire
    19:19 Demo: Using the dashboard with non-Aspire apps
    25:58 In summary
    26:40 Q&A
    29:24 Wrap
    Sample Code: https://github.com/dotnet/eShopSupport - Coming Soon!
    Collection: https://aka.ms/dotnetAspireDevDay/Collection
    Playlist: https://aka.ms/foynryAspireDevDayVideos
    Book Discount: Pragmatic Microservices with C# and Azure
    https://aka.ms/dotnetAspireDevDay/Discount
    Survey: https://aka.ms/dotnetAspireDevDay/Survey
    Learn .NET Aspire: https://aka.ms/aspire/learn
    .NET Aspire Videos: https://aka.ms/aspire/videos
    .NET Aspire GitHub: https://github.com/dotnet/aspire
    Documentation: https://learn.microsoft.com/dotnet/aspire
    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
    Featuring: Leslie Richardson
    #dotnet
    30 min
  • Deployment Options for .NET Aspire Apps
    Brady and Maddy will show you all the various options you have for deploying .NET Aspire applications to Azure and Kubernetes in this demo-filled half-hour session.
    ⌚ Chapters:
    00:00 Welcome: Deployment Options for .NET Aspire Apps
    00:14 What is deployment
    00:44 Deploying eShop pre-Aspire
    04:45 Tools that can help
    03:36 Demo - How to deploy with .NET Aspire
    10:00 Q&A
    12:37 Demo
    24:27 Closing remarks
    26:32 Wrap
    Sample Code: https://github.com/dotnet/eShopSupport - Coming Soon!
    Collection: https://aka.ms/dotnetAspireDevDay/Collection
    Playlist: https://aka.ms/foynryAspireDevDayVideos
    Book Discount: Pragmatic Microservices with C# and Azure
    https://aka.ms/dotnetAspireDevDay/Discount
    Survey: https://aka.ms/dotnetAspireDevDay/Survey
    Learn .NET Aspire: https://aka.ms/aspire/learn
    .NET Aspire Videos: https://aka.ms/aspire/videos
    .NET Aspire GitHub: https://github.com/dotnet/aspire
    Documentation: https://learn.microsoft.com/dotnet/aspire
    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
    Featuring: Maddy Montaquila and Brady Gaster
    #dotnet
    27 min
  • Secrets, Security, and Keycloak in .NET Aspire
    In this session, we will delve into the critical role of secrets in enterprise applications and explore whether clients can effectively safeguard their secrets. We will define what identity means in the context of security and the appropriate methods of verification (authentication). The session will cover the appropriate use of secrets and strategies for keeping them secure. Attendees will also get a firsthand look at securing an Aspire app using the free, open-source, container-based Keycloak identity provider.
    ⌚ Chapters:
    00:00 Welcome: Secrets, Security and Keycloak in .NET Aspire
    00:23 Agenda
    01:05 Secrets and Identity
    03:42 Application example
    04:58 Why Keycloak?
    08:49 Demo: Authenticate with Keycloak
    21:38 Authenticating a machine or application
    23:00 Clients - Who can keep your secrets
    23:58 Hierarchy of secrets
    25:07 Unlock the Vault
    25:50 Secret parameters
    27:15 Closing remarks
    30:41 Wrap
    https://aka.ms/aspire-keyvault
    https://keycloak.org/server/vault
    Sample Code: https://github.com/dotnet/eShopSupport - Coming Soon!
    Collection: https://aka.ms/dotnetAspireDevDay/Collection
    Playlist: https://aka.ms/foynryAspireDevDayVideos
    Book Discount: Pragmatic Microservices with C# and Azure
    https://aka.ms/dotnetAspireDevDay/Discount
    Survey: https://aka.ms/dotnetAspireDevDay/Survey
    Learn .NET Aspire: https://aka.ms/aspire/learn
    .NET Aspire Videos: https://aka.ms/aspire/videos
    .NET Aspire GitHub: https://github.com/dotnet/aspire
    Documentation: https://learn.microsoft.com/dotnet/aspire
    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
    Featuring: Jeremy Likness
    #dotnet
    31 min
  • Harness the power of .NET Aspire Components
    Deep dive into .NET Aspire Component libraries. Learn about what problems these libraries solve, how to use them to make developing cloud applications easier, and more.
    ⌚ Chapters:
    00:00 Welcome: Harness the power of .NET Aspire Components
    00:13 What are components
    00:55 Demo: Why new component libraries
    26:50 Fundamentals Recap
    27:33 Versioning
    28:40 Handling Breaking Changes
    30:38 Q&A
    33:23 Wrap
    Sample Code: https://github.com/dotnet/eShopSupport - Coming Soon!
    Collection: https://aka.ms/dotnetAspireDevDay/Collection
    Playlist: https://aka.ms/foynryAspireDevDayVideos
    Book Discount: Pragmatic Microservices with C# and Azure
    https://aka.ms/dotnetAspireDevDay/Discount
    Survey: https://aka.ms/dotnetAspireDevDay/Survey
    Learn .NET Aspire: https://aka.ms/aspire/learn
    .NET Aspire Videos: https://aka.ms/aspire/videos
    .NET Aspire GitHub: https://github.com/dotnet/aspire
    Documentation: https://learn.microsoft.com/dotnet/aspire
    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
    Featuring: Eric Erhardt
    #dotnet
    34 min