注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)MAUI跨平臺全棧應(yīng)用開發(fā)

MAUI跨平臺全棧應(yīng)用開發(fā)

MAUI跨平臺全棧應(yīng)用開發(fā)

定 價(jià):¥99.90

作 者: 周全
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302680222 出版時(shí)間: 2025-02-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書系統(tǒng)論述MAUI(Multiplatform App UI) 基于.NET的跨平臺應(yīng)用程序界面基本原理、開發(fā)方法、開發(fā)環(huán)境和開發(fā)實(shí)戰(zhàn)。全書共8章,分別介紹MAUI開發(fā)基礎(chǔ)、MAUI開發(fā)工具、MAUI開發(fā)理論、MAUI用戶界面、MAUI數(shù)據(jù)訪問、MAUI平臺集成、MAUI部署發(fā)布、MAUI綜合實(shí)例等內(nèi)容,書中的每個(gè)知識點(diǎn)都有相應(yīng)的實(shí)現(xiàn)代碼和實(shí)例。本書主要面向高等學(xué)校師生、工程師、計(jì)算機(jī)領(lǐng)域或其他行業(yè)人員、新興技術(shù)愛好者等,不僅適合MAUI開發(fā)入門的讀者,也適合其他各類前后端開發(fā)技術(shù)的從業(yè)人員參考。

作者簡介

暫缺《MAUI跨平臺全棧應(yīng)用開發(fā)》作者簡介

圖書目錄

第1章萬丈高樓平地起勿在浮沙筑高臺——MAUI開發(fā)基礎(chǔ)
1.1MAUI相關(guān)基礎(chǔ)
1.1.1移動應(yīng)用原生開發(fā)
1.1.2移動應(yīng)用混合開發(fā)
1.1.3TCP/IP協(xié)議
1.1.4HTTP協(xié)議
1.1.5HTTPS協(xié)議
1.1.6網(wǎng)絡(luò)數(shù)據(jù)傳輸格式
1.1.7RESTful API
1.1.8Web技術(shù)的演進(jìn)
1.2MAUI快速入門
1.2.1MAUI跨平臺特性
1.2.2MAUI快速入門示例
1.2.3MAUI項(xiàng)目結(jié)構(gòu)介紹
1.2.4MAUI項(xiàng)目啟動過程
1.3MAUI底層框架
1.3.1.NET Standard
1.3.2.NET Framework
1.3.3.NET Core
1.3.4.NET Standard、.NET Framework和.NET Core三者的關(guān)系
1.4MAUI開發(fā)語言
1.4.1C#語言
1.4.2C# 6.0新增特性
1.4.3C# 7.0新增特性
1.4.4C# 8.0新增特性
1.4.5C# 9.0新增特性
1.4.6C# 10.0新增特性
1.4.7C# 11.0新增特性
1.4.8C# 12.0新增特性
1.5MAUI設(shè)計(jì)模式
1.5.1設(shè)計(jì)模式概述
1.5.2MVC模式
1.5.3MVP模式
1.5.4MVVM模式
第2章磨刀不誤砍柴工利器在手事功倍——MAUI開發(fā)工具
2.1Visual Studio
2.2Visual Studio Code
2.3Gitee
2.4Postman
2.5Sqlite
2.6模擬器
 
 
第3章寶劍鋒從磨礪出梅花香自苦寒來——MAUI開發(fā)理論
3.1XAML可擴(kuò)展的應(yīng)用程序標(biāo)記語言
3.1.1XAML概述
3.1.2XAML基本語法
3.1.3XAML標(biāo)記擴(kuò)展
3.1.4XAML命名空間
3.1.5XAML參數(shù)傳遞
3.1.6XAML動態(tài)加載
3.1.7XAML編譯選項(xiàng)
3.2MAUI生命周期
3.3MAUI行為特性
3.4MAUI手勢特性
3.5MAUI數(shù)據(jù)綁定
3.5.1數(shù)據(jù)綁定概述
3.5.2基本綁定
3.5.3高級綁定
3.5.4路徑綁定
3.5.5條件綁定
3.5.6模型綁定
3.5.7綁定轉(zhuǎn)換器
3.6MAUI模板介紹
3.6.1控件模板
3.6.2數(shù)據(jù)模板
3.7MAUI觸發(fā)器
3.7.1觸發(fā)器概述
3.7.2普通觸發(fā)器
3.7.3樣式觸發(fā)器
3.7.4數(shù)據(jù)觸發(fā)器
3.7.5事件觸發(fā)器
3.7.6條件觸發(fā)器
3.7.7動畫觸發(fā)器
3.7.8狀態(tài)觸發(fā)器
3.7.9比較觸發(fā)器
3.7.10設(shè)備觸發(fā)器
3.7.11方向觸發(fā)器
3.7.12自適應(yīng)觸發(fā)器
3.8MAUI消息通信
3.8.1消息概述
3.8.2消息發(fā)布
3.8.3消息訂閱
3.8.4取消訂閱
第4章雄關(guān)漫道真如鐵而今邁步從頭越——MAUI用戶界面
4.1MAUI布局介紹
4.1.1布局概述
4.1.2絕對布局
4.1.3綁定布局
4.1.4流式布局
4.1.5網(wǎng)格布局
4.1.6堆疊布局
4.2MAUI動畫處理
4.2.1動畫概述
4.2.2基本動畫
4.2.3緩動動畫
4.2.4自定義動畫
4.3MAUI樣式處理
4.3.1MAUI畫筆
4.3.2MAUI樣式
4.3.3MAUI效果
4.4MAUI圖形圖像
4.4.1圖像操作
4.4.2繪制操作
4.4.3變換操作
4.5MAUI模態(tài)組件
4.5.1信息窗體
4.5.2選擇窗體
4.5.3問題窗體
4.5.4工具欄
4.6MAUI頁面類型
4.6.1內(nèi)容頁面
4.6.2浮出頁面
4.6.3導(dǎo)航頁面
4.6.4標(biāo)簽頁面
4.7MAUI頁面級控件
4.7.1滾動頁控件
4.7.2刷新頁控件
4.8MAUI局部級控件
4.8.1局部級控件概述
4.8.2輸入類控件
4.8.3命令類控件
4.8.4數(shù)據(jù)類控件
4.8.5索引類控件
4.8.6展示類控件
4.8.7設(shè)置類控件
4.8.8自定義控件
第5章書山有路勤為徑學(xué)海無涯苦作舟——MAUI數(shù)據(jù)訪問
5.1本地?cái)?shù)據(jù)庫
5.1.1環(huán)境搭建
5.1.2功能封裝
5.1.3應(yīng)用調(diào)用
5.2.NET Core Web API
5.2.1.NET Core最小化API
5.2.2.NET Core Web API管道模型
5.2.3EFCore
5.3網(wǎng)絡(luò)數(shù)據(jù)庫
5.3.1核心層
5.3.2服務(wù)層
5.3.3控制層
第6章長風(fēng)破浪會有時(shí)直掛云帆濟(jì)滄海——MAUI平臺集成
6.1平臺相關(guān)
6.1.1Windows平臺
6.1.2Android平臺
6.1.3iOS平臺
6.1.4macOS平臺
6.1.5Tizen平臺
6.2硬件相關(guān)
6.2.1硬件概述
6.2.2設(shè)備信息
6.2.3電池
6.2.4傳感器
6.2.5手電筒
6.2.6位置
6.2.7振動
6.2.8觸摸
6.2.9媒體
6.2.10屏幕
6.2.11語音
6.2.12瀏覽器
6.2.13地圖
6.3數(shù)據(jù)相關(guān)
6.3.1數(shù)據(jù)共享
6.3.2數(shù)據(jù)存儲
6.3.3數(shù)據(jù)通信
第7章千淘萬漉雖辛苦吹盡狂沙始到金——MAUI部署發(fā)布
7.1部署發(fā)布前準(zhǔn)備
7.1.1軟件測試
7.1.2部署環(huán)境
7.1.3部署計(jì)劃
7.1.4部署執(zhí)行
7.1.5版本控制
7.2Windows平臺部署發(fā)布
7.3Android平臺部署發(fā)布
7.4WebAPI部署發(fā)布
7.5Docker容器技術(shù)
7.6Kubernetes容器技術(shù)
7.7DevOps持續(xù)集成
第8章紙上得來終覺淺絕知此事要躬行——MAUI綜合實(shí)例
8.1智能合約
8.2基于MAUI的投票選舉App概述
8.3基于MAUI的投票選舉App前端設(shè)計(jì)與實(shí)現(xiàn)
8.3.1頁面結(jié)構(gòu)
8.3.2視圖頁面
8.3.3投票頁面
8.3.4數(shù)據(jù)頁面
8.3.5設(shè)置頁面
8.4基于MAUI的投票選舉App后端設(shè)計(jì)與實(shí)現(xiàn)
8.4.1投票區(qū)塊鏈數(shù)據(jù)結(jié)構(gòu)
8.4.2智能合約
8.4.3依賴注入服務(wù)
8.4.4選舉投票
8.4.5委托投票 
8.4.6投票信息
8.4.7后端渲染頁面
后記路漫漫其修遠(yuǎn)兮吾將上下而求索——MAUI技術(shù)展望
參考文獻(xiàn)
 

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號