.NET上海社区线下Meetup - 5.22 Blazor Day

Blazor 是一个 Web UI 框架,Blazor 旨在简化快速的单页面 .Net 浏览器应用的构建过程,它虽然使用了诸如 CSS 和 HTML 之类的 Web 技术,但它使用 C#语言和 Razor 语法代替 JavaScript 来构建可组合的 Web UI 。通过提供用于编译到 Web 的大小和高效加载的格式,WebAssembly 可让 .Net 在浏览器中运行。 

Blazor 中文社区希望定期组织相关的分享活动,促进开发者之间的交流和学习。一起快乐的 Coding。

活动时间:2021年5月22日13:30-17:30

地址:上海市徐汇区田林路192号J座1楼微软Reactor

嘉宾介绍

忻佳琳

Microsoft 资深软件开发工程师 

分享主题:基于 SignalR 的 Blazor 开发

ASP.NET中的SignalR库提供了一套简单方便的实现实时通信场景的库,本专题将简单介绍SignalR的相关知识,并介绍结合了SignalR技术下的Blazor应用开发。 

陈超超 

正泰集团

Ant Design Blazor 项目贡献者 

分享主题:BlazorCharts 原生图表库的建设历程

BlazorCharts 是完全采用 Blazor 技术开发的图表库,它没有套壳已有 JS 图表库,充分利用 Blazor 及 C# 优点,旨在为 Blazor 生态提供简单、灵活、实用的图表库,目前正在建设过程中,欢迎大家参与。

项目地址:https://github.com/TimChen44/blazor-charts

俞坤

上海iHerb软件开发工程师

分享主题:Blazor 开发浏览器扩展

使用 Blazor 技术开发浏览器扩展可以使得开发者重用自己在 C# 领域的相关知识。这个专题,我们来了解一下如何使用 Blazor 开发一个浏览器扩展。

杨舜杰

微软MVP

Ant Design Blazor 作者 

分享主题:Blazor WebAssembly 首屏渲染优化

Blazor WebAssembly 发布后文件较大,导致页面加载速度比较慢,也让很多开发者在选型时望而却步。本次分享主要介绍 Ant Design Blazor 团队在维护项目文档时,针对首屏渲染速度的一些优化方案。其中还包括.NET 6中的新特性,定能为 Blazor WebAssembly 应用程序带来令人满意的用户体验。

张广坡

微软 MVP

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

分享主题:Blazor 组件参数数据绑定解析

深度解析 Blazor 组件参数绑定 @bind-{PROPERTY} 背后的机制,拆分 bind-Value 语法,一步步教你使用动态生成组件中如何进行数据的双向绑定。

董彬

野村信息高级软件工程师

主持人

活动日程

13:00-13:30

签到

13:30-14:15

基于 SignalR 的 Blazor 开发

忻佳琳

14:15-15:00

BlazorCharts 原生图表库的建设历程

陈超超

15:00-15:15

茶歇

15:15-16:00

Blazor 开发浏览器扩展

俞坤

16:00-16:45

Blazor WebAssembly 首屏渲染优化

杨舜杰

16:45-17:30

Blazor 组件参数数据绑定解析

张广坡

17:30-17:45

抽奖、合影留念

互动有礼

参与活动反馈

有机会获得精美礼品!

主办方

Blazor 中文社区 

支持伙伴

.NET中国社区

Microsoft Reactor

NCC

MSReactor

扫码|关注我们

Bilibili|微软Reactor_SH

新浪微博|MSReactorShanghai

知乎|微软 Reactor

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

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

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

相关文章

入门机器学习,开启人工智能大门!

AI这个词相信大家都非常熟悉,近几年来人工智能圈子格外热闹,光是AlphoGo就让大家对它刮目相看。今天小天就来跟大家唠一唠如何进军人工智能的第一步——机器学习。在机器学习领域,Python已经成为了主流。一方面因为这门语言简单易上手&#x…

java集合框架的结构_集合框架(Collections Framework)详解及代码示例

简介集合和数组的区别:数组存储基础数据类型,且每一个数组都只能存储一种数据类型的数据,空间不可变。集合存储对象,一个集合中可以存储多种类型的对象。空间可变。严格地说,集合是存储对象的引用,每个对象…

oracle undo

UNDO表空间用于存放UNDO数据,当执行DML操作(INSERT,UPDATE和DELETE)时,oracle会将这些操作执行前的旧数据 写入到 UNDO段,在oracle9i之前,管理UNDO数据时使用(Rollback Segment)完成的.从oracle9i开始,管理UNDO数据不仅可以使用回滚段,还可以使用UNDO表空间.因为规划和管理回滚…

Unity3D OpenVR 虚拟现实 保龄球打砖块游戏开发

据说水哥买了 Valve Index 设备,既然这个设备这么贵,不开发点有(zhi)趣(zhang)游戏就感觉对不起这个设备。本文将来开始着手开发一个可玩性不大,观赏性极强的保龄球打砖块游戏。这仅仅只是一个入…

mac mysql 移动硬盘_MAC一些高能过程记录(一些没必要的坑)

搞计算机的,谁电脑上没个数据库,不管用不用的着,有时候总需要,比如调试下博客呀之类的, 毕竟一般都会觉得数据库很好玩啊1.MySql安装:dmg、pkg什么的直接装吧,结束后会给你一个提示,上面会有密…

数学思维比数学运算更重要

全世界只有3.14 % 的人关注了数据与算法之美数学的证明依靠严密的逻辑推理,一经证明就永远正确,所以,数学证明是绝对的。相对而言,科学的证明则依赖于观察、实验数据和理解力,科学理论的证明难以达到数学定理证明所具有…

多年前那些优秀的工程师,后来都去哪儿了?

这是头哥侃码的第241篇原创上周末,我读初中的儿子突然问我:“爸爸,你是不是从好买离职了?”我听完,忙惊讶地问他是怎么知道的。他朝我做了个鬼脸,然后指了指我的手机说:“你的文章写的如此生动&…

使用easyUI 格式化datagrid列

author YHC 以下示例格式化在easyui DataGrid 里的列数据,和使用自定义列formatter ,如果价格小于20就将文本变为红色. 查看 Demo 格式化一个DataGrid 列,我们需要设置formatter 属性它是一个函数,这个格式化函数包含三个参数: value: 当前列对应字段值.row: 当前的row(行)记录…

makefile obj文件路径_Makefile一问:如何修改.o输出文件的输出路径 Linux/Unix社区 / 程序开......

我在Linux下编成时,用Makefile文件生成的.o文件老是跟我的源文件在同一个目录下,搞得我用TAB键之余还得先再敲.c再TAB,为什么要多敲两次键盘?如果我把所有生成的.o文件放比如./obj目录下,岂不是少来很多麻烦&#xff1…

PreparedStatement

1 //一般使用方法2 //优点在于简化sql语句的使用3 4 5 int deptno 0;6 String dname args[1];7 String loc args[2];8 9 10 11 Connection conn null; 12 13 PreparedStatement stmt null; 14 15 Class.forName("oracle.jdbc.driver.OracleDriver"); 16 17…

让Dapper支持Mock

Dapper&#xff0c;在.net的ORM中占有一席之地&#xff0c;用法简单&#xff0c;灵活&#xff0c;使用如下。但也带来一个问题&#xff0c;就是在单元测试时&#xff0c;Mock比较难办。public List<Goods> GetAllGoods(){using var con new SqlConnection();var sql &q…

收藏 | 分享 3 种脑洞大开的Excel技巧

全世界只有3.14 % 的人关注了数据与算法之美身为职场人&#xff0c;Excel基本是每天都会打开的软件&#xff0c;如果把对它的使用熟练程度分个等级&#xff0c;大概可以分为几下几种&#xff1a;Level 1&#xff1a;对Excel的基本功能已经有所了解&#xff0c;但还不熟练&#…

Java JSON对象怎么遍历_Java遍历JsonObject对象

方法&#xff1a;Iterator iter jsonInfo.entrySet().iterator();代码示例&#xff1a;public class Test {public static void main(String[] args) {JSONObject jsonInfo new JSONObject();String key1 "a";jsonInfo.put(key1, "aa");String key2 &q…

飞机加油的问题

一道关于飞机加油的问题&#xff0c;已知&#xff1a;每个飞机只有一个油箱&#xff0c;飞机之间可以相互加油(注意是相互&#xff0c;没有加油机一箱油可供一架飞机绕地球飞半圈&#xff0c; 问题&#xff1a;为使至少一架飞机绕地球一圈回到起飞时的飞机场&#xff0c;至少需…

如何学人工智能的思考

起因&#xff1a;昨晚在人工智能大师班微信群里有同事问&#xff0c;数学如何学。我有感而发发表了一下我学习人工智能的思路。一觉睡醒&#xff0c;昨晚的讨论又让我有了新的思考。所以写了这篇文章。背景&#xff1a;1. 我曾经花过几个月的时间去学习人工智能里的专家系统和P…

yaml for java_细数Java项目中用过的配置文件(YAML篇)

灵魂拷问&#xff1a;YAML&#xff0c;在项目中用过没&#xff1f;它与 properties 文件啥区别&#xff1f;目前 SpringBoot、SpringCloud、Docker 等各大项目、各大组件&#xff0c;在使用过程中几乎都能看到 YAML 文件的身影。2017 年的时候&#xff0c;我才真正把 YAML 文件…

思科路由PPPOE基本配置

思科PPPOE基本配置用思科路由怎样配置PPPOE&#xff0c;自动拨号上网1、第一步&#xff1a;首先要配置VPDN组R1(config)#vpdn enableR1(config)#vpdn-group 1R1(config-vpdn)#request-dialinR1(config-vpdn-req-in)#protocol pppoe2、第二步&#xff1a;配置路由器连接ADSL MOD…

超全面!8 种互联网常用生命周期完整指南~

什么是生命周期&#xff1f; 百度给出的定义是&#xff1a;生命周期就是指一个对象的生老病死。 生命周期的概念应用很广泛&#xff0c;特别是在政治、经济、环境、技术、社会等诸多领域经常出现&#xff0c;其基本涵义可以通俗地理解为“从摇篮到坟墓”的整个过程。对于某个…

技术分享|集成开放平台使用Consul Watch机制实现配置热更新

源宝导读&#xff1a;在微服务架构体系中&#xff0c;由于微服务众多&#xff0c;服务之间又有互相调用关系&#xff0c;因此&#xff0c;一个通用的分布式配置管理是必不可少的。本文将介绍如何使用Consul Watch机制实现配置集中管理与热更新。前言随着程序功能的日益复杂&…

14个超有料的优质公众号,关注了就舍不得删

全世界有3.14 % 的人已经关注了数据与算法之美关注了那么多公众号&#xff0c;百无聊奈地看文章你是否觉得时间被浪费&#xff0c;生命被辜负了&#xff1f;在号的数量上做减法&#xff0c;质量上做加法接下来给大家推荐最近一直在阅读的几个优质公众号每一篇推文都值得你点开长…