.NET 节点很冷清啊 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
beginor
V2EX    .NET

.NET 节点很冷清啊

  •  
  •   beginor 2015-11-26 09:03:30 +08:00 7010 次点击
    这是一个创建于 3639 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我来点一下火吧, 大家说说, 微软最近发布的跨平台的 ASP.NET5 支持 Windows/Mac/Linux , 能火起来么?
    46 条回复    2019-09-04 11:07:58 +08:00
    love
        1
    love  
       2015-11-26 09:11:32 +08:00 via Android
    不会火。微软的技术处于被忽视的状态,哪怕他真做的还行。
    Monad
        2
    Monad  
       2015-11-26 09:20:00 +08:00 via iPhone
    这个问题得去知乎问 上面.Net 拥护比较多
    rebornix
        3
    rebornix  
       2015-11-26 09:23:31 +08:00 via Android
    在关心火不火之前,我觉得微软现在更关心,原来那 700 万 .Net 开发爽不爽。跨平台完成度足够好的话,给大家 C# 开发带来更多可能性。 C# 开发用不用 Asp.Net 比别的人会不会转用 Asp.Net 重要多了。

    现在的朋友们出门都拿着 Mac , Asp.Net 不支持的话很没吸引力。 Docker 的支持也把部署这块走通了。

    这之后,我们再看看能不能火起来。不过我认为 TypeScript 火的可能性更大一些。
    movtoy
        4
    movtoy  
       2015-11-26 09:25:14 +08:00
    用.net 都是些大客户吧。开发者也比较高冷,可能不是很喜欢 V2EX 的吹牛 b 类型的闲话
    beginor
        5
    beginor  
    OP
       2015-11-26 09:26:35 +08:00
    @rebornix TypeScript 火的可能性比较大, 但我觉得也是趁了 NodeJS 和 Angular2 的光环
    Ixizi
        6
    Ixizi  
       2015-11-26 09:29:39 +08:00
    毕竟全依靠 Windows 平台.
    min
        7
    min  
       2015-11-26 09:30:50 +08:00
    招人都蛮困难,估计火不起来
    Moker
        8
    Moker  
       2015-11-26 09:33:36 +08:00
    initialdp
        9
    initialdp  
       2015-11-26 09:34:45 +08:00
    .net 在中小企业应用比较多,在互联网相关的领域以及大企业中用得比较少。

    以前在学校的时候玩过一段时间.net ,我觉得其实还不错。不过以前太局限在 windows 平台,和整个互联网的生态很难配合,而高端企业软件领域又是 java 的生态圈。
    wincat
        10
    wincat  
       2015-11-26 09:35:12 +08:00
    一直.NET 开发
    yeqiu
        11
    yeqiu  
       2015-11-26 09:48:03 +08:00
    我经历过两家公司,基本都是前期快速使用.net 构建项目,证明了项目是可行,然后慢慢抛弃掉.net

    究其原因,.net 是有微软立场的。这是他能这么优秀同时又不温不火的唯一原因。

    vs:这个收费是无可避免的,还好 2015 的社区版缓解不少,至于那个所谓的跨平台的 vscode 简直是搞笑。

    windows 和 sql server 确实可以使用 linux+mono 和 mysql 代替,但是这么做有两点特别不好。

    1 、快速开发的优势没有了。

    2 、开发人员能玩不转是个大问题。众所周知,.net 程序员相当多都是培训机构出身,很难找到高质量的开发人员,这里不是黑,我也是培训出身的,我深刻的知道培训出身的差在哪里。
    rebornix
        12
    rebornix  
       2015-11-26 09:48:41 +08:00 via Android
    @beginor 其实是借 JS 光环, TypeScript 也支持 JSX , React 用户也可以玩。

    Angular 2 这件事上,对企业级应用有很大好处。微软内部有很多应用都用 AngularJS ,搞不好比谷歌用的还多。 2 使用了 TypeScript ,两边都是利好,企业级的实践顺理成章。
    rebornix
        13
    rebornix  
       2015-11-26 09:51:51 +08:00 via Android
    @yeqiu “至于那个所谓的跨平台的 vscode 简直是搞笑”

    请教,为何是 “所谓”,哪里“搞笑”?
    loqixh
        14
    loqixh  
       2015-11-26 09:52:31 +08:00
    @yeqiu 培训机构出身不是 java 最多么?
    yeqiu
        15
    yeqiu  
       2015-11-26 09:56:47 +08:00
    @rebornix
    好吧,我换个说法,至于那个跨平台的 vscode 简直是笑话。


    我说他是笑话是因为两点
    1 、和原来平台的文本编辑器而言没有任何优势。好吧,如果觉得能编写 c#也算优势的话,那这条不存在。
    2 、 vs 是一个强大的 ide , vscode 仅仅是一个文本编辑器。好吧,也有可能是我期待的太多,这条也许也不存在。
    moxuanyuan
        16
    moxuanyuan  
       2015-11-26 10:00:07 +08:00
    @min 小弟在二线城市做 php 开发,了解到招.net 比 php 多,工资也比 php 高
    x0601y
        17
    x0601y  
       2015-11-26 10:03:54 +08:00 via iPhone
    果然是点火
    loqixh
        18
    loqixh  
       2015-11-26 10:08:19 +08:00
    @yeqiu vscode 从来就是一个文本编辑器啊。。。你看到里宣传自己是 ide ?
    不过么 linux/osx 上的开发不都以用 ide 为耻, edit 为荣吗? win 开发 linux 生产不行? java 开发很多都是这么干的啊
    loqixh
        19
    loqixh  
       2015-11-26 10:09:43 +08:00   1
    @moxuanyuan 很多人以为互联网代表了 it
    rebornix
        20
    rebornix  
       2015-11-26 10:11:07 +08:00 via Android
    @yeqiu 如果你把它当作 VS 的替代品,那现阶段而言,确实像个笑话。不过它的出发点不在于此。

    VS Code 的 core 是 Monaco ,一个用 JS/TS 书写的编辑器,原本用于 Office 365/Onedrive/VS Online ,尤其是 VS Online ,用户代码上传上去后,是可以直接在线上修改的。具备基本的 Intellisense 。

    这个角度看,它和 GitHub 使用的 Ace 或者 Codemirror 没太大区别。后来 GitHub 使用 Electron 包装编辑器构建了 Atom , Erich Gamma 也是用类似的方法包装了 Monaco 。为了 Branding 叫它 VS Code ,上线的时候, VS Code 和 VS 除了名字有相同之处,其他毫无关系,包括后面的开发团队。

    这个编辑器,从一开始就有 JS 的基因。你可以用它来开发 JS/Node ,具备 Intelliense 且可以调试代码。

    咱不能因为它暂时不能调试所有 C# 代码就叫它文本编辑器对吧?而且,很多人说它打开大文件的速度确实比别的文本编辑器快呢(比如 Atom)。
    yeqiu
        21
    yeqiu  
       2015-11-26 10:13:25 +08:00
    @rebornix 感谢
    rebornix
        22
    rebornix  
       2015-11-26 10:17:18 +08:00
    @min 招 .net 开发容易,招厉害的比较难。

    真的把 C# 学好的话,工作还是很好找的 (咦,好像换哪个语言都是这样。。)
    beginor
        23
    beginor  
    OP
       2015-11-26 10:18:00 +08:00
    @yeqiu 现在的 vscode 功能确实不够, 当然以后也难说会发展的怎样, 据说是由 Erich Gamma 大叔亲自操刀。

    至于跨平台的 IDE , 如果 .NET 跨平台形式好的话, JetBrains 可能会出手; 当年曾扬言要做一个 C# IDE , 微软的人跑过去说你们不要再做 IDE 了, 我给钱你们认真做好 ReSharper 就行了。(小道消息,不知真假)

    JetBrains 的做 IDE 能力真不是盖的, 堪称全球第一, Google 的 Android Studio 也是基于 JetBrains 的 IDEA , 再来一个 C# 的也挺有可能的。
    cxe2v
        24
    cxe2v  
       2015-11-26 10:35:54 +08:00   3
    在 iV2EX 上.NET 怎么可能不冷清,特别很多人都以为目前火热的移动互联网就代表了所有 IT 一样
    stackboom
        25
    stackboom  
       2015-11-26 10:41:07 +08:00
    @beginor 并没有感觉 JetBrains 的 IDE 有 VS 好用。
    rebornix
        26
    rebornix  
       2015-11-26 10:52:29 +08:00
    @beginor JetBrains 的 IDE 没觉得好用哎,但是 Resharper 是真好汉。
    xupefei
        27
    xupefei  
       2015-11-26 10:53:47 +08:00   1
    大企业里还是 Java 和 C# 的天下,而他们的员工基本不上 V2EX ,就给你造成了这个错觉。
    以前沃尔沃的 IT 部门老大来做过演讲,说他的部门里面一大半是 Java ,另一部分是 C#。他还自豪的说他不会写代码,他只会指挥别人写代码。
    loqixh
        28
    loqixh  
       2015-11-26 11:03:15 +08:00
    @rebornix 用 vs2015 表示已经戒除了 Resharper 这个内存狂魔
    loqixh
        29
    loqixh  
       2015-11-26 11:05:11 +08:00
    @rebornix vscode 可以调试 C#,很方便的
    rebornix
        30
    rebornix  
       2015-11-26 11:06:35 +08:00
    @loqixh 确实是可以的,但是体验不如 VS 那么 smooth ,这里我们按下不表,强行比较会被别人喷的。

    VS 32 位的坑至今踩不掉, 2G 内存上限,感人到要哭有没有!
    HiVPS
        31
    HiVPS  
       2015-11-26 11:11:00 +08:00
    @movtoy

    互联网企业用.net 很少很少.

    传统的"企业级"领域, 大客户用的都是 IBM+Oracle 那一套;.
    net 的用户倒真是一些中小企业,例如某某农村银行之类的.
    comesx4
        32
    comesx4  
       2015-11-26 11:14:24 +08:00
    宇宙第一 IDE Visual Studio !
    loqixh
        33
    loqixh  
       2015-11-26 11:17:04 +08:00
    @HiVPS 都是共用,一套都用 java 的很少
    HiVPS
        34
    HiVPS  
       2015-11-26 11:22:22 +08:00
    @loqixh 据我所知,在银行领域,大银行的主要系统都是 IBM+DB2 或者 Oracle, 一些不重要的外围系统才用.net;

    中小金融机构(农村商业银行或者券商之类),才会用全套的.net+ Sql server, 毕竟价格比 IBM + Oracle 便宜的多
    beginor
        35
    beginor  
    OP
       2015-11-26 11:27:11 +08:00
    @loqixh 我也想戒,但是戒不了。 ASP.NET5 的 DLL 中到处都是 R# 痕迹
    beginor
        36
    beginor  
    OP
       2015-11-26 11:29:11 +08:00
    @loqixh 目前还不能调试 ASP.NET5 ,在 Mac 上调试 C#还需要借助 Mono
    longaiwp
        37
    longaiwp  
       2015-11-26 13:23:25 +08:00
    @cxe2v 在这里不会火的啦,因为偏见啊
    longaiwp
        38
    longaiwp  
       2015-11-26 13:37:39 +08:00
    @yeqiu 我很想问,你是哪只眼睛看到别人宣传是 IDE 了?首页那么大个字-》 Code Editing. Redefined.
    timothyye
        39
    timothyye  
       2015-11-26 20:43:43 +08:00
    写了近 10 年.NET ,现在转 Go 了…… -_-#
    beginor
        40
    beginor  
    OP
       2015-11-26 20:51:27 +08:00
    @timothyye 我也写了多年的 C#,握个爪!请问 go 的优势是什么,做什么活有优势?
    timothyye
        41
    timothyye  
       2015-11-26 21:12:57 +08:00
    @beginor 突然觉得 C#写烦了,向换个方向……
    Go 感觉部署起来挺爽的,交叉编译…… 适合写后台服务和 API ……
    peinhu
        42
    peinhu  
       2015-11-26 21:54:52 +08:00
    不错了, C#节点根本就没有。
    empvio
        43
    empvio  
       2015-11-26 23:29:12 +08:00 via iPhone
    接触.NET 也有三四年了,一年前转了前端,现在在写 Node ,感觉比.NET 好玩。
    mimzy
        44
    mimzy  
       2015-11-27 00:33:10 +08:00
    看了眼楼主头像 发现以前看过好几次楼主的文章
    hqs123
        45
    hqs123  
       2015-11-27 08:17:57 +08:00
    .net 是个好东西,谁用谁知道.
    better2man
        46
    better2man  
       2019-09-04 11:07:58 +08:00
    确实是很冷清。。来为.net 做点贡献,组织的技术沙龙,北京的,有兴趣的可以参加、。。

    时间:2019 年 9 月 8 日 周日,下午 1:30-5:30
    地点:北京市海淀区中关村丹棱街 5 号微软大厦 1 号楼 1 层东直门会议室

    报名链接: http://www.huodongxing.com/event/7506732640200?td=8693525467349

    免费报名,有没有老哥有兴趣的?
    沙龙分享话题:
    .NET Core 云原生和 DevOps 实践
    .NET 依赖注入在区块链项目 AElf 中的实践
    ASP.NET Core 和 EF Core 3.0 中的亮点和变化
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5668 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 02:52 PVG 10:52 LAX 18:52 JFK 21:52
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86