.NET 20周年纪念

2022年是.NET20周年纪念,一个技术能经历20个年头,也说明了它的成功。想起和 .NET刚接触的时候,我还是一个大一的学生,现在也已经步入中年。作为一名80后开发者,我相信很多同龄人和我一样经历了中国甚至世界整个技术生态的变化。.NET 技术从一个只在 Windows 上运行的闭源技术,已经转变为一个跨平台的开源技术,从最开始做桌面、网站,到现在可以做移动应用、游戏、云计算、大数据、以及人工智能的多应用场景的技术 , .NET的转变可以说跟得上时代变化的脚步。

.NET官网

点击 https://aka.ms/dotnet-cn 或扫描下方二维码进入官方网站,了解更多.NET 20 周年的系列活动。

1.

微软在开源.NET后的角色如何?

.NET 诞生于微软,虽然微软在2014年开始开源 .NET, 但也坚持在不断地贡献代码和做.NET的技术生态。微软对于.NET在中国的发展也是非常看重,正在逐步把本地化的资源落地到中国。像12月就已经把官方网站做了中文本地化,接下来会有更多的内容落地,也希望借此吸引更多的开发人员和行业选用 .NET。还有我作为微软的 Cloud Advocate 与微软最有价值专家/微软技术社区区域总监,以及各地.NET社区会加强合作,会有更多针对 .NET 的技术内容设定,为 .NET 在中国的技术生态做努力。

2.

.NET 在中国的发展如何?

这是我们很多人关心的问题。据我所知,目前我们的行业已经有很多很多 .NET 的解决方案,在去年的11月.NET 6 发布的时候,我和微软最有价值专家/微软技术社区区域总监,以及社区一起合作的《.NET 6 Talk Party》,里面就谈到了不同行业应用的情况。我最深刻是国内自主的龙芯,在做龙芯技术生态就把.NET作为其中一部分考虑进去,这也对接下来国内.NET应用场景充满了期待。据我了解现在龙芯版本的.NET已经在做合并到官方分支的工作上来了,相信很快.NET开发者就可以为龙芯环境开发相关的应用。当然除了龙芯外,有物联网,云原生,以及一些初创团队都在用 .NET 去做他们的产品。(想了解更多请看以下视频)

.NET 6 Talk Party | .NET 6 与云原生 - 嘉宾:张善友/桂素伟/衣明志

.NET 6 Talk Party | .NET Core 与行业-张广坡/杨中科/赫敏璋

.NET 6 Talk Party |.NET Core 与客户端技术 - 陈超超/乔鹏程/周豪

3.

中国的 .NET 社区怎么样?

.NET 在中国有非常成熟的技术社区, 他们有微软最有价值专家/微软技术社区区域总监,也有很多来自全国各行各业的 .NET 开发者,他们乐于分享,乐于协助,都在为.NET 技术在中国的推广而努力。每年一度的.NET Conf ,都是非常热闹,像是一个大家庭聚会和过节,有主题分享,也有接近40场的会议,还有今年办起来的Hackthon。在每年不同月份也有在不同地域举办的大大小小的技术会议。虽然这两年疫情影响,线下活动少了,但线上也能聚集很多很多的 .NET 开发者。以去年的 .NET Conf 来说就有超过15万的线上观众。我当然也希望有更多新世代加入到 .NET社区中来。为了 .NET 20周年,我发起了短视频的收集,社区都非常支持,每天都收到来自不同行业,不同开发者的视频,再次说声谢谢。

点击下方链接看各路 .NET 大咖的.NET 20周年祝贺视频。

4.

为何要选择.NET?

其实.NET 应用场景是越来越广阔 ,不像某些技术只专注在一个领域上。想想大家真正在.NET 社区认识我应该是在国内推广Xamarin (也就是 MAUI的前身),在2010年移动应用刚兴起的时候,我就开始进行安利相关的跨平台移动应用开发。在当时是非常in的,用一种语言 C# ,一个工具 Visual Studio 就可以开发并发布 iOS/Android/Windows 的应用。Xamarin 的到来也影响到很多原来基于 .NET客户端开发的团队,他们有了新的应用场景,用自己熟悉的语法,熟悉的工具完成开发而不需要二次学习的成本。时代发展,技术也在变化,现在流行的机器学习,大数据,物联网也可以用 .NET 来完成。作为 .NET 开发者和行业,你需要做的就是撸起袖子干就可以了。(如果大家想了解.NET怎么做 Machine Learning 和数据分析,可以看看我之前的动手实验 )

5.

怎么入门.NET?

说说我的入门经历,就不得不从我的大学老师谈起。我比较幸运遇上了一位好的老师, 记得当时在学院实习做一些新技术的尝试,当时应该是做一个网站 ,老师要求尝试用新的技术去做, 他就让我去学习 .NET ,当时互联网没有那么发达除了MSDN ,资料就相当缺乏,但我当时买了一本 《ASP.NET Unleashed(ASP.NET揭秘)》进行学习。从此进入到.NET的坑,在当时看 .NET 是非常先进的,因为和当时的 ASP 相比,非常容易就可以拖拽很多页面控件(就像当时的 MFC 开发一样),开发起来也是非常高效. 我从此爱上了这门技术,当然也影响到我这10多年的工作生涯。我的入门经历,让我想到了现在国内新一代 .NET 教育的缺乏, 那天我还看到中国大学慕课上还是那老掉牙的 .NET 内容,我知道作为一个布道师的责任,希望今天陆续会有一些真正切实的内容给到中国的大学教育,让新世代学习到最新的 .NET 技术。当然在社区有非常多的布道者,如微软最有价值专家杨中科老师,蒋金楠,周豪,陈超超,张善友,苏震威,Lex Li等,也有衣明志,刘腾飞,赵铭哲等都是非常优秀的 .NET 技术传播者。当然大家可以去 Microsoft Learn / Microsoft Docs 上学习 .NET的全栈技术。

Microsoft Docs 上的学习资源

点击链接 https://aka.ms/studydotnet 或扫描下方二维码进入Microsoft Docs 学习最新的.NET 技术。

说在最后

希望 .NET开发者一起祝.NET20岁生日快乐!

同时,让我们一起期待.NET 的下一个20年!

.NET再出发!20岁生日快乐相关推荐

  1. .NET 再出发 20岁生日快乐

    2022年是 .NET 20周年纪念,一个技术能经历20个年头,也说明了它的成功.想起和 .NET 刚接触的时候,我还是一个大一的学生,现在也已经步入中年.作为一名80后开发者,我相信很多同龄人和我一 ...

  2. 维基百科,20岁生日快乐

    本文作者:林檎 1971 年的某一天,奥地利城市因斯布鲁克郊外的田野上,躺着一名喝得酩酊大醉的中年男子.他就是著名的科幻作家 Douglas Adams.这一天,亚当斯带着一本名为<欧洲漫游指南 ...

  3. 40岁男人娶20岁女孩

    80后男孩如果买不起房子,80后女孩可以嫁给40岁的男人.80后男人如果有条件了,到40岁再娶20岁的女孩子也是不错的选择...  [1楼] 我终于到40岁了,找到一个年轻貌美的20岁女友去她家见家长 ...

  4. 30岁是全新的20岁?---《20岁时光不再来》

    TED最火的视频之一<20岁时光不再来>的分享者Meg Jay是一名心理咨询师.她的第一位咨询者是一位20多岁的姑娘,而这个姑娘正在和一个"渣男"谈恋爱,并深陷其中. ...

  5. 以太网之父鲍勃·梅特卡夫获2022图灵奖,76岁进入新领域再出发!

    整理 | 朱珂欣 出品 | CSDN程序人生(ID:coder_life) 3 月 22 日,计算机协会 ACM 授予 鲍勃·梅特卡夫(Bob Metcalfe )为 2022 年 ACM 图灵奖的获 ...

  6. 2022图灵奖出炉!以太网之父鲍勃·梅特卡夫获奖,76岁进入新领域再出发

    整理 | 朱珂欣 出品 | CSDN程序人生(ID:coder_life) 3 月 22 日,计算机协会 ACM 授予 鲍勃·梅特卡夫(Bob Metcalfe )为 2022 年 ACM 图灵奖的获 ...

  7. 20岁,他来武大读博!

    来源:武汉大学官微 别人的20岁: 本科在读.考研.实习.工作-- 他的20岁: 读博.科研.玩得"野" 他就是武汉大学2022级最小博士生 来自计算机学院的苗雨春 20岁的&qu ...

  8. 助力“双创”提质提速,柳枝行动再出发

    文 | 魏启扬 来源 | 智能相对论(ID:aixdlun) 5岁的柳枝行动在7月16日以"开放日"的形式来了一场"成人礼". 在当天的活动中,柳枝行动宣布与C ...

  9. 【20岁的时候决定自己的一生】

    20岁的时候决定自己的一生 第1节:完成三十岁前的积累,准备做一个成功的男人(1) Chapter Six 完成三十岁前的积累,准备做一个成功的男人 二十几岁是褪尽青涩,走向成熟的男人:二十几岁是很有 ...

最新文章

  1. 如何用Leangoo看板+脑图高效创新
  2. mysql数据库三级分类_5.在 MySQL数据库中,以下数据库对象与数据库三级模式对应关系正确的是?...
  3. 后台开发必读书籍--Linux 高性能服务器编程
  4. esim办理出现差错_经营二氧化碳如何办理危化证?快来看!
  5. 从入门到入土:基于C语言实现并发Web服务器|父进程子进程|代码展示
  6. 71计算机组装与维修期中,《计算机维修》期中考试卷
  7. java .jpackage,任何人都知道jpackage到底做什么? - java
  8. 浏览器无法浏览flv文件的问题
  9. 网站类项目商业计划书
  10. 游戏中的数学:向量数学(vector math)
  11. java 异步编程 CompletableFuture
  12. openstack项目中遇到的各种问题总结 其二(云主机迁移、ceph及扩展分区)
  13. 2013年春节放假通知
  14. (十八)用JAVA编写MP3解码器——迷你播放器
  15. 操作系统之Windows
  16. 数字后端入行门槛和条件?附入行进阶必读书籍丨建议收藏
  17. 国内优秀的多用户商城系统盘点(2022年整理)
  18. unity(登录注册用手机号短信验证)
  19. java人力资源管理系统工作职责_JavaWeb课设——人力资源管理系统
  20. Centos7安装中文字体库,无需重启服务器

热门文章

  1. 第一轮复习完毕,kmp走起
  2. 为何gpio_to_irq不能静态使用?【转】
  3. LCD1602,4位数据总线液晶屏时钟,STC12C5A60S2的10位ADC功能程序
  4. 1.5.2 在IIS上配置ASP.NET(转)
  5. CentOS 5.5 Freeradius MySQL
  6. KOFLive Beta Daily-Scrum 9
  7. GAE 随机获取实体
  8. 学习了MPLS ×××
  9. C++内联函数(inline function)
  10. js 控制超出字数显示省略号