{"product_id":"b0h9lxm612","title":"Building Desktop Apps with C# and WinUI 3: The Complete Guide: Learn from the Ground Up to Distribution by Building a To-Do App (C#\/.NET in Practice Book 1)","description":"\u003cp\u003eWinUI 3 knowledge is scattered across reference docs and half-finished blog posts. This book draws one straight line — from an empty project to Microsoft Store submission.\u003c\/p\u003e\n\n\u003cp\u003eStarted with WinUI 3 but stalled somewhere between your first window and a shippable app? That gap is exactly what this book fills.\u003c\/p\u003e\n\n\u003cp\u003eYou build one to-do app. Starting from an empty project, you add features to the same codebase — so you are never stitching disconnected snippets together.\u003c\/p\u003e\n\n\u003cp\u003eWhat you build - XAML and MVVM, CommunityToolkit.Mvvm, and compile-time-checked x:Bind\u003c\/p\u003e\n\n\u003cp\u003e- Data persistence with EF Core + SQLite, DI, Code First migrations, and NLog\u003c\/p\u003e\n\n\u003cp\u003e- NavigationView, dialogs, a settings screen, custom controls, and .resw localization\u003c\/p\u003e\n\n\u003cp\u003e- MSTest and Moq, MSIX packaging, code signing, GitHub Actions, and Microsoft Store submission\u003c\/p\u003e\n\n\u003cp\u003eFrom the basics of XAML to Store distribution, you build one app all the way through.\u003c\/p\u003e\n\n\u003cp\u003eWho this is for - Developers who know the basics of C# (classes, properties, async\/await)\u003c\/p\u003e\n\n\u003cp\u003e- WPF or WinForms developers moving to WinUI 3\u003c\/p\u003e\n\n\u003cp\u003e- Anyone who started with WinUI 3 but stalled between the first window and shipping\u003c\/p\u003e\n\n\u003cp\u003eC#\/.NET in Practice series This book is part of the C#\/.NET in Practice series.  Companion volumes include  Entity Framework Core in Practice  (data access in depth) and  Building WinUI Apps with Claude Code  (AI-driven development). Each volume stands on its own.\u003c\/p\u003e\n\n\u003cp\u003eThe complete source is on GitHub.\u003c\/p\u003e","brand":"ANT","offers":[{"title":"Ebook","offer_id":67923790561525,"sku":"YSL50781","price":4.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0817\/8774\/8597\/files\/71DDN-ggjKL._SY1500.jpg?v=1793672287","url":"https:\/\/www.newbooks.store\/products\/b0h9lxm612","provider":"NewBooks","version":"1.0","type":"link"}