随笔分类 -  MASA Blazor

摘要:MAUI Blazor 接入到 OpenTelemetry 近期由于我们APP项目(MAUI+Masa Blazor),需要做运营数据采集埋点,经过综合考虑后,决定采用接入OpenTelemetry SDK的方式,由于目前OpenTelemetry的可测性大部分都是基于后端api的,所以我们也对MA 阅读全文
posted @ 2023-11-30 15:29 MASA技术团队 阅读(379) 评论(0) 推荐(1)
摘要:目录背景介绍1、新建MAUI Blazor项目2、创建OfficeViewer.razor组件3、使用安卓模拟器运行4、兼容iOS总结 背景 接到一个在Maui中预览Office文件的需求,包含excel、word、PDF三种常见的文件,经过技术选型,最后选择了微软原生支持的office在线预览Ap 阅读全文
posted @ 2023-10-16 11:33 MASA技术团队 阅读(285) 评论(1) 推荐(0)
摘要:[TOC](文章目录) # 前言 作为新手App开发,iOS由于众所周知的原因,必须通过App Store下载安装App,所以通过App Store的审核是必须的(当然如果您有299美元一年的企业版证书可以走内部分发渠道的场景除外)。 以下是我们首次使用MAUI+MASA Blazor开发App并上 阅读全文
posted @ 2023-08-15 16:57 MASA技术团队 阅读(337) 评论(0) 推荐(0)
摘要:MAUI+MASA Blazor 兼容性测试报告及分析MASA Blazor组件是一款基于Material Design设计和BlazorComponent的交互能力提供标准的基础组件库。提供如布局、弹框标准、Loading、全局异常处理等标准场景的预置组件。它旨在为开发者提供强大的用户界面和出色的用户体验。适用于PC及移动端。由于越来越多的.Net开发者开始使用MAUI+Blazor的框架来开发移动端应用,我们决定对MASA Blazor组件在MAUI框架进行兼容性测试,以确保其在移动端App中的兼容性和稳定性。为了保持客观的结果,我们使用第三方云测机构对我们的应用进行测试,并没有告知采用的架构及相关技术细节。 阅读全文
posted @ 2023-07-21 10:15 MASA技术团队 阅读(724) 评论(8) 推荐(1)
摘要:背景 MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI 是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。但是MAUI对于平台相关的实现并不完整。所以MASA团队开展了一个实验性项目,意在对微软MAUI的补充和扩展,项目地址https 阅读全文
posted @ 2022-12-29 13:52 MASA技术团队 阅读(420) 评论(0) 推荐(0)
摘要:背景 MAUI的出现,赋予了广大.Net开发者开发多平台应用的能力,MAUI 是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。但是MAUI对于平台相关的实现并不完整。所以MASA团队开展了一个实验性项目,意在对微软MAUI的补充和扩展 项目地址**ht 阅读全文
posted @ 2022-11-15 14:46 MASA技术团队 阅读(423) 评论(0) 推荐(0)
摘要:背景 MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI 是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。但是MAUI对于平台相关的实现并不完整。所以MASA团队开展了一个实验性项目,意在对微软MAUI的补充和扩展, 项目地址http 阅读全文
posted @ 2022-11-08 09:43 MASA技术团队 阅读(531) 评论(2) 推荐(3)
摘要:背景 MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI 是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。但是MAUI对于平台相关的实现并不完整。所以MASA团队开展了一个实验性项目,意在对微软MAUI的补充和扩展 项目地址https 阅读全文
posted @ 2022-10-27 14:52 MASA技术团队 阅读(532) 评论(4) 推荐(1)
摘要:背景 MAUI的出现,赋予了广大.Net开发者开发多平台应用的能力,MAUI 是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。但是MAUI对于平台相关的实现并不完整。所以MASA团队开展了一个实验性项目,意在对微软MAUI的补充和扩展 项目地址http 阅读全文
posted @ 2022-10-20 13:35 MASA技术团队 阅读(680) 评论(4) 推荐(0)
摘要:项目背景 MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI 是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。但是MAUI对于平台相关的实现并不完整。所以MASA团队开展了一个实验性项目,意在对微软MAUI的补充和扩展, 项目地址:h 阅读全文
posted @ 2022-10-11 13:41 MASA技术团队 阅读(228) 评论(0) 推荐(1)
摘要:MASA MAUI Plugin 安卓蓝牙低功耗(二)蓝牙通讯 项目背景 MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI 是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。但是MAUI对于平台相关的实现并不完整。所以MASA团队开展 阅读全文
posted @ 2022-09-22 16:22 MASA技术团队 阅读(616) 评论(0) 推荐(1)
摘要:1、安装Masa Blazor 参考: MASA Blazor 安装 2、编写代码 新建Service目录,并添加ThemeService.cs 该RequestedTheme 属性返回 AppTheme 枚举成员。 AppTheme 枚举定义下列成员: Unspecified,指示设备使用的是未指 阅读全文
posted @ 2022-08-29 09:32 MASA技术团队 阅读(407) 评论(0) 推荐(2)
摘要:自动更新主要下面4个步骤 获取最新版本号 提示用户发现更新,等待用户确认更新 下载最新的apk包 安装apk包 下面从创建MAUI项目开始 1、创建Maui Blazor Server应用 2、安装Masa.Blazor,并添加引用 dotnet add package Masa.Blazor 在 阅读全文
posted @ 2022-08-22 13:35 MASA技术团队 阅读(2141) 评论(0) 推荐(29)
摘要:MASA Blazor 0.5.0发版内容 功能 Autocomplete:支持通过设置AutoSelectFirst参数开启自动选择第一项的功能,支持CacheItems参数,增强使用上下键的用户体验。 BottomNavigation::一个替代侧边栏的新组件。它主要用于移动应用程序。 Drag 阅读全文
posted @ 2022-08-05 16:34 MASA技术团队 阅读(194) 评论(0) 推荐(1)
摘要:按照约定的注册 Masa引入了按照约定进行服务注册,依据约定大于配置,开发者无需做任何事,框架会自动完成注册 依赖接口 ISingletonDependency: 注册生命周期为Singleton的服务 IScopedDependency: 注册生命周期为Scoped的服务 ITransientDe 阅读全文
posted @ 2022-07-25 16:21 MASA技术团队 阅读(337) 评论(2) 推荐(1)
摘要:1.什么是Blazor? 有什么优势? ASP.NET Core Blazor 简介 Blazor 是一个使用 Blazor 生成交互式客户端 Web UI 的框架: 使用 C# 代替 JavaScript 来创建信息丰富的交互式 UI。 共享使用 .NET 编写的服务器端和客户端应用逻辑。 将 U 阅读全文
posted @ 2022-03-22 10:24 MASA技术团队 阅读(6351) 评论(9) 推荐(11)
摘要:前言 大家好,我是开源项目 MASA Blazor 主要开发者之一,如果你还不了解MASA Blazor,可以访问我们的 官网 和博客 《初识MASA Blazor》 一探究竟。简单来说,MASA Blazor 是一个基于 Material Design 设计语言的 Blazor 组件库,dotNE 阅读全文
posted @ 2022-03-17 14:10 MASA技术团队 阅读(371) 评论(0) 推荐(1)
摘要:title: Blazor是春天还是寒风里的挣扎 date: '2021-10-25 14:00:00' toc: true categories: Blazor tags: Blazor MASA Blazor# 官方解释Blazor Blazor允许您使用c#而不是JavaScript构建交互式 阅读全文
posted @ 2022-01-21 15:17 MASA技术团队 阅读(1593) 评论(10) 推荐(5)
摘要:MASA Blazor是一个Blazor的UI组件库。就像大家写前端熟知的Bootstrap, Ant Design一样。 MASA Blazor官网地址:https://blazor.masastack.com MASA Blazor Github地址:https://github.com/Bla 阅读全文
posted @ 2022-01-05 14:32 MASA技术团队 阅读(4040) 评论(11) 推荐(6)