dotnet

dotnet

By dotnet
Download on the App Store

dotnet episodes

  • What are .NET Aspire components?
    Read announcement blog: https://aka.ms/aspireGA | Watch the series - https://aka.ms/aspire/videos
    .NET Aspire components are a special set of NuGet packages that integrate and sync together common client libraries that connect to things like databases and messaging services in your .NET Aspire application and enable other great features.
    Learn more: https://aka.ms/aspire/learn
    .NET Aspire at Microsoft Build 2024: https://build.microsoft.com/sessions?filter=deliveryTypes%2FlogicalValue%3EOnline&search=.net+aspire&sortBy=relevance
    Documentation: https://learn.microsoft.com/dotnet/aspire/fundamentals/components-overview?tabs=dotnet-cli
    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 #whatareaspirecomponents #aspirecomponents #components #dotnetaspire
    5 min
  • What is the .NET Aspire Dashboard?
    Read announcement blog: https://aka.ms/aspireGA | Watch the series - https://aka.ms/aspire/videos
    The .NET Aspire Dashboard is a comprehensive tool for application diagnostics and monitoring. The dashboard allows you to closely track various aspects of your app, including logs, traces, and environment configurations, in real-time. It's purpose-built to enhance the local development experience, providing an insightful overview of your app's state and structure.
    Learn more: https://aka.ms/aspire/learn
    .NET Aspire at Microsoft Build 2024: https://build.microsoft.com/sessions?filter=deliveryTypes%2FlogicalValue%3EOnline&search=.net+aspire&sortBy=relevance
    .NET Aspire Dashboard documentation: https://learn.microsoft.com/dotnet/aspire/fundamentals/dashboard/overview
    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 #whatisdotnetaspiredashboard #aspiredashboard #dashboard #dotnetaspire
    4 min
  • What is Dev Time Orchestration?
    Read announcement blog: https://aka.ms/aspireGA | Watch the series - https://aka.ms/aspire/videos
    .NET Aspire provides APIs (Application Programming Interfaces) for creating distributed applications made up of multiple resources. It simplifies management by abstracting service discovery, environment variables, and container configurations, ensuring consistent setups across apps.
    Learn more: https://aka.ms/aspire/learn
    .NET Aspire at Microsoft Build 2024: https://build.microsoft.com/sessions?filter=deliveryTypes%2FlogicalValue%3EOnline&search=.net+aspire&sortBy=relevance
    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 #whatisdevtimeorchestration #devtimeorchestration #dotnetaspire
    5 min
  • What is .NET Aspire?
    Watch the series - https://aka.ms/aspire/videos
    .NET Aspire is designed to easily build observable and reliable cloud-native applications while improving productivity for developers building those applications at a rapid pace.
    .NET Aspire does this in five main areas: the .NET Aspire Dashboard, application orchestration, components, service discovery, and deployment. Each of these pieces can be adopted individually into an existing application or adopted all together if you are starting a new project.
    Learn more: https://aka.ms/aspire/learn
    .NET Aspire at Microsoft Build 2024: https://build.microsoft.com/sessions?filter=deliveryTypes%2FlogicalValue%3EOnline&search=.net+aspire&sortBy=relevance
    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 #whatisaspire #dotnetaspire #aspire
    6 min
  • What is cloud-native development?
    Watch the series - https://aka.ms/aspire/videos
    Cloud-native architecture and technologies are an approach to designing, constructing, and operating workloads that are built in the cloud and take full advantage of the cloud computing model. In practice, cloud-native refers to two things. The first is building resilient, manageable and observable applications for the modern cloud. The second is the set of technologies, practices, and architectures the industry is developing to achieve these goals.
    Learn more: https://aka.ms/aspire/learn
    .NET Aspire at Microsoft Build 2024: https://build.microsoft.com/sessions?filter=deliveryTypes%2FlogicalValue%3EOnline&search=.net+aspire&sortBy=relevance
    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 #whatiscloudnative #cloudnative
    3 min
  • .NET Data Community Standup - Harnessing the Power of Firebird in .NET
    In this community talk, we delve into the integration of Firebird, an open-source SQL relational database management system, with .NET, a free, cross-platform, open-source developer platform. This session aims to provide an understanding of how these two powerful technologies can be combined to create robust, scalable, and efficient applications.
    This talk is designed for developers of all levels interested in expanding their knowledge on database management and .NET development. Whether you're a seasoned developer or a beginner looking to broaden your skill set, this talk will provide valuable insights into the effective use of Firebird with .NET.
    Join us for this enlightening session and discover how you can harness the power of Firebird in .NET to take your applications to the next level.
    Community Links: https://learn.microsoft.com/en-us/ef/core/learn-more/community-standups#May15_2024
    Featuring: Jiri Cincura, Shay Rojansky, Arthur Vickers
    #Firebird #DotNet #EFCore
    1 hr 11 min
  • Learn C# with CSharpFritz: Basics of .NET Aspire - Part 1
    Let's learn the basics of .NET Aspire by building a simple blog website. We'll introduce a blog application that reads from markdown files on disk and start migrating it to use .NET Aspire and its cloud stack features
    Links: https://github.com/csharpfritz/BigBadBlog
    Featuring: Jeff Fritz (@csharpfritz)
    #csharp #aspire #cloudNative
    2 hr 4 min
  • On .NET Live - Cross-platform with Uno Platform and .NET Open Source
    One of the best features of .NET is its cross-platform compatibility. In this week's episode, community MVP Jérôme Laban shows us Uno Platform, an open-source platform for building single codebase native mobile, web, desktop and embedded apps quickly.
    ⌚ Chapters:
    00:00 Countdown begins
    03:05 Welcome to On .NET Live
    03:59 Today we're talking about Uno Platform
    09:39 What is Uno
    17:21 Get Started
    29:53 Demo
    56:37 Uno Playground
    57:34 Q&A
    01:00:42 Wrap
    Links:
    GitHub NuGet Package Explorer:
    https://github.com/NuGetPackageExplorer/NuGetPackageExplorer
    Playground: https://playground.platform.uno/#date-and-time
    Featuring: Jerome Laban (@jlaban), Frank Boucher (@fboucheros), Cam Soper (@camsoper), Maria Wenzel (@mairacw)
    #crossplatform #dotnet #livedemo #opensource
    1 hr 2 min
  • A Complete .NET Developer's Guide to Span with Stephen Toub
    Scott and Stephen are back with another entry in the Deep .NET series, this time looking deep at System.Span enabling the representation of contiguous regions of arbitrary memory, regardless of whether that memory is associated with a managed object, is provided by native code via interop, or is on the stack. And it does so while still providing safe access with performance characteristics like that of arrays. Let's go deep on Span.
    Chapters:
    00:00:00 Exploring the Impact and Evolution of Span in Software Engineering
    00:03:09 Deep Dive into Assembly Code and its Translation
    00:04:15 Exploring Methods to Disassemble and Analyze C# Function
    00:05:43 Exploring the JIT Compiler and Assembly Code Optimization
    00:12:03 Understanding Arrays and Pointers in Programming
    00:16:46 Understanding Memory Management and Array Access in Programming
    00:24:35 Discussing the Cost and Implementation of Memory Management Functions
    00:26:23 Exploring the Intersection of Performance, Maintenance, and Interop in Programming
    00:31:51 Understanding the Concept and Impact of Span in Computer Science
    00:39:28 Discussion on Memory Protection and Immutability in Unix and Windows
    00:45:59 Implementing and Understanding the Concept of Ref Functions in C#
    00:51:08 Exploring JavaScript Optimal Notation and Memory Management
    00:54:28 Exploring the Implementation and Functionality of Span in Programming
    00:59:53 The Evolution and Impact of Span in .NET Development
    Resources:
    Documentation: https://learn.microsoft.com/dotnet/standard/memory-and-spans/
    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 3 min
  • Languages & Runtime Community Standup: Update on System.CommandLine
    System.CommandLine drives the .NET CLI and many .NET Tools and CLI applications, but it's still in preview. Hear about our challenges, and the new direction we're taking to build a platform that empowers CLI authors and extenders - who can leave the icky parsing stuff to us and focus on the great things they want to do for end users or to simplify authoring libraries.
    ⌚ Chapters:
    00:00 Countdown
    02:20 Welcome to Languages & Runtime Community Standup
    08:54 Parser overview - Separate stable and evolving functionality
    25:25 Q&A
    56:35 System.CommandLine - Proposed timeline - breaking news
    59:45 Q&A
    01:05:12 Thank you for watching!
    Links:
    https://github.com/dotnet/command-line-api/issues/2338
    https://github.com/dotnet/command-line-api/
    Featuring: Kathleen Dollard (@KathleenDollard), Kevin Bost (@keboo), Mikayla Hutchinson, Chet Husk (@ChetHusk), Bill Wagner (@BillWagner)
    #dotnet #demo #CLI
    1 hr 11 min