zoukankan      html  css  js  c++  java
  • C#情怀与未来

    C#情怀与未来,怨天尤人还是抓住机会,能否跟上dnc新时代浪潮?
     
    经常看到有.NET圈子在讨论是否应该转其它语言
     
    C#情怀是一方面,如果觉得C#未来没前途,光靠情怀是撑不住的,
    建议对C#未来没信心的朋友,转go、rust、py、TS、JS、java ……
     
    常常看到有人抱怨.NET,抱怨好几年了,却不转其它语言,也不学习新一代dnc
     
    要转就转,不想转就抓紧学习新一代dnc(.NET Core)on Linux/Docker,找机会扩大dnc影响力,dnc这一片新兴领域充满无数机会,抓住机会不是更好吗?
     
     
    成功案例:基于dnc C#开发的NEO.org(区块链市值国内第一,全球前10开源区块链唯一中国项目)、Aelf.io开源区块链,当开源区块链引领潮流时,很多语言社区的朋友都在学习C#区块链编程
     
    dnc马上2.1版本了、dnc国内外知名公司成功案例(微软、腾讯、网易、龙珠直播、同程旅游、新东方教育科技、途虎养车、博客园、NEO开源区块链、Aelf开源区块链、GoDaddy.com全球知名域名注册平台、UPS、Jet.com电商、stackoverflow.com全球知名程序员社区、National Instruments、Alaska航空、Raygun、AstroReality……)
     
    dnc on Linux / docker 开源解决方案从选修课,变成了必修课
     
    dnc = .NET Core、dotnet Core
    dv = dnc + vue 前后端分离开发
    dnc != 去中心化 数控机床
     
    1、不看好dnc C#未来的朋友,建议转 go、rust、py、TS、JS、java……
    目前go发展势头很猛,在抢java的份额,建议优先考虑
     
    2、看好dnc C#未来的朋友,建议学习dnc on Linux/Docker 全开源解决方案
    dnc、go、java 微服务三巨头
    py在人工智能领域比较流行
    php在论坛SNS领域比较流行
    开源区块链领域三巨头C#、Go、C++
     
    3、dnc C# 的未来、风险与机会 留给相信它的朋友……例如这个:
    首届.NET Core开源社区峰会: http://dncNew.com
    这将是一场与众不同、影响深远的去中心化、社区驱动 开源技术峰会
    放下包袱、轻装上阵
    欢迎进入dnc新时代
     
    技术选型没有绝对的对错、只有是否适合自己的业务场景、团队情况,建议互相学习对方的选型思路、适用场景,建议不用相互攻击,不用对错判断和价值判断(例如常见争论:你这么选型一定是水平不行,所以才这么选……只有某某技术才是唯一正确的……你说它不适合你们场景和团队,一定是你不懂……),最后做决策时,独立思考,不听信,也不盲从,选择自己觉得合适的技术方案即可,求同存异,互相学习
     
    无论选择哪一种语言,或者同时使用哪些语言,都互相祝福、互相学习吧
     
    对.NET而言,Jexus、Tinyfox的作者宇内流云先生的看法是:在国内以Web为中心的互联网公司,.NET目前明显处于守势,但在其它方面,比如桌面软件、行业软件等等方面,.NET的优势依然很明显。而从全球看,.NET(C#/F#/VB.NET)又是另一番景象,比国内发展得好得多,是占比仅次于JAVA的重要平台和语言,而且上升趋势更明显。所以大家要扬长避短,不必妄自菲薄。至于年龄,这与个人有关,不能一概而论,有的人可能30岁就已经未老先衰,而有的人可能60岁也能亲自操刀
     
    . net技术领域升级换代:
    从vb. net到c#,从webforms到. net 4.x mvc 再到dnc ( . net core ),
    从linqtosql 到 ef 到efcore、dapper,
    从winserver iis到linux 、docker 、微服务,
    以及各种开源组件的流行,dnc也开始拥抱这些互联网开源组件 redis rabbitmq kafka elasticsearch……

    只学一种技术就能用10年的日子一去不复还了,只有不断学习跟上潮流才行

    java领域也面临类似的困惑,例如有人之前好不容易学会Dubbo,结果大家开始流行用Spring Cloud,好不容易又学会了Spring Cloud,结果大家又开始倾向于新一代基于Service Mesh技术的微服务框架:ServiceFabric、istio、conduit等

    golang的突飞猛进,突然就流行开来,开始抢java的微服务市场

    随着新一代service mesh机制的微服务平台潮流,dnc go java php……又重新开始在同一条起跑线上竞争

    编程领域的技术升级、更新换代非常快,跟不上,就可能被甩下车
     

    跟上dnc新时代浪潮,不要被甩在沙滩上,拥抱 全开源 解决方案:
    dnc + vue + dapper + Tidb/MySql/Pg + Linux/Docker + Redis + RabbitMQ/Kafka + ELK + ServiceFabric/istio/conduit

    dnc = .NET Core、dotnet Core
    dv = dnc + vue 前后端分离开发
    dnc != 去中心化 数控机床

    dnc是dotnet Core简写,不是凭空造出来的单词
    例如Service Fabric简写SF,kubernetes简写k8s,PostgreSql简写pg,
    简写是为了方便输入,以及更容易流行开来
    ELK组合的流行,除了技术本身,这个简写也发挥了很大作用

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

    上面的开源技术组件建议尽快学习,会很有用,几种主流技术方案,除了编程语言不同,后面的开源组件很多是完全一样的,

    一起加油,从左到右,依次搞定这些开源组件
     
    http://www.cnblogs.com/vNext/p/dnc.html
     
            
     
    首届.NET Core开源峰会 http://dncNew.com
    代号:dnc 2018
    亮点:去中心化、社区驱动 开源峰会
    时间:2018年5月20日 周日
    地点:在线峰会、远程参与、全球直播
    形式:每个主题5分钟-15分钟闪电演讲

    演讲方式
    任选一种或多种:PPT演示/图文/音频/视频直播/录播
    峰会将在 联盟节点 的视频直播平台、微信群、QQ群、电报群、Twitter…同步直播
    联盟节点:参与峰会直播/转播的网站平台、微信群、QQ群将成为峰会联盟节点

    演讲主题
    dnc、微服务、开源区块链、人工智能、Azure云、IoT、Service Fabric、DevOps、VSTS、Xamarin、Unity3D、TypeScript、Vue、微信小程序、Tidb、Redis、RabbitMQ、Kafka、ELK、Ocelot、office365、Linux、Docker、Rancher、k8s、量子计算、天使VC、创业经验分享……等

    dnc = .NET Core、dotnet Core


    峰会讲师25人(按报名时间)
    有的讲师已报名、主题待定
    周岳 视高盛景创始人、首席架构师、Xamarin、Azure技术专家
    朱永光 微软技术顾问《基于sf和ids实现高可用高伸缩单点登录平台》
    刘海峰 STB Chain Foundation主席,工信部MIC区块链专委会理事长,BDFund合伙人,区块链梦工场创始人
    俞阳 青客高级研发经理
    陈计节 ThoughtWorks 资深架构师
    潘淳 中国Office开发者联盟发起人
    Mike dnc开源社区CEO/CTO/VC联盟发起人
    苏震巍 盛派网络创始人,首席架构师
    东海 东海联梦创始人 原微软官方案例首席构架师
    杨中科 如鹏网创始人
    Lex Li 摩根士丹利
    张善友 腾讯资深工程师 NanoFabric
    白海石 微软美国 资深技术专家 Service Fabric、virtual-kubelet
    刘圣波 北京林业大学工学院教师 研究工业控制方向的.net应用 《.net开源跨平台工业组态软件RapidScada》
    李争《微软互联网信息服务IIS最佳实践》作者《dnc在Linux下调试》
    刘腾飞 原“生意专家”电商平台技术总监,现自己创业,知名视频教程作者《dnc 微服务 on k8s》
    刘永新 NEO中国开发者社区NEL创始人、NEO域名服务NNS创始人
    Christina Liang 微软全球MVP项目大中华区负责人
    管震 微软中国首席技术顾问、《云,就该这么玩》作者
    卢建晖 Xamarin最有价值专家、人工智能AR/VR/MR教育行业应用《移动DevOps》《Xamarin与Azure Cognitive Service》
    马洪喜 深圳行云创新科技有限公司CTO, 聚焦于微服务架构支撑平台的研发,为包括华为等大型企业提供.NET Core、.NET微服务咨询和平台支撑服务
    桂素伟 大连医卫技术总监、.NET Core布道师、《dnc微服务架构》
    卿毅 58COIN.com公司CIO、启路CTO、区块链技术专家
    陈希章 微软(亚洲)互联网工程院高级产品经理、《Office 365 开发入门指南》作者、《Office 365 开发的开源平台支持》
    Anduin 北京切尔思科技有限公司架构师、兼任东北大学信息安全工程师、《dnc + Angular 前后端分离PWA实战》


    这将是一场与众不同、影响深远的去中心化、社区驱动 开源技术峰会
    放下包袱、轻装上阵
    欢迎进入dnc新时代
  • 相关阅读:
    Codeforces 1009F Dominant Indices
    C++之++运算符重载问题
    Codeforces 1010D Mars rover
    这是一个开始
    MoreEffectiveC++Item35(异常)(条款9-15)
    C++隐式类类型转化
    MoreEffectiveC++Item35(操作符)(条款5-8)
    MoreEffectiveC++Item35(基础议题)(条款1-4)
    php+mysql网站无限级栏目分类-递归获取树形结构函数
    JavaScript简易动画
  • 原文地址:https://www.cnblogs.com/klsw/p/8824267.html
Copyright © 2011-2022 走看看