-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
MAUI跨平臺全棧應(yīng)用開發(fā) 版權(quán)信息
- ISBN:9787302680222
- 條形碼:9787302680222 ; 978-7-302-68022-2
- 裝幀:平裝-膠訂
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
MAUI跨平臺全棧應(yīng)用開發(fā) 本書特色
(1)全棧性。使用一種編程語言 C#,一套技術(shù)體系,一次開發(fā),一次部署,處處運行。
(2)普適性。MAUI 是跨平臺、跨終端、跨瀏覽器且符合時代潮流的新技術(shù),涉及的相關(guān)知識具備通用性。
(3)前瞻性。本書涉及的方法、理念較為前沿。相關(guān)技術(shù)、工具、軟件包、依賴包均為較新版本。
(4)完整性。涉及 MAUI 技術(shù)的主要方面均進行詳細闡述,并給出相應(yīng)示例,關(guān)鍵代碼均給出詳盡釋義。
(5)創(chuàng)新性。C# 是后起之秀,有幸成為 2023 年年度編程語言,相關(guān)新技術(shù)具備無限潛力。與其躋身紅海市場搏殺爭卷王,不如投身藍海市場開辟新賽道。
MAUI跨平臺全棧應(yīng)用開發(fā) 內(nèi)容簡介
"本書系統(tǒng)論述MAUI(Multiplatform App UI) 基于.NET的跨平臺應(yīng)用程序界面基本原理、開發(fā)方法、開發(fā)環(huán)境和開發(fā)實戰(zhàn)。全書共8章,分別介紹MAUI開發(fā)基礎(chǔ)、MAUI開發(fā)工具、MAUI開發(fā)理論、MAUI用戶界面、MAUI數(shù)據(jù)訪問、MAUI平臺集成、MAUI部署發(fā)布、MAUI綜合實例等內(nèi)容,書中的每個知識點都有相應(yīng)的實現(xiàn)代碼和實例。 本書主要面向高等學(xué)校師生、工程師、計算機領(lǐng)域或其他行業(yè)人員、新興技術(shù)愛好者等,不僅適合MAUI開發(fā)入門的讀者,也適合其他各類前后端開發(fā)技術(shù)的從業(yè)人員參考。 "
MAUI跨平臺全棧應(yīng)用開發(fā)MAUI跨平臺全棧應(yīng)用開發(fā) 前言
創(chuàng)新是引領(lǐng)發(fā)展的**動力,是推動高質(zhì)量發(fā)展的核心。科技創(chuàng)新是提高社會生產(chǎn)力和綜合國力的戰(zhàn)略支撐,是一個國家、一個民族發(fā)展進步的靈魂。如今,我們正處于一個技術(shù)革新的時代,無論是人工智能、大數(shù)據(jù)、物聯(lián)網(wǎng)、云計算,還是量子計算、虛擬現(xiàn)實、區(qū)塊鏈、元宇宙,新的技術(shù)正在不斷涌現(xiàn),深刻改變著我們的生產(chǎn)和生活方式。21世紀(jì)是一個變化的時代,科技、經(jīng)濟、社會和環(huán)境等多個領(lǐng)域都經(jīng)歷著前所未有的變革。科技變革、經(jīng)濟全球化、社會環(huán)境等多方面的變化對人類生活產(chǎn)生了深遠的影響。生產(chǎn)效率的提升、醫(yī)學(xué)的進步、教育的變革、通信的便捷、環(huán)保的解決以及創(chuàng)新的應(yīng)用,在給我們帶來機遇和挑戰(zhàn)的同時,也為我們提供了無窮無盡的可能性。
在這種大背景下,時代要求我們保持開放的心態(tài),不斷學(xué)習(xí)、創(chuàng)新和適應(yīng)。作為新時代的智人,要時刻與時俱進,把握時代潮流,保持終身學(xué)習(xí)的理念。面對新興工具和技術(shù),學(xué)習(xí)如何使用這些工具和技術(shù)并駕馭它們,可以提升自身的綜合競爭力。學(xué)習(xí)核心知識和技術(shù),以不變應(yīng)萬變,有足夠的實力應(yīng)對不確定的未來。總之,無論是投身科研、技術(shù)還是管理,保持學(xué)習(xí)的心態(tài),方能屹立于不敗之地。
本書主要內(nèi)容
第2章介紹MAUI相關(guān)的主流開發(fā)工具,這些開發(fā)工具不僅用于MAUI開發(fā),而且是計算機軟件領(lǐng)域普適且經(jīng)久不衰的方法論。
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ù)的演進
1.2MAUI快速入門
1.2.1MAUI跨平臺特性
1.2.2MAUI快速入門示例
1.2.3MAUI項目結(jié)構(gòu)介紹
1.2.4MAUI項目啟動過程
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è)計模式
1.5.1設(shè)計模式概述
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可擴展的應(yīng)用程序標(biāo)記語言
3.1.1XAML概述
3.1.2XAML基本語法
3.1.3XAML標(biāo)記擴展
3.1.4XAML命名空間
3.1.5XAML參數(shù)傳遞
3.1.6XAML動態(tài)加載
3.1.7XAML編譯選項
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本地數(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)破浪會有時直掛云帆濟滄海——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部署計劃
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綜合實例
8.1智能合約
8.2基于MAUI的投票選舉App概述
8.3基于MAUI的投票選舉App前端設(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è)計與實現(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后端渲染頁面
后記路漫漫其修遠兮吾將上下而求索——MAUI技術(shù)展望
參考文獻
- >
唐代進士錄
- >
朝聞道
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作
- >
巴金-再思錄
- >
我從未如此眷戀人間
- >
莉莉和章魚
- >
推拿
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述