dotnet

dotnet

By dotnet
Download on the App Store

dotnet episodes

  • Welcome to System.Text.Json - How to read & write .NET objects as JSON
    James and Matt walk through the basics of System.Text.Json to read and write .NET objects as JSON! This amazing built in feature of .NET that nearly every app can utilize. Serialization is the process of converting the state of an object, that is, the values of its properties, into a form that can be stored or transmitted. The serialized form doesn't include any information about an object's associated methods. Deserialization reconstructs an object from the serialized form.
    The System.Text.Json library design emphasizes high performance and low memory allocation over an extensive feature set. Built-in UTF-8 support optimizes the process of reading and writing JSON text encoded as UTF-8, which is the most prevalent encoding for data on the web and files on disk.
    The library also provides classes for working with an in-memory document object model (DOM). This feature enables random access to the elements in a JSON file or string.
    00:00 - Intro & What is JSON and System.Text.Json?
    03:00 - Writing/Serializing .NET Objects as JSON
    07:40 - Writing JSON Data to a File
    12:05 - Reading/Deserializing JSON as .NET Objects
    15:05 - Reading a JSON File to a .NET Object
    19:00 - Wrap-up and what's next
    Docs: https://learn.microsoft.com/dotnet/standard/serialization/system-text-json/overview
    .NET Beginner Videos: https://dot.net/videos
    Free Code Camp Certification: https://aka.ms/csharp-certification
    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
    21 min
  • Use gradients in your UI | .NET MAUI Minutes
    Sometimes a solid color isn't enough, and your app's UI calls for gradients everywhere! Join Maddy for a quick crash course on how to create both linear and radial gradients, and how to customize them to meet your vision.
    Gradients Docs - https://learn.microsoft.com/dotnet/maui/user-interface/brushes/gradient Brushes Docs - https://learn.microsoft.com/dotnet/maui/user-interface/brushes/
    Microsoft Learn Training for .NET MAUI: https://learn.microsoft.com/training/paths/build-apps-with-dotnet-maui/
    #dotnet #dotnetmauiBlog:
    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
    5 min
  • Reusable styles in your app | .NET MAUI Minutes
    In this episode, deep dive into the world of XAML styling. Learn the difference between explicit and implicit styles, when to use style classes, and different strategies for styling your app to look the same across platforms.
    Docs - https://learn.microsoft.com/dotnet/maui/user-interface/styles/xaml
    Microsoft Learn Training for .NET MAUI: https://learn.microsoft.com/training/paths/build-apps-with-dotnet-maui/
    Chapters:
    00:00 - Intro
    01:08 - Default Styles Overview
    02:00 - Implicit & Explicit Styles
    03:30 - Page Level Styles
    05:00 - Cascading Styles
    05:40 - Applying Multiple Styles
    06:45 - Wrap-up
    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 #dotnetmaui
    8 min
  • Burke Learns Blazor - Global HTTP Handling
    This week, Burke and Jon ignore Christmas completely and instead do some things with global http request handling and displaying active request status in the app.
    Community Links: https://theurlist.com/burke-learns-blazor
    Featuring: Burke Holland (@burkeholland), Jon Galloway (@jongalloway)
    #Blazor #CSharp #VSCode
    1 hr 27 min
  • Architecting IoT applications with Meadow and .NET
    Building a great solution starts with a great architecture. In this video, Jorge talks about structure and strategy to build .NET IoT applications for maintainability, flexibility and scale. Learn how to get your next IoT project started on the right foot to enable flexible hardware design and flexible platform support, including Meadow Feather, Raspberry Pi and desktop.
    Chapters:
    00:00 - Intro on IoT Logging with Meadow Cloud
    01:08 - Logging Events with Meadow
    03:45 - Handling Network Failures and Retrying
    04:25 - Development Best Practices and Displaying Data
    06:38 - Wrap-up
    Resources:
    ProjectLab - https://store.wildernesslabs.co/collections/frontpage/products/project-lab-board
    Hackster projects - https://www.hackster.io/WildernessLabs
    Wilderness.Labs - https://www.wildernesslabs.co/
    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
  • Customizing borders & corners | .NET MAUI Minutes
    In this episode, Maddy shows you how to add borders and corners to different .NET MAUI controls. She also shows you how to make even more custom borders, for example with dashed lines.
    Docs - https://learn.microsoft.com/dotnet/maui/user-interface/controls/border
    Microsoft Learn Training for .NET MAUI: https://learn.microsoft.com/training/paths/build-apps-with-dotnet-maui/
    Chapters:
    00:00 - Intro
    00:20 - Customizing Borders on Buttons
    01:40 - Custom Border with the Border Control
    03:30 - Custom shapes on borders
    04:43 - Wrap-up
    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 #dotnetmaui
    6 min
  • Build your own course assistant with AI
    Are you using Azure OpenAI Service to build Copilot applications? Do you understand the concept of Copilot Stack? In this session we will use Semantic Kernel to build your first Copilot application based on Copilot Stack.
    0:00 Intro to artificial intelligence
    10:05 Project overview
    16:22 Let's see the code!
    34:00 Moving from notebooks to Program.cs
    39:50 Recap
    Download .NET 8 - https://aka.ms/get-dotnet-8
    Hack Together - https://aka.ms/hacktogether/dotnet
    Learn collection - https://aka.ms/learn-dotnet-8
    .NET 8 Survey - https://aka.ms/dotnet-survey
    Local Events - https://aka.ms/dotnetconf-local-event
    Hero blog - https://aka.ms/dotnet8blog
    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
    47 min
  • Minimal API +SPA, a perfect match
    ASP.NET Minimal API is a delightful way to create a HTTP backend for any application. Let's take a look at how we can combine that with a modern JavaScript framework to create a rich SPA experience.
    0:00 Introduction
    4:58 Tour of the project
    9:10 Start coding
    59:14 Outro
    Download .NET 8 - https://aka.ms/get-dotnet-8
    Hack Together - https://aka.ms/hacktogether/dotnet
    Learn collection - https://aka.ms/learn-dotnet-8
    .NET 8 Survey - https://aka.ms/dotnet-survey
    Local Events - https://aka.ms/dotnetconf-local-event
    Hero blog - https://aka.ms/dotnet8blog
    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 1 min
  • Building intelligent applications with Blazor and Open AI Service
    Let's build a Blazor application to summarise lengthy YouTube video using Azure OpenAI! Throughout this session, I'm going to quickly show you how to set up Blazor WebAssembly application, build reusable components, talk to backend APIs and integrate with JavaScript UI components.
    0:00 Introduction
    04:00 Project setup
    10:17 Start coding
    59:10 Outro
    Download .NET 8 - https://aka.ms/get-dotnet-8
    Hack Together - https://aka.ms/hacktogether/dotnet
    Learn collection - https://aka.ms/learn-dotnet-8
    .NET 8 Survey - https://aka.ms/dotnet-survey
    Local Events - https://aka.ms/dotnetconf-local-event
    Hero blog - https://aka.ms/dotnet8blog
    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 2 min