参加首届中国 .NET 开发者峰会有感

参加首届中国 .NET 开发者峰会有感

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=jpeg

Intro

很高兴能够有机会参加首届中国 .NET 开发者峰会,与从全国各地赶来上海参加活动的 .NETer 一起参与这空前的 .NET 的盛会。大会有许多从外地过来参加的开发者们,也有些讲师也是从外地赶过来为我们分享,特别是 桂素伟老师特意从日本飞回来为我们带来分享。由此可以看出我们 .NETer 参加这一盛会的热情,大家对 .NET 还是充满了期待。

No Core No Soul

“no Core no Soul” 是在早上过去签到的时候首先注意的一句话,没有 .NET Core 就没有了灵魂(大白话译。。),而大会的内容基本也都是关于 .NET Core 的,.NET Core 才是未来。

如果你还只是停留在 .NET framework 的开发,没用过 .NET Core 甚至于对 .NET Core 不了解,那么你就掉队了,已经不算是一个合格的 .NETer 了,赶紧开始 .NET Core 吧~~,做一个合格的 ,有深度的 .NET 开发者

Kubernetes

Kubernetes 如今已经成为了容器编排的事实标准,无论你的应用规模大小,都建议了解一下,并尽可能做一些实践,docker desktop 也支持 k8s,你也可以通过 minikube 或 kind 来实践,首先推荐 docker desktop 上实践,如果 docker desktop 上配置有问题跑不通,建议使用 kind,在有 docker 的环境下,就可以通过 kind 来跑 k8s,很简单的配置就可以跑一个 k8s 环境,安装好 Kind 之后只需要 

kind create cluster

就可以跑起来一个 k8s 的集群环境

kind 全称是 "Kubernetes in docker",是在 docker 里跑 k8s ,详细介绍参考官方介绍 https://kind.sigs.k8s.io/

微服务

很多人总说 .NET 没有像 Spring Cloud 之类的全家桶,从架构整体发展来看,Spring Cloud 已经是上一代的微服务架构了,Kubernetes 才是微服务的大杀器,有了 k8s,我们就可以少做很多事情。

dot net core on k8s 才是正道。

不要觉得 .NET 不行,也许只是你不行而已,腾飞他们团队4个人用 .net core on k8s 搞电商微服务仅用了7个月的时间并迭代了四个大版本,服务化经历了三个大版本。

不需要羡慕 JAVA 的生态,用 .net core 一样可以做微服务,而且不见得比 JAVA 差。搞微服务,我选 .net core。

人工智能

从微软的 ML.NET 出来到现在 ML.NET 1.4 正式发布,一直想着用 .net 来做一些高大上的人工智能相关的东西,但是一直迟迟没有行动。。。SCISharp 社区为我们带来了原生的 .NET 做人工智能的更好的工具,让 .NET 做人工智能更简单, 而且 ML.NET 现在已经集成了 TF.NET 来做深度学习。

640?wx_fmt=jpeg

在此要立个 flag,要用 ML.NET 以及 TF.NET 做一些人工智能方面有意思的尝试

Photos

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

更多高清大图浏览地址:https://vzan.com/live/tvchat-1099246581?ver=637089356944546138&shareuid=27008622

Thanks

感谢大会的张善友老师(张队)/衣明志老师/苏震巍老师三位出品人老师,三位老师均是从外地赶过来的上海,感谢他们的辛苦付出,这几位老师均曾是微软技术大会的讲师,资历深厚,

感谢给我们带来精彩分享的各位大会讲师,

感谢那些特意从外地来参加活动的 .NET 开发者们,

感谢各位活动的组织者以及活动的志愿者们。

End

首届 .NET 开发者峰会第一天虽然结束了,今天还有一个 k8s 的 workshop,

现在报名很早就已经满了,感兴趣的可以通过阅读原文加入直播

期待下一届的中国 .NET 开发者峰会,明年见~

相信 .NET 的生态会越来越好,.NET 社区也会发展的越来越好,.NETer 的幸福感持续高涨~~

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

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

相关文章

推荐一款神器-VBAC#代码编辑管理器

网名:liucqa,OFFICE开发领域真大牛,比ExcelHome所有版主和所有出OFFICE开发类书籍的人都要牛的人,出品了它的大作,给大家推荐使用。特色功能:C#&VBA代码格式化/代码收藏/高亮语法详细介绍说明如下&…

mmdnn cannot import caffe

export PYTHONPATH/path/to/your/pycaffe:$PYTHONPATH

【.NET Core 3.0】 46 ║ 授权认证:自定义返回格式

前言哈喽大家好,马上就要年末了,距离新的一年,只有50天了,春节是75天。在这个时节内,天气逐渐变凉,但是大家的心肯定很热吧,因为发生了两件大事:1、双十一买买买,在这个让…

mmdnn TensorFlow is outdated

不仅要更新 tf 还要 python import tensorflow as tf print(tf.__path__) 将其export 到PYTHONPATH当中

.NET Core 如何生成真正的ICO图标

点击上方蓝字关注“汪宇杰博客”导语前一阵我终于完成了博客系统动态生成favicon的功能。众所周知,favicon肯定有一个ico格式的图标,其余可以用 png manifest 的方式输出。然而这个ICO格式让我小收福报,今天就给大家分享一下解决办法。.NET自…

error: ‘CUDNN_CONVOLUTION_FWD_ALGO_WINOGRAD’ was not declared in this scope

cudnn版本问题 cuda8.0cudnn5.1可取 还应修改 Makefile.config当中cuda的路径

Visual Studio Online 东半球首秀,亮相 .NET Conf 2019 中国峰会

佷高兴能参加 .NET Conf 并演讲。看到 NET 社区这么活跃,也是非常开心!这次我演讲的主题是《Visual Studio Code —— .NET 开发利器》。找找我在哪?更多关于 Visual Studio Online 的四种开发模式,可以阅读这篇文章:最…

mmdnn tensorflow 转 caffe

参考 https://github.com/Microsoft/MMdnn/blob/master/mmdnn/conversion/tensorflow/README.md#how-to-prepare-your-model-and-conversion-parameters 查看可用模型: How to prepare your model and conversion parameters You can refer Slim Model Extracto…

.NET Core 3.0 部署在docker上运行

自从.NET Core3.0发布之后,写了几篇关于.NET Core 3.0的文章,有助于你快速入门.NET Core3.0。本篇文章主要讲解如何一步步创建一个mvc项目,然后发布并部署在Docker上运行。需要你本地有docker环境1.创建一个站点创建一个ASP.NET Core Web应用…

Deeplab unexpected label

另一种可能的原因是,输入图像尺寸不当,比如奇数偶数不对,导致进入网络中需要补或resize,这样就造成了不确定的label值。

2019 .NET China Conf:路一直都在,社区会更好

这个周末,我从成都飞到了上海参加了首届由社区组织而非官方(比如Microsoft)组织的.NET开发者峰会(.NET Conf)。为此,我特意请了两天的假(周五周六,对,我们是大小周&#…

“开源、共享、创新”, 中国最具前景开发者峰会落幕魔都

点击蓝字关注我们作者:张善友编辑:吴珊珊校正:潘淳、许豪、刘腾飞、朱兴亮、郑和阳、张潇、韩骏问卷制作:杨乐2019年,注定会是 .NET Core 社区发展的关键一年,诸多重大事件在这一年发生!正如大家…

tensorflow atrous convoltion

conv2d_same 就是专门针对 atrous convolution 的 dilation 进行的卷积 https://blog.csdn.net/u013200703/article/details/79300217 def conv2d_same(inputs, num_outputs, kernel_size, stride, rate1, scopeNone): if stride 1: return slim.conv2d(inputs, num_o…

GitHub 2019年度报告,用户超4000万

GitHub 发布了 2019 年年度报告《The State of the Octoverse》,下边来看看一些主要数据。全球用户超过 4 千万 目前 GitHub 上有超过 4000 万开发人员,其中有 80% 来自美国以外的地区。去年一年里有 1000 万新加入的开发者,2019 …

如何基于k8s快速搭建TeamCity(YAML分享)

前言最近有朋友基于之前的博客《Docker最全教程之使用TeamCity来完成内部CI、CD流程(十七)》搭建TeamCity时出现了一些问题,由于平常比较忙,没有及时答复,非常抱歉。这里分享下基于本地k8s集群(云端k8s服务…

github 创建文件夹

https://blog.csdn.net/zhaomengszu/article/details/80354929 在我们不适用本地Git的情况下,我们怎么在网页上创建类似下图一样的文件夹呢 四步方法: 第一步:找到新增按钮 第二步:输入文件夹名,你想要用的文件夹名字。 第三步…

ML.NET 终于在Jupyter NoteBook 上跑起来了

对.NETer来说,刚结束的.NET Conf 2019是非常难忘的,毕竟这个个人觉得比微软在中国办的大会更加清真,当然现阶段.NET 已经不单跑在Windows的一项技术了,它可以跑在Linux/macOS/iOS/Android/IoT等,也可以融合当今最热门的…

tf.variable_scope() and tf.name_scope()

https://blog.csdn.net/UESTC_C2_403/article/details/72328815 tf.variable_scope可以让变量有相同的命名,包括tf.get_variable得到的变量,还有tf.Variable的变量 tf.name_scope可以让变量有相同的命名,只是限于tf.Variable的变量 例如&a…

2019.NET Conf China,.NET之崛起,已势不可挡

本文来自DotNET技术圈作者:邹溪源一、背景当今时代,气象更新,技术飞速发展。当今时代,开发者大概是最优秀的群体。每一位开发者,无不奋勇向前,努力追寻时代的步伐,以大无畏的精神迎接挑战&#…

Pocketflow 使用

Pocketflow的简介:https://pocketflow.github.io/ 由两个modules组成:Learner module 负责利用随机hyperparameters压缩并fine-tuning,optimizer module 负责依据随机参数对应的结果确定最佳的压缩参数。Learn module 遍历的hyperparameter来…