Ansys|91国内精品视频|Matlab|91国内精品久久久|R语言培训课程班-91国内精品久久-曙海培训深圳成都南京苏州杭州

課程目錄:可視化程序設計技術及應用培訓
4401 人關注
(78637/99817)
課程大綱:

         編可視化程序設計技術及應用培訓

 

 

 

01
HelloWorld

環境安裝
課程簡介
平臺簡介
HelloWorld
Hello World(小程序)
02
控件

參考代碼
網格布局
堆棧布局
滾動視圖
超鏈接按鈕
彈出信息
開關
滑塊與數據綁定
網格布局(小程序)
開關(小程序)
03
高級控件

參考代碼
VisualStateManager
顯示一組數據
控件的套路
顯示一組數據(小程序)
04
管理數據

數據的類型
管理零散的數據:偏好存儲
管理批量的數據:數據庫
訪問遠程數據:Web服務
管理零散的數據:偏好存儲(小程序)
管理批量的數據:數據庫(小程序)
訪問遠程數據:Web服務(小程序)
參考代碼
05
Model-View-ViewModel(MVVM)模式

MVVM模式簡介
ViewModel與可綁定屬性
可綁定命令
ViewModelLocator與依賴注入
全局資源與數據綁定
重新審視MVVM
數據綁定的技術本質
可綁定命令的技術本質
MVVM的小程序實現(小程序)
參考代碼
06
MVVM + IService架構

重構Database項目
RelayCommand與Live Template
IService
實現IService
整合ViewModel與IService
View與ViewModelLocator
反思MVVM + IService架構
定義并實現Service(小程序)
整合ViewModel與Service(小程序)
參考代碼
07
開啟Dpx項目:重新審視數據庫

項目模板
參考代碼
主從項目模板
了解詩詞數據庫
詩詞類與實體關系映射
布局屬性與字符串常量
預覽屬性與可忽略映射
設計詩詞存儲服務接口
編碼規范
實現詩詞存儲1:const與static readonly
實現詩詞存儲2:創建嵌入式資源文件
實現詩詞存儲3:部署嵌入式資源文件
實現詩詞存儲4:追蹤數據庫版本
實現詩詞存儲5:操作數據庫
08
源代碼管理

簡介
創建項目
同步代碼
解決沖突
撤銷更改
分支開發
09
單元測試數據庫

創建測試項目
斷言文件是否存在
測試初始化數據庫
為測試而修改設計1:剝離無法測試的代碼
Mock接口與清理副作用
測算代碼覆蓋率
驗證Mock函數調用
Mock函數功能
測試幫助類
為測試而修改設計2:關閉數據庫
完成測試
10
搜索結果頁View與ViewModel

搜索結果頁View:準備工作
設計時數據
在ListView的底端顯示數據
搜索結果頁ViewModel:準備工作
無限滾動:準備工作
無限滾動:實現
在頁面顯示時加載數據
單元測試可綁定屬性
單元測試可綁定命令
連接View與ViewModel:準備工作
將命令關聯到事件
為測試運行而修改設計
無限滾動:設置控件行為
11
開啟Dpx-Mini項目:小程序數據庫(小程序)

創建項目(小程序)
數據庫服務(小程序)
詩詞存儲服務:定義成員變量(小程序)
詩詞存儲服務:獲取一條數據(小程序)
詩詞存儲服務:獲取一組數據(小程序)
搜索結果頁:定義成員變量(小程序)
搜索結果頁:在頁面顯示時加載數據(小程序)
搜索結果頁:為無限滾動載入數據(小程序)
搜索結果頁:關聯View與ViewModel(小程序)
搜索結果頁:使用wxs處理View數據
搜索結果頁:界面美化
12
導航

導航服務接口
導航功能介紹
訪問MainPage
Xamarin.Forms的NavigationPage
導航與MVVM + ISerivce架構
定義頁面鍵
創建頁面實例:不優雅的做法
緩存頁面實例
使用內容導航服務
創建頁面實例:優雅的做法
帶參數導航:介紹
帶參數導航:自定義可綁定屬性
帶參數導航:綁定到自定義可綁定屬性
帶參數導航:賦值到自定義可綁定屬性
13
值轉換器

詩詞詳情頁
定義值轉換器
單元測試值轉換器
使用值轉換器
向可綁定命令傳遞參數
帶參數的可綁定命令
單元測試帶參數的可綁定命令
使用值轉換器向可綁定命令傳遞參數
反思帶參數導航與值轉換器
14
導航(小程序)

準備工作(小程序)
內容導航服務(小程序)
詩詞詳情頁:按條件生成CSS(小程序)
詩詞詳情頁:處理縮進(小程序)
調用導航服務(小程序)
測試導航服務(小程序)
15
收藏存儲

設計收藏存儲服務
設計收藏Model
更新收藏存儲服務的設計
實現收藏存儲服務
準備單元測試
測試收藏存儲
在詩詞結果頁上顯示收藏狀態:ViewModel部分
在詩詞結果頁上顯示收藏狀態:View部分
Switch控件的神奇問題
修復收藏存儲的錯誤
16
收藏存儲(小程序)

收藏存儲:讀取數據(小程序)
收藏存儲:保存數據(小程序)
在詩詞結果頁上顯示收藏狀態:讀取數據(小程序)
在詩詞結果頁上顯示收藏狀態:保存數據(小程序)
17
LINQ、線程安全與事件

準備詩詞收藏頁ViewModel
LINQ與await
詩詞收藏頁View
詩詞收藏頁的數據重復加載問題
線程安全問題
兩階段加鎖
跨頁面同步數據:簡介
跨頁面同步數據:定義事件
跨頁面同步數據:處理事件
跨頁面同步數據:單元測試事件
18
事件(小程序)

詩詞收藏頁(小程序)
在回調函數中關聯數據(小程序)
回調函數與變量的作用域(小程序)
利用回調函數實現事件(小程序)
19
根導航

設計根導航服務
實現根頁面激活服務
實現根導航服務
導航菜單頁View
導航菜單頁ViewModel
整合導航菜單頁View與ViewModel
初始化App:初始化頁ViewModel
初始化App:初始化頁View
解決根導航的錯誤
20
根導航(小程序)

小程序根導航(小程序)
21
跨設備同步數據

跨設備同步功能介紹
為同步更新設計:本地數據
設計遠程收藏存儲服務
設計同步服務接口
實現同步服務
同步算法
單元測試同步服務
22
與OneDrive同步

安裝Microsoft Graph客戶端
注冊App ID
基于OneDrive的遠程收藏存儲
登錄到OneDrive
測試登錄
其他與登錄有關的函數
壓縮收藏數據
上傳收藏數據到OneDrive
從OneDrive下載收藏數據
數據同步頁ViewModel
數據同步頁View
23
訪問Web服務

設計詩詞推薦服務接口
可以使用拼音命名變量么?
訪問Web服務:錯誤的方法
HttpClient存在的問題
處理網絡異常
在主線程上執行UI交互
優雅地生成錯誤信息
將非正常HTTP狀態碼處理為異常
簡測GetToken函數
獲取詩詞推薦
簡測GetTodayPoetry函數
生成隨機推薦
總結
24
單元測試Web服務

簡介
使用SoapUI Mock Web服務
使用SwitchHosts解析域名
反向代理服務器:簡介
安裝node-http-proxy
準備KeyTool
使用KeyTool生成密鑰存儲
使用KeyStore Explorer生成p12文件
將p12證書導入到操作系統
為服務器生成證書
Mock HTTPS Web服務
單元測試Web服務客戶端
Mock并測試Sentence服務客戶端
總結
25
文件的下載與緩存

簡介
設計今日圖片服務
設計今日圖片存儲服務
利用圖片存儲服務讀取圖片
理解必應每日圖片服務
檢查圖片更新的策略與方法
測試TodayImageService
實現圖片存儲服務
詩詞推薦頁ViewModel
詩詞推薦頁View
將字節數組轉換為圖像源
多線程
深入await/async
深入依賴注入
26
訪問Web服務(小程序)

警告服務(小程序)
偏好存儲(小程序)
生成錯誤信息(小程序)
訪問今日詩詞服務:準備工作(小程序)
訪問今日詩詞服務:獲得Token(小程序)
訪問今日詩詞服務:獲得詩詞推薦(小程序)
生成隨機推薦(小程序)
27
顯示圖片與檢查更新(小程序)

圖片信息存儲服務(小程序)
今日圖片服務(小程序)
今日推薦頁ViewModel(小程序)
今日推薦頁View(小程序)
28
服務器端身份驗證

服務器端開發的基礎設施:自有服務器
服務器端開發的基礎設施:云服務器
服務器端開發的平臺選擇:XaaS
服務器端開發的平臺選擇:Azure Functions
身份驗證服務提供商:Auth0
設計服務器端身份驗證服務
為安卓項目準備身份驗證
安卓項目的身份驗證服務
注冊Auth0
注冊GitHub APP ID
獲得訪問Token
認識JWT Token
iOS項目的身份驗證服務
UWP項目的身份驗證服務
實現自己的身份驗證服務:使用IdentityServer
準備Azure遠程收藏存儲
實現Azure遠程收藏存儲
測試客戶端
設計服務器端身份驗證服務
實現服務器端身份驗證服務
首個Function:Ping
29
服務器端授權

簡介
服務器端鍵值存儲:Azure Table Storage
連接到Table Storage:使用AzureStorageAccountProvider
服務器端授權服務
準備授權數據庫
測試服務器端授權服務
30
服務器端函數

設計并實現服務器端收藏存儲服務
服務器端依賴注入
實現保存函數
測試保存函數
實現讀取函數
完成客戶端
測試客戶端
31
ViewModel in ViewModel

小ViewModel
大ViewModel
用于ViewModel in ViewModel的View
動態LINQ簡介
實現動態LINQ
測試動態LINQ
完結項目
32
ViewModel in ViewModel(小程序)

實現VM in VM(小程序)
用于VM in VM的View(小程序)
支持VM in VM的事件(小程序)
生成動態查詢(小程序)
云函數概覽(小程序)

主站蜘蛛池模板: 威海华东数控股份有限公司| 武汉弹簧-污水厂弹簧-耐高温弹簧-武汉市伟锋弹簧厂 | 轴流风机_混流风机_排烟防火阀-德州辰特空调设备有限公司 | 重庆晓宇餐饮文化管理有限公司_重庆晓宇火锅 | 蓝禹太阳能蓄电池 风能储能胶体铅酸电池-扬州东泰电源有限公司 | 移动CRM软件_SaaS CRM_crm管理软件系统_crm客户关系管理系统_销售管理软件-上海企能软件科技有限公司 | 桥梁伸缩缝_桥梁伸缩缝厂家_桥梁伸缩缝价格-衡水淞皓路桥养护工程有限公司 | 机械智能停车设备_智能机械式立体停车库_立体车库停车设备租赁_山东科博机械车库 | 深圳市桃子自动化科技有限公司-点胶机_灌胶机_焊锡机_螺丝机_SCARA机器人 | 文化艺术网-专注文化,服务艺术| 天津代办营业执照_注册公司_代理记账_代办注销_地址变更-谷骐科技 | 宁波润金智能科技有限公司| 气瓶探伤设备-气瓶在线离线无损探伤检测系统-中高低压力容器超声波自动探伤设备-山科飞泰 | 罗湖人才网_罗湖招聘网_求职找工作平台 | 爬架网@建筑爬架网@冲孔建筑爬架网片@工地冲孔建筑爬架网片@工地冲孔建筑爬架网片厂家@工地冲孔建筑爬架网片生产厂家-安平县诺德金属制品有限公司 | 江苏吉宏特专用汽车制造有限公司_联合吸污车-下水道管道清洗疏通车-综合养护吸排车 | 南京消防申报公司-江苏国消设备安装有限公司 | 领先的木工机械生产厂家,原木加工流水线,立式带锯机,数控木工跑车-邢台亚士达机械制造有限公司 | 新颖科技 - 家电及汽车外饰面板供应商 | 植绒布工厂,植绒布现货批发-深圳市金峰盛植绒制品有限公司 | 新乡风机_离心风机厂家_风机生产厂家-河南新乡鼓风机厂 | 企多网-B2B网站,B2B商务平台免费b2b,推荐注册送积分,免费注册企业商铺, | 江门市东信科技 - 江门小程序开发,江门网站制作,江门软件开发,江门app开发 | 快达物流:电商和微商的仓储物流外包和托管服务-北京快达国际物流服务有限公司官方网站 | 盘扣租赁|盘扣架租赁|盘扣脚手架|盘扣脚手架租赁|盘扣式脚手架|盘扣式脚手架租赁-北京亚欧盟盘扣租赁有限公司 | 九江东盛机械制造有限公司| 山东向阳电子科技有限公司-多用户集中式电能表生产厂家,NB物联网水表,刷卡水电表生产厂家,泰安智能水电表价格 | 重庆成考网_重庆成人高考网 | 武汉防雷检测_防雷工程设计施工_防雷设备材料_湖北普天科技有限公司 | 线路板生产厂家|电路板快板打样|PCB工厂价格|江西锦宏电子有限公司|PCB版加工定制 | 山东洗地机_工业洗地机_驾驶式扫地机_扫地车厂家_鼎洁盛世官网 | 四川方法数码科技有限公司 | 惠州清洁公司|惠州保洁公司|惠州清洁|惠州保洁|惠州清洁服务|惠州保洁服务|壹壹集团 | 康明斯柴油发电机厂家-康明斯发电机(深圳)有限公司 | 汽车漆品牌|家具漆代理|涂料加盟厂家|家具漆|汽车漆-邦派漆官网 汽车漆|汽车油漆|工业油漆涂料|汽车漆加盟-佛山市科涂涂料有限公司 | 山东装卸登车桥_液压装卸升降平台_固定|移动登车桥_山东牛斗重工厂家 | 健身器材_健身器材厂_健身器材厂家-徐州兰士健身器材有限公司 | 苏州拆除公司_太仓拆除公司_常熟拆除公司_昆山拆除公司--苏州伊诺尔拆除工程有限公司 | 汽油发电机,柴油发电机,小型汽油发电机,小型柴油发电机,家用发电机生产厂家——上海东明动力设备有限公司 | 清洁度检测_手动颗粒萃取设备_自动颗粒萃取设备 - 厦门迈纳光学技术有限公司 | 矿用精确定位系统,井下4G无线通讯系统,工作面集控系统,皮带保护系统-山东新云鹏电气有限公司 |