Articoli correlati a Learn WinUI 3: Leverage WinUI and the Windows App SDK...

Learn WinUI 3: Leverage WinUI and the Windows App SDK to create modern Windows applications with C# and XAML - Brossura

 
9781805120063: Learn WinUI 3: Leverage WinUI and the Windows App SDK to create modern Windows applications with C# and XAML

Sinossi

Unlock the power of WinUI and supercharge your Windows app development with .NET and C# using this beginner's guide

Key Features

  • Find out how to create modern Windows apps with native UI controls
  • Get to grips with modernizing existing desktop apps with a modern UI
  • Leverage WinUI code to build apps for iOS, Android, the web, and more
  • Purchase of the print or Kindle book includes a free PDF eBook

Book Description

WinUI 3 takes a whole new approach to delivering Windows UI components and controls and has the ability to deliver the same features across multiple versions of Windows. Learn WinUI 3 is a comprehensive introduction to WinUI and Windows apps for anyone who is new to WinUI and XAML applications.

This updated second edition begins by helping you get to grips with the latest features in WinUI and shows you how XAML is used in UI development. The next set of chapters will help you set up a new Visual Studio environment, develop a new desktop project, incorporate the Model-View-ViewModel (MVVM) pattern in a WinUI project, and develop unit tests for ViewModel commands. Next, you’ll cover the basics of data access from WinUI projects with a step-by-step approach. As you advance, you’ll discover how to leverage the Fluent Design System to design beautiful WinUI applications. You’ll also explore the contents and capabilities of the Windows Community Toolkit and learn how to create cross-platform apps with markup and code from your project using Uno Platform. The concluding chapters will teach you how to build, debug, and deploy apps to the Microsoft Store.

By the end of this book, you’ll have learned how to build WinUI applications from scratch and how to modernize existing desktop apps using WinUI 3 and the Windows App SDK.

What you will learn

  • Discover the latest features of WinUI 3 and learn how to provide product feedback
  • Understand the WinUI project structure and the app lifecycle
  • Use the MVVM pattern in WinUI and discover open source MVVM projects
  • Find out how to create a simple data store to save app data between sessions
  • Get to grips with incorporating the concepts of Fluent Design into a WinUI app
  • Discover how to use push notifications and app notifications in WinUI
  • Reuse WinUI views and view models in a cross-platform Uno Platform app

Who this book is for

This book is for anyone looking to develop applications for Windows with a modern UI. If you’re familiar with Windows desktop app development and want to enhance your knowledge of the latest Windows development techniques, this book is for you. Whether you're starting a new project or planning to modernize your existing Windows apps, this book will provide you with guidance. Hands-on experience with C# and .NET is expected, but no prior knowledge of WinUI or the Windows App SDK is required.

Table of Contents

  1. Introduction to WinUI
  2. Configuring the Development Environment and Creating the Project
  3. MVVM for Maintainability and Testability
  4. Advanced MVVM Concepts
  5. Exploring WinUI Controls
  6. Leveraging Data and Services
  7. Fluent Design System for Windows Applications
  8. Adding Windows Notifications to WinUI Applications
  9. Enhancing Applications with the Windows Community Toolkits
  10. Accelerating App Development with Template Studio
  11. Debugging WinUI Apps with Visual Studio
  12. Hosting a Blazor Application in WinUI
  13. Take Your App Cross-Platform with Uno Platform
  14. Packaging and Deploying WinUI Applications

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Informazioni sull?autore

Alvin Ashcraft is a senior content developer at Microsoft, working on the Windows developer documentation team on Microsoft Learn, with a focus on the Windows App SDK, .NET MAUI, Win32, and other desktop application technologies. Prior to this, Alvin spent over 25 years as a software developer and architect, most recently at Allscripts, a global healthcare software company, delivering electronic health record (EHR) software to healthcare systems across the world. He is the author of two previous books for Packt, the first edition of Learn WinUI 3 and Parallel Programming and Concurrency with C# 10 and .NET 6.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Compra usato

Condizioni: come nuovo
Unread book in perfect condition...
Visualizza questo articolo

EUR 17,26 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

EUR 7,77 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

Risultati della ricerca per Learn WinUI 3: Leverage WinUI and the Windows App SDK...

Foto dell'editore

Ashcraft, Alvin
Editore: Packt Publishing, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
Nuovo Brossura

Da: California Books, Miami, FL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo I-9781805120063

Contatta il venditore

Compra nuovo

EUR 41,79
Convertire valuta
Spese di spedizione: EUR 7,77
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Alvin Ashcraft
Editore: Packt Publishing Limited, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
Nuovo PAP
Print on Demand

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781805120063

Contatta il venditore

Compra nuovo

EUR 44,78
Convertire valuta
Spese di spedizione: EUR 6,34
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Alvin Ashcraft
Editore: Packt Publishing Limited, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
Nuovo PAP
Print on Demand

Da: PBShop.store US, Wood Dale, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781805120063

Contatta il venditore

Compra nuovo

EUR 50,90
Convertire valuta
Spese di spedizione: EUR 0,55
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Ashcraft, Alvin
ISBN 10: 1805120069 ISBN 13: 9781805120063
Nuovo Paperback or Softback

Da: BargainBookStores, Grand Rapids, MI, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback or Softback. Condizione: New. Learn WinUI 3 - Second Edition: Leverage WinUI and the Windows App SDK to create modern Windows applications with C# and XAML 1.46. Book. Codice articolo BBS-9781805120063

Contatta il venditore

Compra nuovo

EUR 41,33
Convertire valuta
Spese di spedizione: EUR 11,65
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 5 disponibili

Aggiungi al carrello

Foto dell'editore

Ashcraft, Alvin
Editore: Packt Publishing, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9781805120063_new

Contatta il venditore

Compra nuovo

EUR 42,72
Convertire valuta
Spese di spedizione: EUR 10,32
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Ashcraft, Alvin
Editore: Packt Publishing, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
Nuovo Brossura

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 46676005-n

Contatta il venditore

Compra nuovo

EUR 38,98
Convertire valuta
Spese di spedizione: EUR 17,26
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Ashcraft, Alvin
Editore: Packt Publishing, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
Antico o usato Brossura

Da: GreatBookPrices, Columbia, MD, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: As New. Unread book in perfect condition. Codice articolo 46676005

Contatta il venditore

Compra usato

EUR 42,14
Convertire valuta
Spese di spedizione: EUR 17,26
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Ashcraft, Alvin
Editore: Packt Publishing, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
Nuovo Brossura

Da: GreatBookPricesUK, Woodford Green, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo 46676005-n

Contatta il venditore

Compra nuovo

EUR 42,70
Convertire valuta
Spese di spedizione: EUR 17,22
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Alvin Ashcraft
Editore: Packt Publishing Limited, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
Nuovo Paperback / softback
Print on Demand

Da: THE SAINT BOOKSTORE, Southport, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback / softback. Condizione: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 526. Codice articolo C9781805120063

Contatta il venditore

Compra nuovo

EUR 51,22
Convertire valuta
Spese di spedizione: EUR 9,99
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Ashcraft, Alvin
Editore: Packt Publishing, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
Antico o usato Brossura

Da: GreatBookPricesUK, Woodford Green, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: As New. Unread book in perfect condition. Codice articolo 46676005

Contatta il venditore

Compra usato

EUR 47,94
Convertire valuta
Spese di spedizione: EUR 17,22
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Vedi altre 4 copie di questo libro

Vedi tutti i risultati per questo libro