dotnet

dotnet

By dotnet
Download on the App Store

dotnet episodes

  • Work with Data in Blazor [Pt 9] | Frontend Web Development with .NET for Beginners
    Any web app is going to need to work with data. In this episode we connect our Blazor components to a database using Entity Framework Core and scaffolding. We'll also explore the capabilities of QuickGrid, Blazor's built-in data grid component.
    Follow along: https://aka.ms/dotnet/beginnervideos/repo
    Chapters:
    00:00 - Intro
    00:21 - Get set-up in Visual Studio
    03:48 - Set-up database with database schema
    06:10 - Built-in QuickGrid
    08:38 - Add Sorting
    09:36 - Add Pagination
    10:53 - Add Filtering
    14:33 - Demo resource for QuickGrid
    Series:
    1 - What is Blazor? - https://youtu.be/sIIfnGqEIds
    2 - Build and run your first Blazor web app - https://youtu.be/llDc88XE--Q
    3 - Introducing Blazor Components - https://youtu.be/sbXzifvMKXE
    4 - Pages, Routing, and Layouts in Blazor - https://youtu.be/TKDo_hEGPJ0
    5 - Blazor Web App Project Structure - https://youtu.be/JcOAtSU-jJ0
    6 - Handling UI Events in Blazor Web Apps - https://youtu.be/U1H72rASN6I
    7 - Data Binding in Blazor Web Apps - https://youtu.be/HfW9J6CXKZc
    8 - Blazor Component Render Modes - https://youtu.be/HZAdXx7-PnM
    9 - Work with Data in Blazor - https://youtu.be/ZN-CcfEY3Z8
    10 - Forms & Validation in Blazor Web Apps - https://youtu.be/s_XFsK9i4Bc
    Learn more:
    Microsoft Learn: Interact with data in Blazor web apps: https://learn.microsoft.com/training/modules/interact-with-data-blazor-web-apps/
    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 #blazor #web #frontend #vscode
    16 min
  • Forms & Validation in Blazor Web Apps [Pt 10] | Frontend Web Development with .NET for Beginners
    Let's use Blazor's built-in components for forms and validation to interact with the data in a database.
    Follow along: https://aka.ms/dotnet/beginnervideos/repo
    Chapters:
    00:00 - Intro
    00:28 - Creating forms
    03:23 - Input text components
    04:40 - Annotation validations
    07:46 - Interactive render mode
    09:11 - Wrap-up
    Series:
    1 - What is Blazor? - https://youtu.be/sIIfnGqEIds
    2 - Build and run your first Blazor web app - https://youtu.be/llDc88XE--Q
    3 - Introducing Blazor Components - https://youtu.be/sbXzifvMKXE
    4 - Pages, Routing, and Layouts in Blazor - https://youtu.be/TKDo_hEGPJ0
    5 - Blazor Web App Project Structure - https://youtu.be/JcOAtSU-jJ0
    6 - Handling UI Events in Blazor Web Apps - https://youtu.be/U1H72rASN6I
    7 - Data Binding in Blazor Web Apps - https://youtu.be/HfW9J6CXKZc
    8 - Blazor Component Render Modes - https://youtu.be/HZAdXx7-PnM
    9 - Work with Data in Blazor - https://youtu.be/ZN-CcfEY3Z8
    10 - Forms & Validation in Blazor Web Apps - https://youtu.be/s_XFsK9i4Bc
    Learn more:
    Blazor forms & validation: https://learn.microsoft.com/aspnet/core/blazor/forms
    Microsoft Learn: Improve how forms and validation work in Blazor web apps: https://learn.microsoft.com/training/modules/blazor-improve-how-forms-work/
    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 #blazor #web #frontend #vscode
    10 min
  • Burke Learns Blazor - API Wrap Up
    As we get ready to go live, it's time to finish off a few things in the API - delete lists, update lists, etc. Let's go!
    Community Links: https://theurlist.com/burke-learns-blazor
    Featuring: Burke Holland, Jon Galloway
    #blazor #staticwebapps #azurefunctions
    1 hr 28 min
  • Easily Deserializing JSON Web Requests with System.Net.Http.Json
    Combining the power of System.Text.Json and extensions built into System.Net.Http.Json for HttpClient you can easily serialize and deserialize data with just a few lines of code. James and Matt show you how to do it!
    Chapters:
    00:00 - Intro
    01:40 - Default Deserialization for JSON
    03:10 - Simplifying web request deserialization - ReadFromJsonAsync
    05:54 - Source Generators for JSON
    07:45 - Wrap-up
    Resources:
    Code: https://github.com/dotnet-presentations/dotnet-maui-workshop
    Docs: https://learn.microsoft.com/dotnet/fundamentals/networking/http/httpclient
    Full Playlist: https://www.youtube.com/playlist?list=PLdo4fOcmZ0oVp5o3x_5IZiI7GNs0GklYH
    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 #systemtextjson #json
    9 min
  • ASP.NET Community Standup - .NET Aspire Update
    Get an update on .NET Aspire with David Fowler and Damian Edwards, and ask your question live!
    Community Links: https://www.theurlist.com/aspnet-standup-2024-01-16
    Featuring: David Fowler (@davidfowl), Damian Edwards (@damianedwards), Jon Galloway (@jongalloway)
    #dotnet #aspire
    1 hr 19 min
  • [Spanish] Let's Learn .NET - Blazor
    Learn about basic web development with .NET Blazor! Then, build an interactive web-based game application with Blazor. Come to learn something new and leave with something that we all built, together, live with experts!
    Community Link: https://aka.ms/letslearn/dotnet/blazor
    Featuring: Antonella Avogadro Amadei, Oscar Obeso
    #AspNetCore #Blazor #dotNET
    Acknowledgment - this content live-streams in Spanish.
    1 hr 3 min
  • Web defaults for System.Text.Json
    When using System.Text.Json in ASP.NET Core apps and APIs there are a set of default settings to be aware of. James and Matt break down what they are and how to use them in other apps.
    Full Playlist: https://www.youtube.com/playlist?list=PLdo4fOcmZ0oVp5o3x_5IZiI7GNs0GklYH
    Chapters:
    00:00 - Intro
    01:30 - Defaults for JSON in Web Apps
    02:40 - JsonSerializerDefaults for Web
    03:55 - Wrap-up
    Resources:
    Docs: https://learn.microsoft.com/dotnet/standard/serialization/system-text-json/configure-options?pivots=dotnet-8-0#web-defaults-for-jsonserializeroptions
    Full Playlist: https://www.youtube.com/playlist?list=PLdo4fOcmZ0oVp5o3x_5IZiI7GNs0GklYH
    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 #systemtextjson #json
    5 min
  • .NET Data Community Standup - Database concurrency and EF Core: ASP.NET and Blazor
    In the last episode, we dug deep into the underpinnings of optimistic concurrency handling in EF Core. In this episode, we continue that journey to cover disconnected scenarios. That is, where the entity travels to a client and then back to the server before being updated in the database. We’ll look at the different patterns for doing updates like this in ASP.NET Core and Blazor apps and see how concurrency tokens work with each of these. We’ll also look at how `ExecuteUpdate` can be used with concurrency tokens, and take a look at ETag concurrency in Azure Cosmos DB.
    Featuring: Arthur Vickers (@ajcvickers), Shay Rojansky (@shayrojansky)
    #EFCore #Blazor #AspNetCore
    1 hr 16 min
  • Burke Learns Blazor - A Reuseable Modal Component
    This week, Burke and Jon look at the best way to create a reuseable Modal component that can be easily triggered from anywhere. Also, Jon argues that XML is better than JSON and Burke quits the show.
    Community Links: theurlist.com/burke-learns-blazor
    Featuring: Burke Holland (@burkeholland), Jon Galloway (@jongalloway)
    #Blazor #CSharp #VSCode
    1 hr 25 min
  • [Vietnamese] Let's Learn .NET - Blazor
    Learn about basic web development with .NET Blazor! Then, build an interactive web-based game application with Blazor. Come to learn something new and leave with something that we all built, together, live with experts!
    Community Link: https://aka.ms/letslearn/dotnet/blazor
    Featuring: Phi Huynh, Thien Nguyen
    Acknowledement: This content is live-streaming in Vietnamese.
    #AspNetCore #Blazor #dotNET
    1 hr 27 min