Modernizing Your Windows Applications with the Windows App SDK and WinUI: Expand your desktop apps to support new features and deliver an integrated Windows 11 experience (Paperback)
暫譯: 使用 Windows App SDK 和 WinUI 現代化您的 Windows 應用程式:擴展桌面應用程式以支援新功能並提供整合的 Windows 11 體驗 (平裝本)

Pagani, Matteo, Plogas, Marc

  • 出版商: Packt Publishing
  • 出版日期: 2022-04-29
  • 售價: $1,900
  • 貴賓價: 9.5$1,805
  • 語言: 英文
  • 頁數: 514
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1803235667
  • ISBN-13: 9781803235660
  • 相關分類: Windows App
  • 立即出貨 (庫存=1)

買這商品的人也買了...

相關主題

商品描述

Use Windows App SDK and WinUI 3 to take your existing Windows desktop applications to the next level by enabling a modern and accessible UI and integrating the latest Windows features like WinML and Windows Hello

 

Key Features:

  • Improve your apps and enable them to support modern devices with features such as touch screens and responsive UI
  • Integrate your app with the latest Windows innovations using modern tools and the newest C# features
  • Reuse your existing knowledge in .NET, C#, and Visual Studio to create new Windows apps

 

Book Description:

If you're a developer looking to improve and modernize your existing LOB applications to leverage modern Windows features without having to rewrite the entire application from scratch, this book is for you. You'll learn how to modernize your existing Windows Forms, WPF, and UWP applications and enrich them with the latest Windows features.

Starting with sample LOB applications that cover common scenarios, you'll learn the differences between various components and then focus on design features for improved visual aspects like accessibility and responsive layouts.

The book shows you how to enhance your existing applications using Windows App SDK components and various Windows APIs, resulting in deeper integration with the operating system. You'll be taking a closer look at WinML, which enables Windows applications to evaluate machine learning models offline and leverage the power of your machine, or notifications, to engage with your users in a more effective way. You'll also learn how to make your application deployment-ready by distributing it using various platforms like the Microsoft Store or websites.

By the end of this Windows book, you'll be able to create a migration plan for your existing Windows applications and put your knowledge to work by enhancing your application with new features and integrating them with the Windows ecosystem.

 

What You Will Learn:

  • Understand the key concepts of the Windows App SDK and WinUI
  • Integrate new features by creating new applications or by enhancing your existing ones
  • Revamp your app's UI by adopting Fluent Design and new interaction paradigms such as touch and inking
  • Use notifications to engage with your users more effectively
  • Integrate your app with the Windows ecosystem using the Windows App SDK
  • Use WinML to boost your tasks using artificial intelligence
  • Deploy your application in LOB and customer-facing scenarios with MSIX

 

Who this book is for:

This book is for developers who are building Windows applications with Windows Forms, WPF, and UWP and would like to evolve and modernize their applications, but aren't able to rebuild them from scratch. This book focuses on Line-of-Business scenarios. Basic knowledge of Windows app development, .NET/C#, and Visual Studio will help you understand the concepts covered in this book.

商品描述(中文翻譯)

使用 Windows App SDK 和 WinUI 3 將您現有的 Windows 桌面應用程式提升到新水平,啟用現代化和可及的使用者介面,並整合最新的 Windows 功能,如 WinML 和 Windows Hello

主要特點:


  • 改善您的應用程式,使其支持現代設備,具備觸控螢幕和響應式使用者介面等功能

  • 使用現代工具和最新的 C# 特性,將您的應用程式與最新的 Windows 創新整合

  • 重用您在 .NET、C# 和 Visual Studio 中的現有知識來創建新的 Windows 應用程式

書籍描述:

如果您是一位開發者,想要改善和現代化您現有的 LOB 應用程式,以利用現代 Windows 功能,而不必從頭開始重寫整個應用程式,那麼這本書適合您。您將學習如何現代化您現有的 Windows Forms、WPF 和 UWP 應用程式,並用最新的 Windows 功能來豐富它們。

從涵蓋常見場景的範例 LOB 應用程式開始,您將學習各種組件之間的差異,然後專注於設計特性,以改善可視化方面,如可及性和響應式佈局。

本書將向您展示如何使用 Windows App SDK 組件和各種 Windows API 來增強您現有的應用程式,從而實現與操作系統的更深層整合。您將更深入地了解 WinML,這使得 Windows 應用程式能夠離線評估機器學習模型,並利用您的機器的運算能力,或使用通知以更有效的方式與用戶互動。您還將學習如何通過使用 Microsoft Store 或網站等各種平台來使您的應用程式準備好部署。

在這本 Windows 書籍的結尾,您將能夠為您現有的 Windows 應用程式創建遷移計劃,並通過增強您的應用程式的新功能和將其整合進 Windows 生態系統來運用您的知識。

您將學到的內容:


  • 理解 Windows App SDK 和 WinUI 的關鍵概念

  • 通過創建新應用程式或增強現有應用程式來整合新功能

  • 通過採用 Fluent Design 和新的互動範式(如觸控和手寫)來改造您的應用程式 UI

  • 使用通知更有效地與您的用戶互動

  • 使用 Windows App SDK 將您的應用程式與 Windows 生態系統整合

  • 使用 WinML 來利用人工智慧提升您的任務

  • 在 LOB 和面向客戶的場景中使用 MSIX 部署您的應用程式

本書適合誰:

這本書適合那些正在使用 Windows Forms、WPF 和 UWP 構建 Windows 應用程式的開發者,並希望進化和現代化他們的應用程式,但無法從頭重建它們。本書專注於業務應用場景。對 Windows 應用程式開發、.NET/C# 和 Visual Studio 的基本知識將有助於您理解本書所涵蓋的概念。