在写了上一篇文章以后, html
还写了一个较远的东西 : git
视频图文教学 - 用最快的速度把 DotNet Core Blazor 程序安装到 树莓派中 而且用网页控制 GPIO 闪灯github
到如今, 竟然已通过了一个多星期了. 浏览器
正如前面文中计划的, 本人写的一系列教程主要针对 中小企业开发者 , 包括新手缓存
因此作事的方向也是如此. 服务器
这个星期我除了本职工做之外, 主要干的是创造 Blazor 所须要各类组件.微信
Blazor的确是一个很好的开发框架. 可是它太新了. 不少细节并无提供直接的解决方案. 框架
开发者若是须要手动去作, 某些事情须要花费大量的工做. ide
如今我作的这个组件, 就是要解决开发中难度与耗时问题. 函数
当前已实现的东西有:
其余例子有:
演示地址 http://demo.blazorplus.com/ (硅谷服务器, 国内访问挺卡的)
演示代码 https://github.com/BlazorPlus/BlazorPlusDemo
Nuget : https://www.nuget.org/packages/BlazorPlus
MIT License , 彻底免费无使用担心.
相关项目:
https://github.com/BlazorPlus/BlazorLinuxAdmin
这是第一个基于这个组件开发的项目. 用于验证组件功能.
虽然它不是"中小型软件公司"所关注的类型.
可是里面已经包含了一些常见概念 :
须要尝鲜的网友能够试一下.
目前这个东西还在积极的开发中, 文档也慢慢准备.
最终的目标, 就是Plus, Blazor缺的功能, 都给加上.
注意的是, 这套东西与如今不少 UI项目不同, 它不是UI, 但兼容全部的 UI项目的.
如下复制自张队的文章 : http://www.javashuo.com/article/p-esypolmo-ha.html , 推荐的UI项目:
目前咱们在开发一个开源项目 ant-design-blazor,目标是成为Ant Design官方承认的Blazor实现,并丰富Blazor生态。如今刚起步,须要有兴趣的同窗一块儿参与。
Github:https://github.com/ElderJames/ant-design-blazor
Demo:
https://ant-design-blazor.gitee.io
开发文档:
https://github.com/ElderJames/ant-design-blazor/wiki
Blazor文档:https://docs.microsoft.com/zh-cn/aspnet/core/blazor/?view=aspnetcore-3.1欢迎任何形式的issue和PR
国内社区还有几个Blazor相关的库:
一、Bootstrap 是 Blazor 基于Bootstrap ,这个UI库目前只有服务器端,客户端wasm模式等正式版出来会搞, 仓库地址:https://gitee.com/LongbowEnterprise/BootstrapBlazor ,演示地址:blazor.sdgxgz.com
二、Blazui 是 Element UI 的 CSS 和 HTML 结构 仓库地址:https://github.com/wzxinchen/Blazui ,演示地址 http://blazui.com:9000
由于平常工做量仍是很大, 并且还得空闲事件开发组件与文档教程
因此博客园的新手系列估计仍是只能坚持一周一章.
不过不要紧, 由于Blazor也是在... 在爆发之中, 须要飞一下子, 时间上恰好搭上.
如今不建议新手开发者马上上马. (老手开发者能够)
可是值得平时花多一点时间, 慢慢学习, 慢慢积累经验.
教程方面, 会有一系列的文章推荐.
除了本身写的 , 还会推荐其余人写的值得一看的文章.
这固然是考虑到开发者的能力程度, 为开发者省时咯.
虽然不少文章内容都很好. 可是网上的文章缺乏整理.
什么程度的人须要看哪些文章, 文章与文章之间是什么先后关系,
有哪些文章值得看, 哪些文章不值得看,
都须要整理, 排序, 归类, 等等.
也是很多工做量.
上次说起过, 要写一个样板工程.
此次样板工程的类型也基本上定了下来.
那即是 中小型软件公司快速开发模板
包含后台管理, 包含微信整合, 桌面/手机消息推送等等东西.
里面大概作的是 :
不少中小型企业, 他们根本不肯意上云. 也拒绝使用各类云OA....
已经不少年不作OA了, 互联网OA拼杀太残酷. 给中小企业作定制OA, 没什么肉吃.
可是此次借助这么一个机会, 把OA从新搞起来, 仍是值得的. 毕竟不肯意使用公共OA的市场还有..
重新建项目开始, 一步一步的, 如何慢慢增长功能, 都录屏下来, 而后拖时间的部分剪掉.
让开发者能够本身感觉一下Blazor的开发方式. 创建一套第一目标为省时省力的开发方式.
考虑使用的技术方案, 越简单越好. 不要有太多的依赖, 让项目换人变得更容易.
须要加入新手问答群的, 请进QQ群 934608703 , 如今没什么人, 欢迎来占坑. 咱们要作的就是等待 Blazor 爆发.
另外个人 B 站 : https://space.bilibili.com/540073960 , 用于投放视频. 有价值的视频都会在博客园发表文章解说.
我本身是极为看重 Blazor 的, 它将会大大地提升工做效率, 基于统一的开发方式, 至少能用上10年, 或者更长...
如今要作的, 就是准备, 早一点准备, 早上车早享受.