BCVP,想真正为社区做努力的开发者们

基于Net/Core,快速搭建 API & SPA 及微服务应用组织

BASE NETCORE (VUE) PROJECT TEAM

每一个.NET开发者都可以通过自己的开源项目(最好可以配套简单发表些文章)在这里进行分享,BCVP开发者组织的意义就是激发和挖掘更多的作品,可能偏基础,但是都会有价值。目的就是希望:每个人能将从社区学到的知识,进行自己消化和总结,浓缩成一个个独立的项目,接着投入到社区,最后让更多的初学者去了解、去学习、去思想碰撞,从而达到学习来源于社区,最后反哺于社区的良好循环目的,我们都是学生,也都是下一批初学者的老师,这才应该是一个社区正向推动的方法。

地址:https://github.com/BaseCoreVueProject

可以在Home仓库里,查看具体的流程说明。

初衷


-------------------------------------------------------

1

“为什么开启这个项目?”

也许很多人不理解,甚至可能会立刻反驳:现在.NET已经有很多的社区了,有必要再来一个么?已经有了NCC了,为什么还要来一个BCVP?

我这里想说下我创建这个组织的目的。

我更喜欢用组织来称呼它,这不是一个或十个人的,而且整个DotNet群体的,我们都是一员,任何人都可以来,每一个成员不用向任何人汇报或负责,但是同时要向每一个初学者负责。自从2017年.NETCORE迈向成熟的那一天起,我就很开心,也很兴奋,因为终于等到了微软开源的那一天,大大小小的社区也瞬间如雨后春笋一样,迅速成长起来。慢慢的会诞生出来许许多多的开源项目,但是因为作者的名气不同,背景不同,代码质量的不同,导致了只会有一小部分项目会被大众所认识和了解。

BCVP的宗旨就是全员参与。社区嘛,高的低的咱们都应该需要的,能推动社区发展的,特别是正向发展的,就是好的,有时候因为没有合理的推广,有时候因为门槛太高,很多开发者自己的项目不能被很好的发掘,这其实也是一种损失,将这些中低层面的项目给统一起来,并广而告之出去,是一个很重要的也是很需要的推动社区发展的因素,同时再配合这些项目发表一些文章或视频,那更是一件很棒的事,比如我主导的Blog.Core就是这样的一个项目

 

机遇与挑战


-------------------------------------------------------

1

“总会遇到这样或那样的困难”

想统一一个这样的组织是不容易的,困难重重,比如说:很多人认为我是在哗众取宠,也有人认为我是在做无用功,还不如自己好好的做产品,也有一部分人不会理睬,认为这都是一些大佬参与的,自己的代码质量不高,也有的仅仅是把代码丢到Github,而不会动笔,自认为文笔不通,不敢也不好意思去写,也有的人感觉自己的小知识点不足以发布,然后就搁置了。

为了能调动大家的积极性,这两年我也简单的总结了下一些想法和经验:

第一点就是社交平台:首先就需要先联系和组织几个有代表的开发者,这里很感谢QQ群的管理员和那些积极的小伙伴们,是他们成为了这个组织的第一批,第二批领导者,每天在群里帮忙解决问题并加强管理,目前QQ群依然保持着高度的学习热情和进步思想,让很多新人更加的意识到社区的重要性就是互帮互助,互相分享


第二点就是要以身作则,自己每天坚持的学习,然后定期的发文章和录视频,用行动来证明,努力和坚持的重要性,这里也是重点要提一下的是@Grant_Allen,这半年多时间,他已经自学了Azure,并发表了40篇文章,很不错。


第三点就是大力宣传和激励,这也是我成立BCVP的目的,只有相互激励,广而告之,才能让更多的人有动力去敢于分享,敢于创作,敢于向前,比如@Kawhi瓜兄,他们目前正在开发流程引擎了,等待出成品的那一天我也会大力宣传,再比如@提伯斯,他开发的Reids队列组件InitQ也用到了BlogCore项目中,希望更多的人知道。

2

“抓住现有资源,做出改变”

这两年自媒体发展很快,之前的微博已经慢慢淡化,随之而来的就是QQ、微信公众号和B站,这三块是很重要的。QQ的作用就不多说了,是稳定社区积极性的最关键的一步,无论是引进新人学习资料,还是帮助老人提供解决思路,都是很好的一个平台。

其次就是内容的分发,我之前也是只在博客园写博客,自从公众号开始了以后,我就全身心的投入其中,公众号有很好的聚集性和代表性,可以收藏,点赞,转发和分享等等,当然从另一个读者量来说,博客园还是用户量更高的,可以相互结合。

此外,B站免费视频和直播,也是很具有代表性。现在很多人热衷于免费公开课的形式,不仅可以生动的将知识点讲解清楚,还能够拉近用户的距离,比如图像和声音、编写代码的习惯,开发工具的使用等等。

最后就是合作伙伴,至少经过这两年多的努力,我在一个小领域内,已经让部分开发者所认识,利用这个知名度,让其他的同行或者同业的人员帮助一起转发,既然机会来了,就要利用。

未来的憧憬


-------------------------------------------------------

1

“慢慢的总会成长起来”

其实BCVP组织,从我写第一篇文章的时候就开始了,只不过没有真正的考虑组织起来,这三年来通过我和大家的努力吸引了了许许多多的粉丝,有其他语言的转行的,也有自家的.NET开发者,我当时的写第一篇文章的时候,就一直强调的是,希望每个人都能行动起来,自己可能写的不好,但是要敢于分享,哪怕是自己的错误,弯路分享出去,也是很好的。慢慢的,靠着张善友老师的推荐,靠着其他公众号的帮忙,靠着粉丝和用户口口相传,社区也更加活跃起来,老张的哲学这个名字也越来越让人所认识,也慢慢的让更多的公司所理解和使用,让越来越多的人知道BCVP这个项目。

目前这里已经吸纳了6个项目,还有多个没有Fork进来,希望更多的小伙伴可以加进来,一起努力,一起分享。

2

“未来的设想和目标”

我以后打算重点分享组织里的开源项目,只要是符合一定的规范的,都可以拿来宣传,比如建立一个官网,这个官网也需要一个项目吧,然后还有博客园,至少我的可以发,然后还有就是公众号,目前就是我自己的公众号,毕竟是目前我自己写,目标就是每周能能分享一个项目,同时也能让原作者可以写一系列文章就更好了。

重点说一下@初久的私房菜,他就是写了一系列的文章《企业项目实战.NetCore+Vue/Angular分库分表日志系统》来讲解了自己的项目,我也多多的分享和转发,这样就会让社区里的更多的人来看到和了解到。

我和微软


-------------------------------------------------------

1

“从喜爱拖控件开始”

其实我在大学的时候学的是C++,一次偶然的机会学院要做官网,我参与了其中,那个时候还是asp,当然也正在想aspx转向,.net前期的快速拖控件的操作,让我没有学过web的开发者眼前一亮,瞬间感觉新颖又高端,从此变和微软结下了不解之缘,从aspx到MVC,从web到winform,从PC到移动端,从闭源到拥抱社区,再到云原生云平台,这一路走来,见证了微软的成长,也产生了更多的感情。

2

“微软MVP的意义”

成为MVP也快一年了,说真的,对我的工作倒是没有太大的影响,因为我没有刻意的过多的向别人展示这个身份,但是对我个人生活来说确实是意义重大的,不仅努力得到了肯定,同时也让我有了更多的动力去为社区做更多的事,这次组织的创建就是一个很好的例子。我希望可以通过我小小的影响力去发掘更多的博主和原创开发者,让他们为这个社区留下很好的作品,星星之火可以燎原!

点击【阅读原文】,一起为社区做努力吧!

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

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

相关文章

求关系模式r的所有候选码_2_1关系数据库的基本概念

1.关系数据结构单一的数据结构-------关系现实世界中的实体以及实体间各种联系均用关系来表示2.域:一组具有相同数据类型的值的集合。例如:整数实数介于某个取值范围的整数指定长度的字符串集合{“男”,“女”}.............3.笛卡尔积3.1 给…

Docker:恢复对开源项目的无限制访问

喜欢就关注我们吧!继宣布针对免费用户的拉速限制声明之后,Docker 现如今又透露了进一步的策略更新,旨在恢复对开源项目的无限制访问。Docker 方面此表示,为了支持开源社区,他们为开源项目制定了一个特殊的计划&#xf…

真正拖垮你的,是沉没成本

职场&认知洞察 丨 作者 / findyi这是findyi公众号分享的第91篇原创文章一个洋友问:“洋哥,我在这家创业公司3年了,但老板承诺的股份一直没兑现。现在想离开,但又特别不甘心,我应该怎么做”。我回复:“找…

别“躺”着了,赶紧把「复盘」做起来

大家好,我是Z哥。有一种类型的故事大多数人都喜欢,就是“屌丝逆袭”的故事,这也是很多小说的题材。不管是在小说还是现实中,这样的逆袭都不是一蹴而就的。并且,大多数人一直只在逆袭的路上,最终能成功完成逆…

注意.NET Core进行请求转发问题

【导读】近日,有关注我公众号的小伙伴私信我,遇到一个问题搞了很久没解决,此问题具有参考意义,这里跟大家分享下,希望对你能有所帮助内网环境跟外网隔离,现在外网的请求都需要一个专用服务器转接到内网处理…

react 数字转字符_深入浅出 React -- JSX

什么是 JSXJSX 是一个 JavaScript 的语法扩展。JSX 可能会使人联想到模版语言&#xff0c;但它具有 JavaScript 的全部功能在 React 中&#xff0c;JSX 仅仅是 React.createElement(component, props, ...children) 函数的语法糖如下 JSX 代码&#xff1a;<MyButton color&q…

mybatis mysql schema_MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySql

一、MyBatis简介与配置MyBatisSpringMySql1.1MyBatis简介MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。…

.NET架构小技巧(7)——做好小的项目

一屋不扫&#xff0c;何以扫天下。再说也没有那么多天下(大系统)可扫&#xff0c;更多的是一个个自己居住的小屋(手边的小项目&#xff0c;子模块)&#xff0c;所以认真的开始扫自己的小屋。在visual studio中&#xff0c;解决方案(Solution)下可以创建多个项目(Project)&#…

使用 C# 9.0 新语法提升 if 语句美感

C# 语言一贯秉承简洁优美的宗旨&#xff0c;每次升级都会带来一些语法糖&#xff0c;让我们可以使代码变得更简洁。本文分享两个使用 C# 9.0 提升 if 语句美感的技巧示例。使用属性模式代替 IsNullOrEmpty在任何你使用 IsNullOrEmpty 的时候&#xff0c;可以考虑这样替换&#…

在 Azure App Service 上启用 Application Request Routing

点击上方蓝字关注“汪宇杰博客”导语我们在IIS上经常使用 Application Request Routing (ARR) 模块做反向代理。Azure App Service 使用的也是 IIS&#xff0c;照理来说应该也能做反代&#xff0c;但默认情况下它是不行的&#xff0c;我们来看看如何给在 App Service 上启用 AR…

【专题】多角度深入解析开放原子开源基金会

喜欢就关注我们吧&#xff01;2020 年 9 月 9 日&#xff0c;开放原子开源基金会正式对外发声&#xff0c;同天&#xff0c;宣布百度超级链正式成为基金会首个捐赠项目。9 月 10 日&#xff0c;华为 OpenHarmony 操作系统开源&#xff0c;开放原子开源基金会获捐 OpenHarmony。…

C#刷剑指Offer | 【常考题】最小的k个数

【C#刷题】| 作者 / Edison Zhou这是EdisonTalk的第299篇学习分享我们来用之前学到的数据结构知识来刷《剑指Offer》的一些核心题目&#xff08;精选了其中30道题目&#xff09;&#xff0c;希望对你有帮助&#xff01;本文题目为&#xff1a;最小的k个数。1题目介绍题目&#…

晶振噪声及杂散_晶振如何匹配电容看了就知道

描述一、什么是晶振了解晶振之前&#xff0c;我们先来看一下我们最为熟悉的51单片机&#xff0c;我们都知道51单片机最小系统包括供电电源、复位电路以及晶振系统。这是CPU能跑起来的最基本条件。由此我们可以看到晶振在电路当中的作用&#xff0c;那就是晶振电路用于产生时间频…

C# 中的 ref 已经被放开,或许你已经不认识了

一&#xff1a;背景 1. 讲故事最近在翻 netcore 源码看&#xff0c;发现框架中有不少的代码都被 ref 给修饰了&#xff0c;我去&#xff0c;这还是我认识的 ref 吗&#xff1f;就拿 Span 来说&#xff0c;代码如下&#xff1a;public readonly ref struct Span<T>{public…

java中file_详细介绍Java中的File类

构造方法File f new File("文件路径")File f new File("parent","child")创建一个文件&#xff1a;//在工作空间目录下创建a.txt的文件File f new File("a.txt");f.createNewFile();在G:\路径下创建一个a.txt的文件.如果已经有的话…

.NET5全面拥抱Azure云,微软市值重回巅峰,那些年吹过的牛,都实现了!

“Microsoft Azure的重要性在于&#xff0c;它是继Windows取代DOS之后&#xff0c;微软的又一次颠覆性转型——通过在互联网架构上打造全新计算平台&#xff0c;使得Windows真正由PC和服务器延伸到“蓝天”上。” ------曾微软全球副总裁张亚勤2014年2月&#xff0c;纳德拉成为…

大象起舞——微软研发如何保持创新力和敏捷性

我有幸见证微软在近五年的变革&#xff0c;也作为局内人学习如此一个全球性的、庞大的研发团队是如何管理、自我调整和创新的。上周五应邀给一个大客户的研发中心做了一个分享&#xff0c;其中我深刻地认识到有几点创新是一种文化。作为企业需要用心营造这样一种文化&#xff0…

java 云架构_java版Spring Cloud云架构代码结构构建

本篇我们根据架构图进行代码的构建。根据微服务化设计思想&#xff0c;结合spring cloud一些优秀的项目&#xff0c;如服务发现、治理、配置化管理、路由负载、安全控制等优秀解决方案&#xff0c;使用Maven技术将框架进行模块化、服务化、原子化封装并构建&#xff0c;也为后期…

集赞有礼!进击吧! Blazor !第六期 企业内部应用建设实战

集赞有礼转发此文章至朋友圈&#xff0c;截止至直播结束前&#xff1a;集赞满20个&#xff0c;可获得Blazor贴纸&#xff1b;集赞满50个&#xff0c;可获得微软帆布包&#xff1b;集赞满88个&#xff0c;可获得笔记本&#xff1b;集赞最多的一位小伙伴将获得充电宝哦&#xff0…

基于阿里云日志服务快速打造简版业务监控看板

前言 最近老黄一直在弄双11相关的东西&#xff0c;所以博客和github都没怎么更新&#xff0c;这期间在公司也弄了不少东西。下面就简单分享一下最近做的业务监控相关的内容吧。先来说一下背景。某业务在双11第一波大促的时候因为没有提供实时的业务看板&#xff0c;总结会的时候…