【今天下午活动】从 HelloWorld 到 AntDesign,Blazor 将 .NET 带到现代前端圈

Blazor 是一个 Web UI 框架,可通过 WebAssembly 在任意浏览器中运行 .Net 。

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

本次交流活动由 Blazor 中文社区 和 AntDesign Blazor 开源项目小组联合举办,旨在通过定期的交流活动让帮助更多的前端开发者小伙伴们更好的使用 Blazor 框架。

分享嘉宾

杨舜杰

Ant design blazor 开源项目作者

程析智能系统架构研发工程师。

分享主题:Ant Design Blazor 的实现细节与开源社区治理

主题简介:Blazor 是 .NET 最新的前端技术,当大家还在观望时,我们已经用 Blazor 为全世界第二受欢迎的 ant design 带来第一个非JS技术的实现,验证 blazor 到底有没有能力挤进前端领域!

陈超超

Ant Design Blazor项目贡献者

拥有十多年从业经验,长期基于.Net技术栈进行架构与开发产品的工作,Ant Design Blazor项目贡献者,现就职于正泰集团

分享主题:前端开发者如何快速上手 Blazor | 

主题简介:Blazor 前端开发与 React 和 Angular 有何不同,如何构建自己的 Blazor 应用。

董彬 

Ant Design Blazor项目贡献者

.NET及机器学习开发者,Ant Design Blazor项目贡献者,就职于野村信息风控团队

分享主题:前端开发者如何快速上手 Blazor ||

主题简介:Blazor 前端开发与 React 和 Angular 有何不同,如何构建自己的 Blazor 应用。

活动日程

14:00 - 15:00 | 【Ant Design Blazor 的实现细节与开源社区治理】 - 杨舜杰 - Ant design blazor 开源项目作者

15:00 - 16:00 | 【前端开发者如何快速上手 Blazor】 - 陈超超 & 董彬  - Ant Design Blazor项目贡献者

16:00 - 16:30 | 问答 & 抽奖

主办方

Blazor 中国用户组,旨在推广前端开发者之间的经验交流。

 Ant Design Blazor 的特性:

- 提炼自企业级中后台产品的交互语言和视觉风格。

- 开箱即用的高质量 Blazor 组件,可在多种托管方式共享。

- 支持基于 WebAssembly 的客户端和基于 SignalR 的服务端 UI 事件交互。

- 支持渐进式 Web 应用(PWA)

- 使用 C# 构建,多范式静态语言带来高效的开发体验。

- 基于 .NET Standard 2.1,可直接引用丰富的 .NET 类库。

- 可与已有的 ASP.NET Core MVC、Razor Pages 项目无缝集成。

Github 地址:https://github.com/ant-design-blazor/ant-design-blazor

扫码报名或者阅读原文报名

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

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

相关文章

[mybatis]sqlSessionFactory.openSession()

第一个是不会自动提交的 第二个带参数的是会自动提交的

State(状态)--对象行为型模式

State(状态)–对象行为型模式 一、意图 允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它的类。 二、动机 1.在软件构建过程中,某些对象的状态如果改变,其行为也会随之而发生变化,比如文档处于只…

推荐一个Asp.Net Core工具库

Masuit.Tools开源地址https://github.com/XiLife-OSPC/Masuit.Tools包含一些常用的操作类,大都是静态类,加密解密,反射操作,硬件信息,字符串扩展方法,日期时间扩展操作,大文件拷贝,图…

[mybatis]Mapper XML Files_CUD

The true power of MyBatis is in the Mapped Statements. This is where the magic happens. CUD mybatis运行CUD直接定义以下类型返回值 Integer,Long,Boolean 我们需要手动提交数据 sqlSessionFactory.openSession();—>手动提交sqlSessionFactory.openSession(true);—…

Strategy(策略)--对象行为型模式

Strategy(策略)–对象行为型模式 一、意图 定义一系列的算法,把它们一个个封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。 二、动机 1.在软件构建过程中,某些对象使用的算法可能多种多…

12个Visual Studio调试效率技巧

在这篇文章中,我们假定读者了解VS基本的调试知识,如:F5 开始使用调试器运行程序F9 在当前行设置断点F10 运行到下一个断点处F5 从被调试的已停止程序恢复执行F11 步进到函数内(如果当前程序指针指向一个函数)F10 步过函…

Template Method(模板方法)--类行为型模式

Template Method(模板方法)–类行为型模式 一、意图 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。TemplateMethod使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 二、动机 1.在软件构建过程中,对…

[mybatis]Mapper XML Files_获取自增主键的值

useGeneratedKeys “true”&#xff1b;使用自增主键获取主键值策略keyProperty&#xff1b;指定对应的主键属性&#xff0c;也就是mybatis获取主键值后&#xff0c;将这个值封装给javaBean的对应属性 <insert id"addEmp" useGeneratedKeys"true" keyP…

骚年快答 | 微服务架构中的BFF到底是啥?

【答疑解惑】| 作者 / Edison Zhou这是恰童鞋骚年的第263篇原创内容昨天的骚年快答《技术中台与业务中台都是啥玩意》一文中留下一个问题&#xff1a;BFF是啥&#xff1f;为啥在API网关和业务中台之间加入了一层BFF&#xff1f;考虑到在实际工作中&#xff0c;我的大部分同事都…

Visitor(访问者)--对象行为型模式

Visitor&#xff08;访问者&#xff09;–对象行为型模式 一、意图 表示一个作用于某个对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。 二、动机 1.在软件构建过程中&#xff0c;由于需求的改变&#xff0c;某些类层次结构中常…

[mybatis]映射文件_参数处理

参数处理 单个参数&#xff1a;mybatis不会做特殊处理 #{参数名}&#xff1a;取出参数值 多个参数&#xff1a;mybatis会做特殊处理 多个参数会被封装成一个map key&#xff1a;param1…paramN&#xff0c;或者参数的索引value&#xff1a;传入的参数值 #{}就是从map中获取指定…

骚年快答 | 技术中台与业务中台都是啥?

【答疑解惑】| 作者 / Edison Zhou这是恰童鞋骚年的第262篇原创内容最近有童鞋在我之前发布的《聊聊中台》一文中提问&#xff1a;技术中台是什么&#xff1f;和业务中台又有什么区别&#xff1f;考虑到在工作中&#xff0c;也有部分同事问过这个问题&#xff0c;我这里总结一下…

[mybatis]映射文件_参数处理_#和$取值区别

#{}&#xff1a;可以获取map中的值或者pojo对象属性的值${}&#xff1a;可以获取map中的值或者pojo对象属性的值 区别&#xff1a; #{}&#xff1a;是以预编译的形式&#xff0c;将参数设置到sql语句中&#xff0c;相当于原生jdbc的PreparedStatement&#xff1b;防止sql注入${…

平台or职位,你怎么选?

这里是Z哥的个人公众号每周五11&#xff1a;45 按时送达当然了&#xff0c;也会时不时加个餐&#xff5e;我的第「150」篇原创敬上大家好&#xff0c;我是Z哥。这周有位小伙伴和我聊到一个问题&#xff0c;选择工作的时候是平台重要还是职位重要&#xff1f;我想&#xff0c;很…

闲谈设计模式

闲谈设计模式Intro设计模式&#xff08;Design Pattern&#xff09;是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。了解这些前辈们总结出来的经验有助于帮助你写出来更优秀的代码&#xff0c;帮助你写出可扩展、可读、可维护的高质量代码。在极客时间里推出…

[mybatis]log4j

引入依赖&#xff1a; <dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.17</version></dependency>在资源文件下写一个log4j配置文件: <?xml version"1.0" encoding"UT…

eShopOnContainers 知多少[11]:服务间通信之gRPC

1. 引言最近翻看最新3.0 eShopOncontainers源码&#xff0c;发现其在架构选型中补充了 gRPC 进行服务间通信。那就索性也写一篇&#xff0c;作为系列的补充。2. gRPC老规矩&#xff0c;先来理一下gRPC的基本概念。gRPC是Google开源的RPC框架&#xff0c;比肩dubbo、thrift、brp…

[mybatis]映射文件_参数处理_#取值时指定参数相关规则

jdbcType通常需要在某种特定的条件下被设置&#xff1a; 在我们数据为null的时候&#xff0c;有些数据库可能不能识别mybatis对null的默认处理。比如Oracle&#xff08;报错&#xff09;&#xff1b;jdbcType OTHER&#xff1a;无效的类型&#xff1b;因为mybatis对所有的null映…

龙芯开源社区上线.NET主页

龙芯团队从2019年7 月份开始着手.NET Core的MIPS64支持研发&#xff0c;经过将近一年的研发&#xff0c;在2020年6月18日完成了里程碑性的工作&#xff0c;在github CoreCLR 仓库&#xff1a;https://github.com/gsvm/coreclr&#xff0c; 随后受到.NET社区的很大参与热情鼓舞之…

[mybatis]映射文件_select_返回集合(List,Map)

select返回List public interface EmployeeMapper {public List<Employee> getEmpsByLastNameLike(String lastName);}<!-- public List<Employee> getEmpsByLastNameLike(String lastName);--><!--resultType;如果返回的是一个集合&#xff0c;要写集…