MAUI Developer Day in GCR

点击蓝字

关注我们

编辑:Alan Wang

排版:Rani Sun

活动介绍

作为一个支持在单一代码库中开发能够运行在 Android、iOS、macOS 和 Windows 等多平台的应用程序的跨平台框架,.NET MAUI (多平台应用程序用户界面)还在预览版时就已备受关注。

千呼万唤始出来。终于,在今年的 Microsoft Build 2022 上,.NET MAUI 正式发布。

对于 .NET MAUI,熟悉 Xamarin 的开发者想必不会感到陌生。作为 Xamarin.Forms 的演变和进化,.NET MAUI 继承了 Xamarin 的优势,并从移动端扩展到了桌面端,同时还有着更好的性能和可扩展性。

使用 .NET MAUI,我们不仅可以实现用单个项目创建多平台应用,还可以跨平台共享 UI 布局和设计,共享代码、测试和业务逻辑。一键实现各平台部署,自动执行本机化设置,且随时可以访问底层 API 以及自主添加平台资源和源代码,可以帮助开发者极大地简化项目结构,提高我们的生产力。

为迎接 .NET MAUI 这一开源、跨平台框架的正式到来,第一届 MAUI Developer Day 拉开帷幕。

在这样一个重大的历史时刻,我们将和你一起,溯源 .NET MAUI 的“前世今生”,展望 .NET MAUI 的前景未来。

我们邀请了 .NET Android 团队成员,.NET、Uno Platform、Xamarin、Blazor、ABP 以及 MAUI 等技术领域的技术专家与经验开发者,一起认识 MAUI 与 MAUI 开发,利用 Uno Platform 开发应用;分享 Xamarin 在实际应用场景中的成功案例;了解 MAUI 正式版本中的性能改进,学习 MAUI 原生库的绑定技巧,以及在 MAUI 中如何设计项目结构;探讨利用 Blazor 和 MAUI 进行混合应用开发,以及 MAUI 与 Blazor 和 ABP 的集成。

以过往为站点,以案例为基石,共同期待 .NET MAUI 的无限可能。

活动时间:2022年7月9日 9:00-17:30

参与方式:报名后,在“上课方式”中获取

e0643bd4be6cfc5d1aa3924aed9860ba.png

扫码报名参与

分享嘉宾

200738bb3f42947e315de54249d28b11.jpeg

主持人

卢建晖

微软云技术布道师

前 Xamarin MVP / 微软 MVP / 微软 RD , 从2010年起接触跨平台开发,经历 MonoTouch / MonoDroid,Xamarin,MAUI 三个阶段的 .NET 跨平台开发演变,在 App Store / Google Play 发布多个跨平台移动应用。

分享主题:MAUI 原生库绑定技巧分享

移动应用10多年的发展,有非常非常多的库让移动应用能基于不同业务不同场景中使用。我们在 MAUI 的场景下如何使用这些库文件,如何通过 Binding 实现库文件的调用,本次课程利用30分钟为大家讲解一下。

ca94dbdc1d57aa6ecc7d4879152feb36.jpeg

主持人

张广坡 

北京磐石桓雅科技有限公司 CTO

微软最有价值专家 (MVP)

专注于 .NET 技术,超过20年的一线开发、运维、实施经历,积累了大量编程、架构设计经验。目前专注于 .NET 工业物联网技术,正在使用微软最新推出的 Blazor 技术做开源 Bootstrap Blazor UI 组件库。

7417704b1c55dc0c5f3a1d8d320037a9.png

David Ortinau 

微软资深产品经理

分享主题:MAUI 来了

Microsoft Build 2022 正式发布了 MAUI , .NET 6 终于成为了一个跨平台、跨应用场景的技术方案。那什么是 MAUI?MAUI 的主要应用场景是什么?如何利用 MAUI 创建跨平台的应用?本次活动我们邀请到微软资深产品经理 David Ortinau 和大家介绍 MAUI,以及 MAUI 的相关开发知识。

0e58b7a92f05f9b0f602291d40e7bfe3.png

Javier Suárez Ruiz

微软高级软件开发工程师

喜欢和大家分享开发经验,积极参与技术社区。日常热爱跑步和喝喝咖啡。

分享主题:MAUI 应用开发技巧

你开始用 MAUI 做应用开发了吗?用 Visual Studio 2022 你可以在 Windows / macOS 上用 MAUI 开发跨平台应用。本次分享我们邀请到微软高级软件开发工程师 Javier Suárez Ruiz 和大家分享 MAUI 开发的技巧,从控件应用,到开发技巧,再到架构,让你从0开始掌握 MAUI 开发。

85789d4a7df6c6b5de3c89f4a682b26c.jpeg

Jonathan Peppers

微软高级软件开发工程师

Jonathan Peppers 是 .NET(以前称为 Xamarin.Android)的 Android 团队工程师。他还专注在 .NET MAUI 编译和性能优化上。

分享主题:.NET MAUI 中的性能改进

.NET MAUI 正式发布,作为一个跨平台应用解决方案,各位开发者一定会关心性能问题。本次活动我们邀请到 .NET Android 团队高级工程师 Jonathan Peppers  为大家带来最专业的 .NET MAUI 性能相关内容。

fd27c5040c12e955f61edbb5a8efd393.png

Nick Randolph

微软最有价值专家 (MVP)

创业者

专注于构建丰富的移动应用程序。通过他的博客 http://nicksnettravels.builttoroam.com 可以了解更多关于应用开发的知识。

分享主题:Uno Platform 介绍

通过 Uno Platform (www.platform.uno) 使用 C# 和 XAML 构建跨平台( Web / Windows / macOS / Linux / iOS /Adnroid. ) 应用方案 。新一代的 Uno Platform 带来了许多新功能,如:

  • Figma 插件——用于从 Figma 设计中一键生成 XAML

  • 扩展——用于更快地启动你构建的应用程序

  • Toolkit – 更多常用的跨平台控件,例如导航栏或 TabBar

  • VS Code Plugin – 提供 XAML 和 C# 、热重载等功能

在本次分享中,我们将介绍 Uno Platform 的基础知识,然后深入探讨 Uno 平台的相关特性。

8b1a447e355ddf358b1f8a36f7e9328c.jpeg

刘辉

厦门 .NET 俱乐部主席

擅长 .NET 及 Xamarin

分享主题:Xamarin 与 Guitarpark

吉他公园是一个吉他软件。软件自2013年2月9日上线后,截至3月12日,下载量突破两万(WindowsPhone)。软件于2019年重新采用 Xamarin 进行开发。可以作为 Xamarin 开发的教科书级别的案例。

efe11cd1d2b7e9789bdd3a6df8afd2bb.jpeg

钟安龙

格力博(江苏)股份有限公司 高级开发工程师

多年 C# 开发经验,6年 Xamarin 一线开发,同瑞典团队开发上线多个物联网 APP。热爱技术,喜欢分享。

分享主题:Xamarin 在工业物联网的应用

格力博在工业物联网的布局,在跨平台移动应用开发上,我们有多年的开发经验,深耕物联网,对 MQTT、蓝牙等方面有自己独到的见解和实际应用 ,选择 Xamarin 非常适合我们的场景。

bd47225f553459c45fd42950ce25e38d.jpeg

杨舜杰 

微软最有价值专家(MVP)

Ant Design Blazor 作者

开源爱好者

多年 .NET 开发经验,2020年开始国内 Blazor 技术的推广,旨在彻底解放 .NET 开发团队的生产力。

另外,对 .NET 的系统架构、分布式技术、云原生等领域也有一定的见解与实践。

目前兴趣在发现 .NET 各方向的应用场景,分别创建了 Blazor、Orleans、dapr 等微软开发技术的中文社区。

共享话题:MAUI Blazor 让 .NET 全栈再下一城

在 MAUI 的诞生旅程中,好朋友 Blazor 一直陪伴左右。现在,他们终于一起进入奇妙之旅。

本次主题,主要讲解 MAUI Blazor 的原理和各种集成方式,以及利用 Blazor 和 MAUI 进行混合应用开发的优势。欢迎有 .NET 和 Web 开发经验或感兴趣的朋友来一起探讨。

b6a520bbeba860f4f456b438573c7370.jpeg

衣明志

烟台易云网络科技有限公司总经理 & CTO

烟台易云网络创始人,连续创业者,ASP.NET MVP Reconnect(2006-2015)。目前主要致力于传统企业的信息化、数字化、智能化方面。从 .NET 1.0 Beta 版开始就是 .NET 技术的忠实粉丝,近20年来一直是线下技术社区的活跃者,热爱技术交流与分享。

分享主题:Xamain 在车险定损场景的应用案例

我们曾经给国内某保险公司实施了面向全国服务的车险视频定损 App 开发项目,系统后端和移动端 App(iOS/安卓)均采用的 C# 开发,项目的开发效率和运行效果都表现优秀,这次主要给大家分享一下相关的经验和心得。

96eea661cf7ed0e2745d495e2b6c8206.jpeg

周豪

微软最有价值专家( MVP )

分享主题:MAUI 与 ABP 框架功能集成

本次主题主要讲解从原有的 Xamatin.Forms ABP 框架功能移植到 MAUI 当中的一些主要变化,包括一些 MAUI 中新框架功能和新特性介绍。

fdbaaf65d6f20bc4fb39a77868a5f6f0.jpeg

王博

贵州省字符火花有限责任公司创始人兼总经理

从大学期间接触并学习 .NET 技术到现在,有近10年时间的 .NET 技术开发经验,目前在正在创业,使用过 ASP.NET Core 加上微信官方开发工具,独立开发过本地企业与医院的微信小程序项目,目前在使用 Xamarin.Forms 等技术来开发我公司独立运营的项目。

分享主题:.NET 让我专注于设计与创作,让想象力转变为生产力

通过以我的创业故事来阐述 .NET 技术提供的强大支持,.NET 让我们的团队专注于项目的设计与创意。

b0a41a8c68efdd1f2789e94aac8fdd8e.png

James Tsai

微软最有价值专家( MVP )

骨架资讯有限公司技术总监

Microsoft MVP(Developer Technologies(2015~)),骨架资讯有限公司技术总监。从10年多前开始接触 .NET 程序开发后,经历过撰写各家行动平台的 App 与 Azure 云端应用服务整合。Blog: https://xamarintech.blogspot.tw ;点部落: https://dotblogs.com.tw/jamestsai。内容涵盖 Xamarin、Azure PaaS 服务与 MR/XR 等应用的开发记录。持续经营当前台湾最活跃的 Xamarin 社群(Facebook 社群名称:Xamarin Asia Developers)与 MR/XR Developers 社群 (Facebook 社群名称: MR/XR Developers Community)。协助各种 .NET 装置端应用开发与 CI/CD 整合、企业行动化资料保护、MR/XR 开发整合等技术的推广。

分享主题:面对疫情来时如何用自己的专业技术迅速地为社会提供帮助

在2020年初时,面对 Covid-19 疫情的最有效手段就是戴口罩,以降低人与人之间病毒传播的可能性。所以造成一开始社会中的口罩供需极度的不平衡,通过公开透明的口罩的发放资讯,可以避免或减少挤兑效应。为了在一定的时间内利用科技,将口罩的贩售地与库存量等资讯得以有效地让一般民众得知,因此开发了 "问口罩" 双平台 App (Android、iOS),并快速上架供民众下载查询。直到 2022 年社会面对疫情已有另一个阶段的改变,所需要的是家用抗原快筛试剂的资讯获取,也在短时间内将相关的功能整合到此 "问口罩" App 当中,以便民众顺利查询相关的发放资讯。

df870b5a47c71aec1ab9bdd72335415d.jpeg

朱震 

CHCNAV 高级软件工程师

微软最有价值专家( MVP )

分享主题:MAUI 框架设计

本次主题主要简单分享 MAUI 当中如何设计项目结构。

活动日程

9:00 - 9:50  

MAUI  来了

David Ortinau - 微软资深产品经理

9:50 - 10:40

MAUI 应用开发技巧

Javier Suárez Ruiz  - 微软高级软件开发工程师

10:40 - 11:30

.NET MAUI 中的性能改进

Jonathan Peppers  - 微软高级软件开发工程师

11:30 - 12:20

Uno Platfrom 介绍

Nick Randolph - Microsoft MVP

12:20 - 13:30  

午休

应用案例专题

13:30 - 13:50

MAUI 框架设计

朱震 - 微软最有价值专家

13:50 - 14:10

.NET 让我专注于设计与创作,让想象力转变为生产力

王博 - 贵州省字符火花科技有限责任公司创始人兼总经理

14:10 - 14:30

面对疫情来时如何用自己的专业技术迅速地为社会提供帮助

James Tsai - 微软最有价值专家

14:30 - 14:40

圆桌 & QA

跨平台开发技能专题

14:40 - 15:10

MAUI 与ABP 框架功能集成

周豪 - 微软最有价值专家(MVP) 

15:10 - 15:40

MAUI Blazor 让 .NET 全栈再下一城

杨舜杰 - 微软最有价值专家(MVP),Ant Design Blazor 作者

15:40 - 16:10

MAUI 原生库绑定技巧分享

Kinfey Lo - 微软云技术布道师

16:10 - 16:20

圆桌 & QA

行业案例专题

16:20 - 16:40

Xamarin 在工业物联网的应用

钟安龙 - 格力博(江苏)股份有限公司 高级开发工程师 

16:40 - 17:00

Xamarin 与 Guitarpark

刘辉 - 厦门 .NET 俱乐部主席

17:00 - 17:20

Xamain 在车险定损场景的应用案例

衣明志 -烟台易云网络科技有限公司总经理 & CTO

17:20 - 17:30

圆桌 & QA 

17:30 - 17:40

抽奖 / 结束

主办方

776c8efd2b5aad46e4e297b973f82d99.jpeg

99df702d35aedb1a104cea4aebe2c2c9.jpeg

协办方

15e7abed04bc1436d2995c64aae21a23.png

2c551e0770642d463212c1c1218f6318.png

5036af42d120769b326fedc3255bc092.png

教育社区支持

222dc4634fa912ebc9665a0b870e6028.png

b43cdcdfa459b5ad4cebc06ebf58cc2f.jpeg

社区讲师支持

d3ec65c47033e4f7357193b24ede786d.jpeg

bf449474ca2565a7edaa627b978ebbca.png

社区推广支持

458256acbe1de5020905d0f9625db4a5.png

e9a5401ee5087e0cae023bc09a891659.jpeg

eb325066e3d81f9c129406cbfc5a7bfb.png

375f6c9c7652b9bf3582efc4f11017b1.png

db48e6bd85db31cdae30caacd806233e.png

be261eb945d7191ca5b85a5b4dbd3fb7.jpeg

f6d8524f512552248c6c71b0ff445227.png

874d8947f630ab38b681d0d10aa5e34c.png

0f1a91dba24b0831a29742247489df6a.png

18b8f99035eb03eb46d5f5789c2fe351.jpeg

8c1ebbb6d05556e669985f4d83caa3ec.jpeg

927a02f57acc77bcd8006d562cfa7f8b.jpeg

5b9778afc1d55cbfccd011809a363a38.jpeg

a0542a7ae3a4167aa38b3d325f360a0b.gif

你们点点“分享”,给我充点儿电吧~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/285380.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C语言试题126之请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二个字母。

✅作者简介:大家好我是码莎拉蒂,CSDN博客专家🥇🥇🥇 📃个人主页:个人主页 🔥系列专栏:C语言试题200例 💬推荐一款模拟面试、刷题神器👉 点击跳转进入网站 1、题目 题目:请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续 判断第二…

【ArcGIS风暴】ArcGIS点云抽稀(稀疏化LAS点)详解案例教程

考虑对过采样 LAS 数据(例如通过摄影测量方式获得的点云以及多个叠加激光雷达扫描的返回值)使用稀疏化LAS点工具,以优化显示性能和加速分析操作。 文章目录 1. 创建las数据集2. 稀疏化LAS点适用版本:ArcGIS10.6以上。 1. 创建las数据集 扩展阅读:ArcGIS10.6创建LAS数据集…

20145313张雪纯《信息安全系统设计基础》第11周学习总结

20145313张雪纯《信息安全系统设计基础》第11周学习总结 教材 异常控制流(ECF) 最简单的“平滑序列”类型的控制流是指PC中相邻的指令在存储器中也相邻。而异常控制流则是指程序变量表示的内部程序状态中的变化、系统状态的变化等突发情况使得控制系统做…

Silverlight 5 beta新特性探索系列:9.视频快进快退和TextSearch对象对文字项查询

本节讲诉两个新特性:一、在Silverlight 5中可以控制MediaElement对象播放的视频进行快进快退控制。二、在Silverlight 5中的文字项进行搜索查询。 一、对于MediaElement媒体播放对象的视频进行快退快进控制 它是通过MediaElement.PlaybackRate属性进行控制的。当前此…

【错误异常大全】:ArcGIS Engine中C#无法引用ESRI.ArcGIS.AxControls问题

ArcGIS Engine中C#无法引用ESRI.ArcGIS.AxControls问题,具体如下。 发现在引用列表中找不到ESRI.ArcGIS.AxControls服务。 一直显示感叹号。 多次尝试添加无果,解决方法:选中引用列表中的ESRI.ArcGIS.AxControls,在属性表窗口中将…

C语言试题122之利用递归函数调用方式,将所输入的 5 个字符,以相反顺序打印出来。

✅作者简介:大家好我是码莎拉蒂,CSDN博客专家🥇🥇🥇 📃个人主页:个人主页 🔥系列专栏:C语言试题200例 💬推荐一款模拟面试、刷题神器👉 点击跳转进入网站 1、题目 题目:利用递归函数调用方式,将所输入的 5 个字符,以相反顺序打印出来。 2 、温馨提示 想…

Java IO流读取/写入/修改某个字符串(通用)

2019独角兽企业重金招聘Python工程师标准>>> package com.test;import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import jav…

重新开始征程

自本科毕业,离开那座城市,来到帝都,开始新的生活,也就没有再开垦这片热土。重启征程是因为研究生快要毕业啦! 改了昵称和博客的名称,在百度搜索的时候发现,本科毕设拿了省优秀毕业设计三等奖了&…

.Net Core-做一个微信公众号的排队系统

Part1前言微信扫码登录,微信扫码获取排队信息这些场景很常见,但是大家知道里面的原理是怎么实现的呢?今天我就来给大家解惑!Part2总体流程1浏览器请求服务器获取到二维码图片浏览器生成唯一值uuid通过uuid获取到带参数的二维码&am…

C语言试题123之有 5 个人坐在一起,问第五个人多少岁?他说比第 4 个人大 2 岁。问第 4 个人岁数,他说比第 3 个人大 2 岁。问第三个人,又说比第 2 人大两岁。问第 2 个人,说比第一个

1、题目 题目:有 5 个人坐在一起,问第五个人多少岁?他说比第 4 个人大 2 岁。问第 4 个人岁数,他说比第 3 个人大 2 岁。问第三个人,又说比第 2 人大两岁。问第 2 个人,说比第一个人大两岁。最后 问第一个人,他说是 10 岁。请问第五个人多大? 分析:利用递归的方法,递…

【ArcGIS Engine二次开发】地图操作(1):加载Mxd地图文档

在ArcGIS中,以mxd作为扩展名的文件叫地图文档。地图文档中只是包含图层的引用,即存储当前地图的图层路径、符号、状态、修饰等信息,并不存储真实的数据层。 ArcGIS Engine中有常见两种加载地图文档的方法:LoadMxFile方法和IMapDocument方法,案例效果如下图所示: 打开VS20…

JAVA的extends用法

理解继承是理解面向对象程序设计的关键。在Java中,通过关键字extends继承一个已有的类,被继承的类称为父类(超类,基类),新的类称为子类(派生类)。在Java中不允许多继承。(1)继承 [java] view plaincopy cla…

CSS伪元素 after 实现鼠标悬浮信息及动画效果

<p class"titleinfo_title title_hover" data-content" 04 喜看稻菽千重浪--记首届国家最高科技奖获得者袁隆平 等三篇"> 04 喜看稻菽千重浪--记首届国家最高科技奖获得者袁隆平 等三篇 </p> 强制多行显示效果&#xff1a; <style type&…

C语言试题124之给一个不多于 5 位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字

C语言试题124之给一个不多于 5 位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字 47/100 发布文章 u011068702 未选择任何文件 new ✅作者简介:大家好我是码莎拉蒂,CSDN博客专家🥇🥇🥇 📃个人主页:个人主页 🔥系列专栏:C语言试题200例 💬推荐一款模…

使用ML.NET+ONNX预训练模型整活B站经典《华强买瓜》

前言最近在看微软开源的机器学习框架ML.NET使用别人的预训练模型(开放神经网络交换格式.onnx)来识别图像&#xff0c;然后逛github发现一个好玩的repo。决定整活一期博客。首先还是稍微科普一下机器学习相关的知识&#xff0c;这一块.NET虽然很早就开源了ML.NET框架&#xff0c…

C语言试题125之一个 5 位数,判断它是不是回文数。即 12321 是回文数,个位与万位相同,十位与千位相同

✅作者简介:大家好我是码莎拉蒂,CSDN博客专家🥇🥇🥇 📃个人主页:个人主页 🔥系列专栏:C语言试题200例 💬推荐一款模拟面试、刷题神器👉 点击跳转进入网站 1、题目 题目:一个 5 位数,判断它是不是回文数。即 12321 是回文数,个位与万位相同,十位与千位相…

SQL Server在更改计算机名后的设置

把原来的账号删除 再添加现有的账号 添加权限 搞定了上面的账号配置&#xff0c;接下来就是设置服务器名称 参考&#xff1a;http://www.cnblogs.com/EasonJim/p/6114249.html 后话&#xff1a;当初为了设置这个问题&#xff0c;选择了重装SQL Server&#xff0c;但是也是无用的…

Jupyter Notebook 入门指南

简介 Jupyter Notebook&#xff08;此前被称为 IPython notebook&#xff09;是一个交互式笔记本&#xff0c;支持运行 40 多种编程语言。 Jupyter Notebook 的本质是一个 Web 应用程序&#xff0c;便于创建和共享文学化程序文档&#xff0c;支持实时代码&#xff0c;数学方程…

C语言试题127之 100 之内的素数

✅作者简介:大家好我是码莎拉蒂,CSDN博客专家🥇🥇🥇 📃个人主页:个人主页 🔥系列专栏:C语言试题200例 💬推荐一款模拟面试、刷题神器👉 点击跳转进入网站 1、题目 题目:求 100 之内的素数 2 、温馨提示 想获取更多C语言题目请猛搓这里==========》200个C语…