Items related to 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 - Softcover

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

Synopsis

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

"synopsis" may belong to another edition of this title.

About the Author

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.

"About this title" may belong to another edition of this title.

Buy Used

Condition: As New
Unread book in perfect condition...
View this item

FREE shipping within United Kingdom

Destination, rates & speeds

Search results for Learn WinUI 3: Leverage WinUI and the Windows App SDK...

Stock Image

Ashcraft, Alvin
Published by Packt Publishing, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
New Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 46676005-n

Contact seller

Buy New

£ 36.12
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ashcraft, Alvin
Published by Packt Publishing, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781805120063_new

Contact seller

Buy New

£ 36.13
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Alvin Ashcraft
Published by Packt Publishing Limited, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

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

Contact seller

Buy New

£ 37.87
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ashcraft, Alvin
Published by Packt Publishing, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
Used Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 46676005

Contact seller

Buy Used

£ 40.51
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ashcraft, Alvin
Published by Packt Publishing, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
New Softcover

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

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # I-9781805120063

Contact seller

Buy New

£ 35.83
Convert currency
Shipping: £ 7.40
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Alvin Ashcraft
Published by Packt Publishing Limited, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
New PAP
Print on Demand

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

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781805120063

Contact seller

Buy New

£ 43.32
Convert currency
Shipping: FREE
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Alvin Ashcraft
Published by Packt Publishing Limited, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
New Paperback / softback
Print on Demand

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 526. Seller Inventory # C9781805120063

Contact seller

Buy New

£ 43.32
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Ashcraft, Alvin
Published by Packt Publishing 10/31/2023, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
New Paperback or Softback

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

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback or Softback. Condition: 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. Seller Inventory # BBS-9781805120063

Contact seller

Buy New

£ 35.44
Convert currency
Shipping: £ 8.51
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 5 available

Add to basket

Stock Image

Ashcraft, Alvin
Published by Packt Publishing, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
New Softcover

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

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 46676005-n

Contact seller

Buy New

£ 33.43
Convert currency
Shipping: £ 14.80
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Ashcraft, Alvin
Published by Packt Publishing, 2023
ISBN 10: 1805120069 ISBN 13: 9781805120063
Used Softcover

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

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 46676005

Contact seller

Buy Used

£ 36.13
Convert currency
Shipping: £ 14.80
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

There are 4 more copies of this book

View all search results for this book