20年的 .NET ,更需要 00 后的你

3d9e2fab7c23fc73b646ed93116965a4.png

.NET 20 周年, 在国内有一大批和 .NET 一起成长的开发者,有一大批在不同行业采用 .NET 作为解决方案的企业。或者你会经常听到很多的大神说他的 .NET 经历,也会听到 .NET “牛逼” 的故事,更会听到用 .NET 不用“996”的神话。但对于一个完整的技术生态,作为一名 .NET"老兵“ 应该让更多的年轻人学习 .NET , 让更多新的创意通过 .NET 创造。

1

为何选择 .NET

.NET 是一个跨平台,跨应用场景的开源技术。年轻人可以通过 .NET 打造人生中的第一个跨平台应用,也可以通过 .NET 构建云原生的服务,更能结合人工智能,大数据,游戏以及物联网一起构建一个元宇宙的 Web 3.0 方案。您不需要不断学习不同的编程语言,不同的技术架构,通过 .NET SDK 你就可以快速完成各式各样的解决方案。

.NET 的编程语言 C# 是最灵活,最与时俱进的语言,你不需要羡慕别的编程语言的功能,因为 C# 都会第一时间跟进,更为你带来最佳的性能。如果你还沉迷在某种编程语言的语法糖,不妨用用 C#。虽然 C# 不是你接触的第一门编程语言,但 C# 可以成为你在职场路上的第一门语言。

2

最强的开发套件

.NET 20 年,让 .NET 开发者最自豪的除了 .NET 的跨平台,跨场景之外,就是开发工具。拥有宇宙最强的 IDE - Visual Studio ,为全场景应用保驾护航。你可以从项目规划,研发,测试,到发布中使用 Visual Studio ,不论你在 x86/x64 的 架构,还是在 arm64 的架构都可以通过 Visual Studio 开发。如果你觉得 Visual Studio 比较重 ,还可以用 Visual Studio Code 来完成 .NET 的开发。你不需要为开发工具产生的不稳定性而烦恼,现在你还可以基于 GitHub Codespace 来完成 .NET 开源项目的维护。这是其他编程语言不可比拟的 。

3

一流的技术生态

年轻人,当你提及 .NET 有人会告诉你这是一个属于微软的闭源技术。这是错误的答案,2016年开始 .NET 就已经开源属于社区,微软只是其中一个贡献方,更多的贡献开始来自社区。.NET 开源经过 6 年,已经在全球有非常多的开源项目涵盖不同的领域。我们有属于中国的 .NET 技术社区,基于国内的技术生态打造了不同的开源解决方案。如果想做一个微信的应用,我们有非常棒的开源项目 - 盛派微信 SDK , 如果你希望做物联网相关的内容,我们更有 IoT Sharp ,如果你希望做机器学习/深度学习的技术会有非常棒的 http://Tensorflow.NET 项目 , 还有你希望做 Web Assembly 我们更有基于 Blazor 的 Ant Design Blazor 的企业级组件库。这些优秀的 .NET 开源项目已经在国内很多大型的项目中应用。我们更值得自豪的是 .NET 作为龙芯的技术生态之一,让 .NET 具备了中国元素。这是一个突破,不仅单单是技术上,更是在应用层面得到了任何,你可以用 .NET 无缝对接龙芯的体系,为国产化的软件提供更好的技术保障。

说到开源,我这里不得不提有些 00 后的小伙伴已经走在技术的前面,通过 .NET 发布了非常不错的开源项目,一个是使用 .NET 7 AOT 技术编译的 C# x64 操作系统 MOOS 以及 .NET 的工具平台 KitX 。这些都是我们国内新世代的开发者所贡献的,希望有更多的新世代来到 .NET 的开源大家庭。

4

多元的学习手段

很多人会提议毕业生花万多软妹币去报一个技术培训班从而找到更好的工作 ,但 .NET 更多的学习资源基于社区。或者你会说培训机构也不培训 .NET ,但是 .NET 的教育者更喜欢在社区传授技术。你可以通过 B 站免费学习到不同的 .NET 技术,我们有最顶级的教育者为你从零开始学习 .NET 技术。在 B 站总有你喜欢的技术网红,更有不少新世代 Up 主,一起为你提供有温度的学习内容。我们有非常多的技术大咖活跃在各大社区,你可以留下你的问题,会得到非常专业的答案。.NET 的官方网站也已经适配中文,让你无障碍学习 .NET 的内容。我们的微软最有价值专家更会不定期发布不同的技术内容在博客 / 公众号,让大家可以掌握第一首的 .NET 咨询。当然也少不了每个月一次的 Meetup ,还有一年一度的 .NET Conf , 让你一次过 High 个够。

5

更广阔的就业前景

学习 .NET 能找到工作吗?这是一个比较常有的问题。如果你聚焦在互联网,得到的答案是否定的。但如果你去问传统的行业,绝大部份都还在 .NET 这个口子。毕竟“稳定”“可靠”是传统行业的选择。在物联网行业,就有非常多的企业采用 .NET 。在国内有很多企业都还停留在 .NET Framework , 随着技术发展和需求升级在所难免。这就是更广阔的前景。特别随着工业互联网的发展,会有更多行业对 .NET 有更大的需求。

还有国产系统(Linux)的发展需要有更多的传统应用去适配,过往的一些桌面应用就需要“零成本”去做转换。这个时候 .NET 的优势就发挥出来了,毕竟 .NET SDK 原生支持 Linux 。试想一下你可以通过 .NET 无缝编译 Linux 的应用,这是多棒的事呢!

6

更需要来听听

作为 Cloud Advocate ,你会说我卖花赞花香。12 月 3 - 4 日 的 .NET Conf 2022 中国站,我们为 00 后 和教育者开设了 Student & Education Zone ,让各位来听听大家的 .NET 故事。我们可以听到 00 后的 .NET 学习历程 ,更能和他们一起探讨相关的 .NET 议题 ,无论是学习 .NET 的技巧 ,项目,以及职业发展等话题。希望为你打开学习 .NET 的一扇窗。

  • 12月3日 Student Zone

时间

主题

分享者

14:50

-

15:10

00 后眼中的 .NET - C#

微软学生大使袁诗琪

15:10

-

15:20

00 后分享 .NET - .NET MAUI

东北大学软件学院学生乔思源

15:20

-

15:40

对话 00 后的 .NET 开发者

主持人:

卢建晖 - 微软云布道师

嘉宾:

乔思源 - 东北大学软件学院学生 

袁诗琪 - 湖北十堰湖北工业职业技术学院学生

更请来了职业院校,高等教育,技能培训的一线教育者,和大家畅谈中国的 .NET 教育。近年,国内学校的 .NET 教育都严重滞后,这个时候我们就需要有教育者站出来,告诉大家全新的 .NET 教育,如何坚守在一线教导我们的 .NET 技术以及遇到的挑战。希望能给同在一线的教学者有所启发。也希望大家能加入到圆桌讨论当中。

  • 12月3日 Education Zone

时间

主题

分享者

15:50-

16:10

教育者看 .NET - 本科院校

东北大学软件学院软件工程系副教授张引

16:10- 

16:20

教育者看 .NET- 职业院校

湖北工业职业技术学院智能工程学院教师段荣盛

16:20

-

16:40

教育者看 .NET - 技术布道者

微软最有价值专家杨中科

16:40

-

17:00

教育论坛:.NET 人才的教育和未来

主持人:

卢建晖 - 微软云布道师

嘉宾:

张引 - 东北大学软件学院软件工程系副教授 

段荣盛 - 湖北工业职业技术学院智能工程学院教师 

杨中科 - 微软最有价值专家

.NET 已经 20 岁,我们需要同样 20 岁的你,让 .NET 在中国继续发光发热。感恩有你 !

相关文档

1. .NET 官方网站

https://dotnet.microsoft.com/zh-cn/

2. .NET 入门

https://dotnet.microsoft.com/zh-cn/learn

3. .NET LoongArch64 merge to .NET SDK

https://github.com/dotnet/runtime/projects/70

4..NET Conf 2022 中国网站

https://dotnetconf.cn/#/home

5.了解 GitHub Codespace 

https://github.com/features/codespaces

6.了解 Visual Studio 2022 

https://visualstudio.microsoft.com/

7.了解 Visual Studio Code 

https://code.visualstudio.com/

8.了解 盛派 SDK 

https://github.com/JeffreySu/WeiXinMPSDK

9.了解 Tensorflow.NET 

https://github.com/SciSharp/TensorFlow.NET

10.了解 Ant Design Blazor 

https://github.com/ant-design-blazor/ant-design-blazor

11.了解 IoTSharp 

https://github.com/IoTSharp/IoTSharp

12.了解 MOOS 

https://github.com/nifanfa/MOOS

13.了解 KitX 

https://github.com/Crequency/KitX

CA周记往期回顾:

0410559f375aceebfec884f707e1063b.jpeg

更多原创文章与资源共享

请关注Kinfey Techtalk

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

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

相关文章

UIT创新科存储系统服务“500强”汽车名企

信息化已成为汽车产业链各企业提高市场竞争力和传统汽车产业谋求转型升级的推动力,无论是汽车生产商,还是汽车服务商和零配件生产商,无不重视信息化系统的建设。某全球汽车行业著名的零配件生产商,财富500强企业之一,从…

通过从备份中排除这些文件夹来节省Time Machine驱动器上的空间

Are you getting notifications about a full Time Machine drive? Do you feel like your backups are taking too long? A bigger, faster hard drive might be the best solution, but you can also help by excluding particular folders from your backups. 您是否收到有…

c#调用触滑输入法实现触摸屏键盘功能

背景最近在做一个项目,用户端是触摸屏,涉及到一些表单数据的操作,因为是没有外接的鼠标键盘,所以想着当用户在操作表单的时候,能够把软件键盘输入法给调出来使用。什么是触滑输入法触滑输入法Swype,是针对触…

Teradata天睿公司推出适用各种部署环境的全球最强分析数据库

Teradata天睿公司(Teradata Corporation,纽交所:TDC)推出Teradata Everywhere™,成为业内首家在多种公有云、托管云和本地部署环境下部署全球最强海量并行处理(MPP)分析数据库的厂商。这些部署环…

如何使用智能铃声避免在Android中令人尴尬的大声铃声

Choosing a ringtone volume can be hard – there is no one setting that is right for all environments. What works perfectly at home may be too quiet for when you’re on the train, but too loud for the office. Intelligent Ringer can be used to adjust ringto…

为什么要把类设置成密封?

前几天笔者提交了关于FasterKvCache的性能优化代码,其中有一个点就是我把一些后续不需要继承的类设置为了sealed密封类,然后就有小伙伴在问,为啥这个地方需要设置成sealed?提交的代码如下所示:一般业务开发的同学可能接…

Java 打飞机(小游戏)[版权非本人 本人制作收藏整理]

今天在网络上 看到一个纯java的小游戏 代码copy到 myeclipse中 居然效果还不错 这是一些效果图 当然了 图片是我自己找的 有心兴趣的朋友可以做的好看一点 具体的代码 都放在自己的文件里去了 那么可以去下载 https://i.cnblogs.com/Files.aspx 转载于:https://www.cnblogs…

nest 架构_当有人打来您的Nest Hello时,如何让Google Home通知您

nest 架构The Nest Hello can alert you on your phone whenever someone rings your doorbell, but if you have a Google Home, you can also have Google Assistant audibly announce that someone is at the door. 无论何时有人按下门铃, Nest Hello都会在电话上…

如何序列化派生类

前言假设有一个 Person 抽象基类,其中包含 Student 和 Teacher 派生类:public class Person {public string Name { get; set; } }public class Student : Person {public int Score { get; set; } }public class Teacher : Person {public string Title…

nexus 手动增加_如何使用Google的工厂图像手动升级Nexus设备

nexus 手动增加Google’s Nexus devices are supposed to receive timely updates, but the staggered rollout means it can take weeks for devices to receive over-the-air (OTA) updates. Luckily, there’s a faster (and geekier) way to install the latest version of…

WPF-16 图形处理

我们这节主要介绍WPF常用画图标签,由于WPF图形处理设计大量篇幅 ,我们在这里抛砖引玉,具体更多的学习资料链接https://github.com/microsoft/WPF-Samples/tree/master/Graphics 该链接中微软提供了大量的学习Demo,WPF图形处理最大的区别在于…

纯CSS制作各种各样的网页图标(三角形、暂停按钮、下载箭头、加号等)

三角形 <div class"box"></div> <style>.box{ width: 0;height: 0;border-top: 50px solid transparent;border-bottom: 50px solid transparent;border-left: 50px solid transparent;border-right: 50px solid red; } </style> 平行四边形…

您的MyFitnessPal帐户几乎肯定已被黑客入侵,请立即更改密码

If you’re one of the millions of the 150 million MyFitnessPal users, bad news: hackers have your email address, your user name, and your hashed password. 如果您是1.5亿MyFitnessPal用户中的数百万用户之一&#xff0c;那么这是个坏消息&#xff1a;黑客拥有您的电…

ios 启用 证书_如何在iOS 10中启用就寝提醒,轻柔的唤醒和睡眠跟踪

ios 启用 证书If you have trouble regularly getting a full night’s sleep, the new Bedtime feature in iOS 10 might just help. Set a wake up time and how many hours of sleep you need, and iOS offers bedtime reminders, more gentle alarms, and basic sleep trac…

struts OGNL表达式

OGNLContext对象有两部分构成 一部分是ROOT&#xff1a;可以放置任何对象作为ROOT 另外一部分Context&#xff1a;必须是Map形式&#xff08;键值对&#xff09; OGNL表达式操作 package cn.future.a_ognl;import java.util.HashMap; import java.util.Map;import ognl.Ognl; i…

制作一个用户头像选择器仿 WeGame

制作一个用户头像选择器仿 WeGameCropAvatar作者&#xff1a;WPFDevelopersOrg - 驚鏵原文链接&#xff1a;https://github.com/WPFDevelopersOrg/WPFDevelopers框架使用.NET40&#xff1b;Visual Studio 2019;制作一个用户头像选择Canvas为父控件所实现&#xff0c;展示图片使…

网曝南方电网搞末位淘汰和裁员,给各下属单位强制规定辞退率和降岗降级率!...

电网作为垄断性国企&#xff0c;在人们心中一向是好单位的代名词&#xff0c;但最近却有网友曝光南方电网搞末位淘汰和裁员&#xff0c;给各单位下了辞退率和降岗降级率&#xff0c;每个单位都要开除一部分人&#xff0c;或者把一部分人岗级降下来。有南方电网员工马上跑出来辟…

二维数组中的查找

2019独角兽企业重金招聘Python工程师标准>>> 题目 在一个二维数组中&#xff0c;每一行中的数都按照从左到右、从上到下的递增顺序排列。要求输入一个整数&#xff0c;判断数组中是否存在该整数 实现代码 function find($matrix, $rows, $columns, $key) {//TODO 参…

蓝牙追踪_如何使用蓝牙追踪器跟踪您的东西

蓝牙追踪We’ve all done it: you misplace something important and you spend a lot of time (with a lot of stress) backtracking to locate it again. With Bluetooth tracking devices you can make the hunt a lot easier, less stressful, and even avoid losing the t…

vba发送邮件 签名_如何更改“从Windows 10的邮件发送”签名

vba发送邮件 签名The Windows 10 Mail app is a decent email client that allows you to add other email accounts in addition to your Microsoft accounts. You’ll notice, though, that any emails you write in the Mail app have a default signature. Windows 10 Mail…