互联网时代 .NET 会渐渐衰落吗?一个架构师对 .NET 的思考

开发 后端
为了更好的适应互联网时代的需求,我们公司已经把我们的 .NET 架构无缝移植到 Linux 和 MySQL 平台上了,无论你是在 Windows 上用 Visual Studio,还是在 Linux 上或者是 OSX 上用 MonoDevelop,都可以顺利编译项目代码并跑起来。

从长远一点的角度来看,任何东西,都有它的一个起伏期,这与它自身和时代背景有关。

[[159006]]

现在 java 兴盛,很大程度上是互联网强势发展促成的,然而,一切如果能以更开阔的时间纬度来看的话,1995 ~ 2000 年互联网泡沫的时候,java 在哪里?N 年之前,javascript 还算不上什么,甚至被不少其它语言的人瞧不起,不过是个脚本语言嘛,现在呢?觉得 .NET 会渐渐衰落的,请回答我几个问题:

  • 微软还是不是个帝国?

  • .NET 之于微软对比 java 之于 Oracle,在两家公司眼里,这两中语言分别是什么地位?

  • .NET 对于微软是看家本领,java 之于 Oracle 呢?.NET / java 哪家更有动力去推动发展呢?去看看他们的新特性吧,java 慢得不象是互联网圈子里混的啊。有人也许会说编程语言稳定就可以了,不需要那么多新特性学不过来,呵呵,你是说你用的语言已经不需要进化了么?那那些个语 言更新个什么劲哦,苹果出个什么 swift,ECMAScript 更新个什么,PHP 加个什么命名空间哦?不就是为了顺应时代和提高生产力吗?

  • 微软是不是一头已经醒了的狮子?

  • Visual Studio 是不是宇宙*** IDE?.NET 是不是已经开源并跨平台了?跨平台后互联网企业的平台采购成本 .NET 和 java 是不是已经想同了?(当然,你得用 MySQL)

  • .NET 是不是比其它很多语言都要干净优雅更让人喜欢?

  • .NET 的开发成本是不是比 java 更低?

  • 是,java 有 Hadoop ,有 Cassandra,So What?谁会把 Hadoop 直接 build 到业务系统里,当然是放到专门的 Server 上去跑就好了,Python、MongoDB、Redis、Hadoop、Java、nodejs、php 这些技术哪个互联网公司不是各种技术混搭着用的?好用省钱就 OK 了!.NET,用你开发成本更低,迭代更快,你 VS 牛逼你***技术支持的***,那我的业务系统,你行你上啊!

  • .NET 会没机会吗?

同志们,我们要做的,就是静静的等待一段时间的同时,好好积攒自己的实力,不需要多久,就是我们撩起膀子上场的时候了。

PS. 为了更好的适应互联网时代的需求,我们公司已经把我们的 .NET 架构无缝移植到 Linux 和 MySQL 平台上了,无论你是在 Windows 上用 Visual Studio,还是在 Linux 上或者是 OSX 上用 MonoDevelop,都可以顺利编译项目代码并跑起来(移植过程中有些不深的坑,我们的架构挺复杂的,mono 不是玩具,mono 不是玩具,mono 不是玩具,Unity 3D 的运行时就用了 mono)。

况且微软官方的  .NET 跨平台,2016 ***季度就要 Release 了,你即使没弄过 mono,也可以跟客户拍胸脯了。

责任编辑:王雪燕 来源: 博客园
相关推荐

2012-09-19 15:43:21

云时代

2020-10-23 10:12:30

物联网互联网技术

2012-06-17 12:58:04

架构师架构

2022-02-10 23:15:22

互联网数据元宇宙

2013-07-30 09:11:01

云计算互联网

2019-07-23 16:45:08

区块链互联网

2013-03-04 16:45:49

2017-08-23 11:04:30

资深架构师微服务

2017-10-10 19:43:44

架构 搭建 技术

2019-08-28 18:38:56

2015-06-09 15:37:56

2012-11-12 10:46:37

2020-06-09 14:00:41

IBMThink 2020

2021-04-04 23:10:41

互联网睡眠失眠

2015-08-05 14:40:50

企业互联网

2013-08-01 14:09:49

移动互联网思考

2014-06-10 11:09:15

互联网金融

2013-11-07 17:22:37

百度互联网

2016-12-05 13:22:15

互联网移动互联网物联网

2021-01-29 09:18:09

技术研发架构
点赞
收藏

51CTO技术栈公众号