自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 Power BI - 设置Waterfall Chart第一个Pillar的颜色

有的用户可能会单独设置Column Chart(条形图)的第一个柱子的颜色,如下图所示,这种其实可以通过Column Chart的Conditional formating进行设置,或者也可以直接对单独的Column进行设置颜色即可,同样的想法,用户可能想设置Waterfall Chart的第一根柱子的颜色,这时发现默认的Waterfall chart配置中没找出设置颜色的地方。有一个Bar Color的设定,这个不能对第一个Pillar进行颜色的设置,

2024-10-18 18:08:05 129

原创 .NET 9 - 尝试一下Open Api 的一些变化

以上简单比较了一下.NET8与.NET9中的OpenAPI。

2024-10-18 13:56:15 915

原创 .NET 9 - Static SSR pages in a globally-interactive app

NET 9 Blazor 新增加的一个feature是在Interactive模式的Blazor站点中可以设定某个页面为Static SSR模式。这边也简单尝试一下这个新的特性本文简单尝试了一下在全局设定为Interactive(可以为InteractiveServer,InteractiveWebAssembly,InteractiveAuto)情况下,如何将其中一个页面变成Static SSR,同时看看和未变成Static SSR时候有什么不同的。

2024-10-17 01:36:59 391

原创 .NET 9 - Blazor组件构造函数注入服务

NET 9 新增加的一个特性是可以构造函数注入的方式在component中注入容器中的服务,之前一般是使用指令@inject 或者 属性注入的方式来注入需要的服务。这边也尝试一下新特性 - 构造函数注入本文简单尝试了一下.NET 9 中的构造函数的方式来注入服务,.NET 9 的新特性有很多的,具体内容也可以参考微软ms learn 文章.NET 9 新特性。开源框架Ant Design Blazor也为开发者提供了很多便利。框架的作者能力都很强的,需继续向开源框架的老师们学习。

2024-10-02 23:56:58 629 1

原创 .NET 9 - 尝试一下LINQ新增加的方法AggregateBy,CountBy,Index

NET 9 在 System.LINQ中增加了三个方法,分别是CountByIndex这边也简单尝试一下.NET 9 LINQ中新增加的这三个方法.NET9关于.NET library有很多新特性的,具体请参考如下链接本文简单尝试了一下.NET 9 LINQ中新增加的三个方法AggregateBy,CountBy,Index。.NET9中关于C#13的新特性有很多,具体可以参考ms learn文章C#13新特性。

2024-09-27 17:56:22 838

原创 Blazor - Section

NET 8 引进了一个新的特性 ,一对可以控制子组件显示内容的组件 SectionOutlet和SectionContent。两个组件可以通过SectionName或者SectionId进行关联。类似于MVC中的RenderSection的作用。SectionContent中的内容是以RenderFragment提供给SectionOutlet的。以上简单尝试了一下Blazor中的Section特性。

2024-09-20 14:02:27 321

原创 Microsoft Forms - 一些特性介绍

Microsoft Froms是Microsoft 365的一部分,可以提供调查(survey), 测评(quiz), 投票polls等表单服务。可以以短链接或者二维码的方式发给终端用户。公司里面的每个人支持创建400个调查问卷或者测评。很多公司也有自己定制的问卷系统的,也有些开源的项目可以参考,比如LimeSurvey。制作一个可配置的,支持多端运行(包含移动端)的使用的问卷系统,感觉也是一个比较大的项目,后期也有专门的人来维护,配置和定制这个系统。

2024-09-06 17:18:33 291

原创 Blazor - 简单尝试一下弹窗和表单

对于Blazor系统的弹窗效果,大家可能会使用js,之前见过一个Blog系统用的是sweetalert。表单可能会使用EditForm组件, 通过EditContext或者Model属性进行绑定以实现交互。很多Blazor开源框架也有提供弹窗和表单的功能组件的,这边尝试着使用一下Ant Design Blazor开源框架中的弹窗和表单组件。以上简单尝试了一下使用开源Ant Design Blazor去实现弹窗和表单的效果。感觉当前Blazor技术的使用者也在逐渐的增加。

2024-09-06 17:17:06 678

原创 Blazor - SupplyParameterFromForm

NET 8 中的Blazor出来了一个新特性 [SupplyParameterFromForm],这个特性使Blazor页面中的属性(Property)的值可以由相对应的表单来提供。本文简单尝试了一下Blazor的新特性[SupplyParameterFromForm],[SupplyParameterFromForm]是在.NET8中推出的,同时.NET8 也发布了很多别的新特性,这些新特性为Blazor使用者提供了便利。

2024-08-31 13:36:19 248

原创 Blazor - SupplyParameterFromQuery

Blazor中的[SupplyParameterFromQuery]特性可以使Blazor的页面(带有@page指令的页面)获得已经解析好的查询参数,为Blazor的使用者提供了一定的便利以上简单尝试了一下Blazor中的[SupplyParameterFromQuery] 特性,还有一个Blazor新的特性,名字是[SupplyParameterFromForm],后续也尝试一下。

2024-08-25 19:59:01 428

原创 PowerApps - 简单分析各地区的巴黎奥运会奖牌数据

巴黎奥运会已经结束了,中国体育代表团获得了40金27银24铜!恭喜中国队!所有参赛的奥运健儿都很棒这边主要以本次奥运会的奖牌数据为基础,尝试使用微软Power Platform平台中的Power Apps和Power Automate Desktop做一个简单的统计使用Power BI也可以获取网站上的奥运会数据进行统计分析的。本文简单介绍了一下使用Power Automate Desktop和Power Apps对巴黎奥运会进行数据分析。数据分析和图表的制作方面,可能首选是Power BI。

2024-08-13 13:29:11 978

原创 .NET - RateLimiter

RateLimit其实是.NET7引入的一个特性,可以实现对请求的速率限制以上简单介绍了一下.NET中的RateLimiter。

2024-08-11 19:58:52 332

原创 Power Platform 的一些新特性

随着大语言模型(Large Language Model)这两年的普及,以及微软提倡的Low Code 和Pro Code融合开发模式的推广。Power Platform也变化了很多。比如在Power Apps, Power Automate, Power Automate Desktop, Power BI, Microsoft Copilot Studio(以前是叫Power Virutal Agent)都加入了Copilot的功能。

2024-08-03 22:16:44 308

原创 Blazor Server - MaximumReceiveMessageSize

如果在运行Blazor Server的时候,Browser console报如下的错误本文简单介绍了一下Blazor Server运行过程中出现的一个与MaximumReceiveMessageSize 配置有关的错误和解决方法。

2024-08-02 23:26:23 146

原创 Blazor Web Assembly - .GetAwaiter().GetResult() not supported

Blazor Web Assembly 和 Blazor Server是Blazor支持的两种类型的渲染模式, .NET8又引入了Auto模式。还有一种是SSR(Static Side Rendering)。以上简单说明了一下 Blazor Web Assembly类型的项目中不支持GetAwaiter().GetResult()以及用异步的方法去替代的方式。

2024-07-28 23:58:57 341

原创 Microsoft Teams - 使用PowerShell获取Channel的用户列表

Microsoft Teams中除了直接使用Teams Api的方式去获取Channel的用户列表,还可以使用PowerShell的方式,发现这种方式也挺方便的。note: ​​​​​​Teams Api 也是统一到Microsoft Graph中, Microsoft Graph是一个Gateway的作用,通过Microsoft Graph可以访问Microsoft 365的数据。Microsoft Graph的介绍可以参考。

2024-07-26 14:32:12 281

原创 Exchange Online - 获取共享邮箱Full Access 和 send as用户列表

有的需求是要获取公司内部的共享邮箱的FullAccess和send-as 用户列表以上是导出exo 共享邮箱 full access 和 send as用户列表的一种方式。在使用PowerShell的时候,需要导入模块ExchangeOnlineManagement并连接Exchange Online,命令如下Connect-ExchangeOnline -UserPrincipalName {共享邮箱地址}

2024-07-16 11:56:27 282

原创 Power Automate - Teams Incoming webhook

Teams Incoming webhooks 是 Teams与别的系统进行集成的一种重要方式最近如果往Microsoft Teams的Incoming Webhook 发送一个信息,可能会收到如下提醒,这个提醒信息意思是,后续我们可能不能继续用 Incoming Webhook Uri 往Microsoft Teams发送信息了。同时提供的建议是用Power Automate的方式来发送外部信息到Teams。

2024-07-10 12:16:31 756

原创 Blazor - 试一下Fluent UI Blazor的Table组件

是微软开源的一个组件库,以下简单试用一下其中的table组件以上简单试用了一下Fluent UI Blazor,更多的组件,还需进一步尝试一下。NET8中Blazor增加了很多新特性,2024年11月 .NET9 也要发布了,技术变更很快。当前Blazor社区也有很多出色的开源组件库出现,为应用的开发提供了很多便利。

2024-07-06 13:56:13 580

原创 试一下Power Automate Desktop去操作Excel和SQL

Power Automate Desktop是微软提供的一款RPA产品,利用提供的常规操作,已经可以很方便地对excel和word文档进行读写了。最近试了一下在Power Automate Desktop中以SQL Query的形式对excel进行操作,尤其是对excel文件内容的过滤,排序等操作,确实也挺方便的。SQL Query 的操作就是用下面三个Database的相关操作来进行的。Note, SQL Query的方式既可以连接excel,也可以连接SQL Server。

2024-07-01 18:58:50 1040

原创 Blazor Server - Re Connect improvement in .NET9

2024年的11月份.NET 9 就要发布了。Blazor将会有一些变化。其中的一个变化就是Blazor Server模式下,在App.Razor中加入StatefulReConnection之后,表单字段的值在与服务器端重连后能保持住的Blazor Server 的Reconnect确实在UI,重连的reconnect interval, 表单值的持久化等方面有改进一些。Blazor 这些年的变化很大。.NET8中Blazor的改进非常多, 如今.NET 9 也快出来了。还需继续学习一下。

2024-06-29 20:24:35 479

原创 使用Power Automate Desktop和Power BI分析一下各个地区的产业情况

以上运用了Power Automate Desktop和Power BI对forbes的数据进行了一下分析,分析的结果不一定准确,这边介绍了一下PAD和Power BI配合去分析数据的一种方式。

2024-06-21 11:16:14 1002

原创 试一下使用Service Principal去访问Power BI Rest Api

Power BI 提供了 Rest Api 后,大家都可以使用一些客户端工具去进行访问了。Service Principle(服务主体) 是其中一种身份验证方法,可用于让 Microsoft Entra(以前名字是Azure AD) 应用程序访问 Power BI平台(Microsoft Fabric)的内容和 API。当你在Microsoft Entra ID中注册了一个应用程序后,自动会产生一个Service Principle 给注册的应用程序。

2024-06-05 18:46:57 928

原创 运用 Power BI 分析 MS RD/MVP 数据

发现微软有一个网站, 能查到RD(Regional Director)和MVP的数据,尝试着用Power BI分析一下当前Global的RD和MVP的一些数据,也看看大中华区的整体情况如何以下仅分析一下MVP的数据情况,RD的方式和MVP是一样的。

2024-05-15 15:55:45 714

原创 SharePoint online ribbon button change name

今天有位朋友问, SharePoint online(modern site)的list中的 ribbon按钮能否改名字?1. 打开SharePoint site list, 点击右侧的 Format current view 菜单项。3. 在Choose layout中选择list, 同时在下方的格式化内容中输入。4. 点击Prevew可以预览效果,可以看出ribbon按钮的名字已经更改了。5. 如果确定是想要的结果后,可以点击Save按钮就行保存。经过测试,是可以更改的。

2024-04-12 17:34:33 171

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除