电子书 编程

.NET MAUI 跨平台应用开发(第二版)(中英双版电子书

¥3.00 已售 0
✓ 自动发货 ✓ 永久有效 ✓ 售后保障

资源介绍

) 使用 XAML 和 Blazor 以及.NET 8 构建适用于 Android、iOS、macOS 和 Windows 的高性能应用 通过这本全面的修订指南,使用.NET MAUI 和 Blazor 构建应用,该指南适用于.NET 8。 借助对 MVVM 模型和数据绑定的扩展讲解,高效处理数据 使用插件和自定义控件集成平台特定代码 从 Xamarin.Forms 迁移至.NET MAUI,以获得最新的混合应用开发能力 内容简介 作为 Xamarin.Forms 的演进版本,.NET MAUI 是一个跨平台框架,可用于通过 C# 和 XAML 创建原生移动和桌面应用。借助.NET MAUI,你能从单一共享代码库开发出可在 Android、iOS、macOS 和 Windows 上运行的应用。在《.NET MAUI 跨平台应用开发(第二版)》中,你将了解.NET 8,并快速掌握应用开发知识。 本书首先展示如何使用.NET MAUI 开发跨平台应用,包括从 Xamarin.Forms 迁移的指导。你将按照示例项目的步骤,逐步掌握为 Android、iOS、macOS 和 Windows 创建跨平台应用所需的全部知识。 随着学习的深入,你将把最新的前端技术集成到应用中,包括使用 Blazor 组件以及新的 Blazor Bindings 功能。之后,你将学习如何测试和部署应用。书中新增了关于创建模拟.NET MAUI 组件的内容,助你为应用开发单元测试。此外,你还将学习如何使用 bUnit 进行 Razor 组件测试。 读完本书后,你将掌握如何使用.NET MAUI 开发自己的跨平台应用。 你将学到什么 开发具有合理用户界面的高性能应用 运用 MVVM 设计模式提高应用的可维护性 了解从 Xamarin.Forms 的演进过程以及向.NET 的迁移方法 深入研究模板化组件和 Razor 类库,以构建 Blazor UI 元素 借助准备工作和流程指导,将作品发布到主流应用商店 扩展测试技能,使用 bUnit 对 Razor 组件进行可靠的单元测试 本书适用人群 本书面向对跨平台应用开发感兴趣、且具有.NET Core 框架使用经验的移动开发者,以及刚刚开启移动应用开发生涯的初级工程师。希望从原生应用(桌面)开发者或 Xamarin 开发者迁移至.NET MAUI 的人士,也将从本书中受益。本书假定读者具备现代面向对象编程语言的基础知识,如 C#、Java 或 Kotlin。 目录 .NET MAUI 入门 构建我们的第一个.NET MAUI 应用 使用 XAML 进行用户界面设计 探索 MVVM 和数据绑定 使用.NET MAUI Shell 和 NavigationPage 进行导航 依赖注入的软件设计 使用平台特定功能 混合 Blazor 应用开发简介 理解 Blazor 路由和布局 实现 Razor 组件 开发单元测试 在应用商店中部署和发布 .NET MAUI Cross-Platform Application Development