加载中
2022首场MASA技术团队黑客松大赛完美落幕!精彩集锦

Masa技术团队在2021年创立,这一年我们团队发布了我们第一个产品,Masa Blazor。登上了.NET Conf China,我们承诺,开源我们的产品,为开源社区增砖加瓦,一路上收获技术社区文章类的各种奖项...

MASA Stack 第五期社区例会

本期社区例会将分为三个部分进行 1.MASA DCC的技术实现分享 2. 9月份各产品线更新内容 3. 9月份社区事件回顾 本次例会第一个议题是MASA DCC,该部分将会分为五个部分进行 MASA DCC 1.系统介绍...

昨天 10:18
11
MASA MAUI Plugin 安卓蓝牙低功耗(二)蓝牙通讯

项目背景 MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI 是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。但是MAUI对于平台相关的实现并不完整...

09/23 09:29
1.7K
MASA MAUI Plugin 安卓蓝牙低功耗(一)蓝牙扫描

项目背景 MAUI的出现,赋予了广大Net开发者开发多平台应用的能力,MAUI 是Xamarin.Forms演变而来,但是相比Xamarin性能更好,可扩展性更强,结构更简单。但是MAUI对于平台相关的实现并不完整...

09/21 09:33
819
MASA Framework的分布式锁设计

前言 什么是锁?什么是分布式锁?它们之间有什么样的关系? 什么是锁 加锁(lock)是2018年公布的计算机科学技术名词,是指将控制变量置位,控制共享资源不能被其他线程访问。通过加锁,可以...

09/16 14:21
995
MASA Framework 获取配置信息的方法

前言 配置是我们必不可少的功能,我们在开发中,经常会遇到需要获取配置信息的需求,那么如何才能优雅的获取配置信息? 我们希望新的配置: 支持强类型 配置变更后通知 学习难度低 快速入门 ...

dcc
09/02 14:07
68
MASA Stack 第四期社区例会

MASA Stack 产品讲解 MASA PM(基建与项管) MASA Auth(权限认证中心) MASA DCC (配置中心) MASA MC(消息中心) MASA Scheduler (调度中心) MASA Alert (告警中心,开发中) MASA TSC...

08/31 13:33
38
MAUI + Masa Blazor 开发界面跟随系统主题切换的App

1、安装Masa Blazor 参考: MASA Blazor 安装 2、编写代码 新建Service目录,并添加ThemeService.cs 该RequestedTheme 属性返回 AppTheme 枚举成员。 AppTheme 枚举定义下列成员: Unspecifie...

MAUI + Masa Blazor 开发带自动更新功能的安卓App

自动更新主要下面4个步骤 获取最新版本号 提示用户发现更新,等待用户确认更新 下载最新的apk包 安装apk包 下面从创建MAUI项目开始 1、创建Maui Blazor Server应用 2、安装Masa.Blazor,并添...

.NET现代应用的产品设计 - DDD实践

统一术语(战略设计) 我们将通过DDD完成业务与技术的完整落地 统一 领域模型术语 DDD模式名称 技术 技术设计术语 技术术语 技术设计模式 业务 领域模型术语 DDD模式名称 业务术语 设计无关的...

MASA Stack 第三期社区例会

MASA Blazor 0.5.0发版内容 功能 Autocomplete:支持通过设置AutoSelectFirst参数开启自动选择第一项的功能,支持CacheItems参数,增强使用上下键的用户体验。 BottomNavigation::一个替代...

开篇-开启全新的.NET现代应用开发体验

1.云原生技术底座畅想 Dapr>>MASA Framework>> 研发管理 研发协作平台:CI/CD、Application ManagementApplication Quota Management、Version Control、Troubleshooting、Testable 网格应用...

怎么样的框架对于开发者是友好的?

1.云原生离.NET开发到底有多远? 云原生的概念由来不久,故事从“上云”开始,伴随dorker、k8s等技术的推出,以及CNCF与各大云厂商的共同加持,云原生逐渐被大家所熟知。云原生不依赖具体的云...

07/29 09:17
4.9K
7.依赖注入

按照约定的注册 Masa引入了按照约定进行服务注册,依据约定大于配置,开发者无需做任何事,框架会自动完成注册 依赖接口 ISingletonDependency: 注册生命周期为Singleton的服务 IScopedDepen...

07/25 16:25
2.3K
6. 对象存储

什么是对象存储 在工作中,我们经常需要将文件内容(文件或二进制流)存储在应用程序中,例如你可能要保存商品的封面图片。Masa框架为此提供了对象存储的功能,并对功能抽象,抽象给我们带来...

07/12 18:35
58
5. 数据访问 - EntityFramework集成

前言 Masa提供了基于EntityFramework的数据集成,并提供了数据过滤与软删除的功能,下面我们将介绍如何使用它? MasaDbContext入门 安装.Net 6.0 新建ASP.NET Core 空项目Assignment.MasaEn...

07/05 16:47
1.6K
4. 对象映射 - Mapping.Mapster

前言 在项目中我们会经常遇到对象的映射,比如像Model和Dto之间的映射,或者是对象的深拷贝,这些都是需要我们自己实现的。此时,项目中会出现很多初始化对象的代码,这些代码写起来相当的枯...

07/01 19:15
63
3. Caller 服务调用 - dapr

前言 上一篇我们讲了使用HttpClient的方式调用,那么如果我们现在需要更换为通过dapr实现服务调用,我们需要做哪些事情呢? Caller.Dapr 入门 如果我们的项目原本使用的是Caller.HttpClient...

06/21 17:51
68
MASA Auth - 从用户的角度看整体设计

用户 在系统里,用户是一个核心概念。它代表了一个人的唯一身份标识,除了与角色、团队、组织架构等有关,甚至还会影响到在同一个界面不同的用户操作流程与显示内容都会发生变化,再复杂一点...

06/07 15:27
119

没有更多内容

加载失败,请刷新页面

返回顶部
顶部