V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
maymay5
V2EX  ›  程序员

还有多少人坚持.Net 技术栈?

  •  
  •   maymay5 · 2024-03-26 16:27:34 +08:00 · 6954 次点击
    这是一个创建于 373 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,逛了一大圈 V 站也没见几个,GitHub 上的.net 国人项目也近乎绝种状态

    第 1 条附言  ·  2024-03-27 00:02:33 +08:00
    看到有人回复,那我也脸皮厚点,贴上我近期做的一个.net 6 互联网项目 AIBot ,算是 GitHub 独一份了吧哈哈

    https://github.com/MayDay-wpf/AIBotPublic
    81 条回复    2024-03-28 17:17:51 +08:00
    june4
        1
    june4  
       2024-03-26 16:49:09 +08:00
    珍爱生命,远离 .net
    215503346
        2
    215503346  
       2024-03-26 16:49:57 +08:00
    个人还是很喜欢.Net ,现在主走的也是
    idragonet
        3
    idragonet  
       2024-03-26 16:50:04 +08:00   ❤️ 1
    我...10 多年了,工作项目一直都是 C#
    jiayouzl
        4
    jiayouzl  
       2024-03-26 16:52:58 +08:00
    08 年那会用 C#写 Windows 应用的时候还是感觉不错的,后来转 web 开发就几乎没碰过了.
    jimmyczm
        5
    jimmyczm  
       2024-03-26 16:53:45 +08:00
    当初大学学的还是 C# 。net 但是后面没找这方面的工作。。
    NessajCN
        6
    NessajCN  
       2024-03-26 16:54:22 +08:00   ❤️ 1
    有啥坚不坚持,你不能都学一遍哪个好用用哪个吗
    又不是打篮球,只能把天赋带到新东家
    kim01
        7
    kim01  
       2024-03-26 16:55:00 +08:00
    11 年毕业一直在干.net ,也只会这个。。。。。。。。。前端还停留在 jQuery 时代也几乎都忘记了
    mydebug
        8
    mydebug  
       2024-03-26 17:01:24 +08:00
    正常,物以稀为贵。
    俺干了十几年的.NET 了,还是彩笔一个。倒是前端技术感觉已经超过后端的技术了
    gbw1992
        9
    gbw1992  
       2024-03-26 17:02:33 +08:00
    7 年 .net , 但是现在 前端 后端 写的一半一半吧
    poorcai
        10
    poorcai  
       2024-03-26 17:03:00 +08:00
    一直在用啊,只不过薪水确实少
    wjx0912
        11
    wjx0912  
       2024-03-26 17:03:46 +08:00
    大江东去,浪淘尽 nb 框架
    Chad0000
        12
    Chad0000  
       2024-03-26 17:03:50 +08:00
    我还在坚持:因为我坚持了几年后我就润出来了,在我这边 C#是主流。
    cnbatch
        13
    cnbatch  
       2024-03-26 17:04:07 +08:00
    对我个人来说,“坚持”谈不上,叫做“继续用”更加适合,我上班就用 .NET C# 干活的
    MuSeCanYang
        14
    MuSeCanYang  
       2024-03-26 17:05:12 +08:00
    一直都是啊......而且也谈不上坚持。就是正常用啊......
    idragonet
        15
    idragonet  
       2024-03-26 17:10:06 +08:00
    继续用,别的语言也没有项目经验,面试机会都不会有吧,别说 offer 了。
    feirisu
        16
    feirisu  
       2024-03-26 17:11:15 +08:00
    我也用了快 10 年了,个人使用的话还挺舒服,写控制台、WPF 啥的。
    但是微软不争气,在跨平台 UI 这边一直拉胯,让人很难受。
    gowk
        17
    gowk  
       2024-03-26 17:21:19 +08:00   ❤️ 2
    国企小项目团队,技术栈自由选择,选择 .NET 是因为 C# 写起来灵活、效率高
    ORM 好用,目前在用 SqlSugar (别鄙视哈还是因为写起来快),EF 也略懂,没时间深入使用研究
    用的 Web API + Vue 前后端分离,不懂微服务,可能 90% 的项目都用不到
    前后端都是自己写,非常爽快,一气呵成,甚至审批工作流都是自己写的(用了 5 个表实现)
    前端界面用的 Element UI Plus + Fomantic-UI (风格参考了 http://demo.goedge.cn
    页面自我评价干净、优雅,配合 .NET 7 性能优异,部署到腾讯云 Debian ,Docker Compose 容器内跑
    上线近半年了,后面考虑升级到 .NET 8 ,重写工作流框架,今年计划在组内把单元测试搞起来( XUnit + Moq )
    kgcHQbTYyvcz2w3j
        18
    kgcHQbTYyvcz2w3j  
       2024-03-26 17:21:54 +08:00   ❤️ 3
    12 年开始接触.NET ,中间有写过 Java 和 Python,不过.NET 一直没断过

    现在还是.NET 不过从 C#换成 F#了,写自己的项目.NET 技术栈太爽了
    yoyolichen
        19
    yoyolichen  
       2024-03-26 17:30:58 +08:00
    我们公司做上位机的还是挺多人用的
    LongMaoz
        20
    LongMaoz  
       2024-03-26 17:32:20 +08:00   ❤️ 4
    跟着微软混 三天饿九顿 没事挨点小钢棍
    leegradyllljjjj
        21
    leegradyllljjjj  
       2024-03-26 17:33:44 +08:00 via iPhone
    辣鸡 鸟不拉屎地方长期出差 工资还低 没前途 长期干人都废掉了
    timothyye
        22
    timothyye  
       2024-03-26 17:34:03 +08:00 via Android
    现在流行.net core ,之前用的时候还是,.Net 4.5
    flytsuki
        23
    flytsuki  
       2024-03-26 17:40:42 +08:00
    dotnet8 写接口,偶尔用 go,前端就是 flutter 、vue 和 kotlin 这些了
    doushini
        24
    doushini  
       2024-03-26 17:44:01 +08:00
    @leegradyllljjjj 哈哈,这么惨啊
    thinkershare
        25
    thinkershare  
       2024-03-26 17:47:42 +08:00
    主力.NET6/8, 副 Go,Python,R, TS. 感觉好得很。每天 10 点去公司,5-6 下班,几乎都是双休。
    aikilan
        26
    aikilan  
       2024-03-26 19:40:37 +08:00
    ttwxdly
        27
    ttwxdly  
       2024-03-26 20:15:03 +08:00
    薪资低,岗位少,轮子不多, .net 现在基本都是在做管理类的,互联网项目很少用。
    bigtear
        28
    bigtear  
       2024-03-26 20:20:53 +08:00
    游戏行业用的非常多,游戏产业现在规模也不小
    piaohan123
        29
    piaohan123  
       2024-03-26 22:00:33 +08:00
    MD 那天群里发了一个远程工作的美国的,.net 45-60K 可惜学了前端都忘没了,恨呀
    bug51
        30
    bug51  
       2024-03-26 22:13:37 +08:00
    @piaohan123 #29 就打工而已,哪有那么高薪资。。。。
    07aPzknB16ui9Cp3
        31
    07aPzknB16ui9Cp3  
       2024-03-26 23:16:47 +08:00
    .NET 大而全,有一定的跨平台能力,甚至可以经验复用,一个写 WPF 的打开 Unity 项目都有一种回家的感觉,性能不算很差,平台语言 C# 很强,是一个不错的选择

    但是就回帖你也能看出来,用 .NET 的一些人只不过是为了解决眼前需求,甚至不好说是技术人员,因为严格意义上的技术人员是要跟随技术更新而不停自我迭代的,而这些人是一年经验用十年,他解决的问题可能只是吃饭,也可能是用 Modbus 读一个养鱼用的温度传感器而已,但给我的感觉是,国内 .NET 群体就是停滞不前,基本是一个大神写了个开源项目后开个群带着一群技术力比较低的人小圈子自娱自乐,而没有整个生态的前进
    fsdrw08
        32
    fsdrw08  
       2024-03-26 23:27:56 +08:00 via Android
    我现在的公司就在用 .net ,准备上 .net8 +k8s ,不过这是家外企
    maymay5
        33
    maymay5  
    OP
       2024-03-26 23:57:26 +08:00
    @leegradyllljjjj 你说的,应该是上位机吧,我去年就时干上位机的,郑州一出差就是半年
    vcfvct
        34
    vcfvct  
       2024-03-27 00:01:26 +08:00
    公司只能用 dotnet, 也不错, 跟 java 挺像, 在 VS 或者 neovim 都可以开发, 性能也蛮好. 不过比起 nodejs 还是略显重了一点.
    maymay5
        35
    maymay5  
    OP
       2024-03-27 00:05:36 +08:00
    @vcfvct 其实抛开一些大厂,大部分中厂小厂,不太在意框架是否臃肿,只在意交付周期,或者说项目周期,可以无限缩短,并且好维护能用就行,.net 还是很符合的
    BarryColl
        36
    BarryColl  
       2024-03-27 00:08:06 +08:00
    一种在坚持着。。。
    hahiru
        37
    hahiru  
       2024-03-27 00:34:10 +08:00
    后端.net ,前端 winform 。准备改成 web 。但是受困于表格控件的性能问题。
    810244966
        38
    810244966  
       2024-03-27 01:20:26 +08:00
    cnblog 博客圆 上还聚集着不少用.net 的人
    dartabe
        39
    dartabe  
       2024-03-27 02:08:43 +08:00
    .Net core 给我的感觉就是规范 架构和其他主流框架差不多

    就是不知道怎么找入门工作 求指引 墙外 React 也写过两年
    Dynesshely
        40
    Dynesshely  
       2024-03-27 03:12:23 +08:00
    不是坚持, 是热爱, 这不, 刚刚给 dotnet 提了个新 issue

    https://github.com/dotnet/sdk/issues/39783
    Dynesshely
        41
    Dynesshely  
       2024-03-27 03:13:19 +08:00
    @feirisu 虽然微软不争气, 但社区挺给力, 你可以了解一下 Avalonia UI, 一个跨平台的 dotnet 的 UI 框架
    irainsoft
        42
    irainsoft  
       2024-03-27 03:17:57 +08:00
    charlie21
        43
    charlie21  
       2024-03-27 06:42:17 +08:00 via Android
    请问若现在用 Microsoft SQL Server 数据库 + .NET 6 (LTS) + VS 做开发,需要一个怎样的电脑做开发机? 硬盘大小,内存大小
    FFFFourwood
        44
    FFFFourwood  
       2024-03-27 08:10:22 +08:00 via iPhone
    上个月我们部门的产品刚升级.net8
    bianhui
        45
    bianhui  
       2024-03-27 08:11:55 +08:00
    很多厂子工控软件都是这个
    corcre
        46
    corcre  
       2024-03-27 08:31:29 +08:00
    @charlie21 供参考:以前笔记本 16g 内存,日常软件(邮箱、IM 、浏览器等)开完以后,开两个 vs 的小项目, 再开个 SSMS , 再用 vsc 把前端项目打开,内存就差不多吃完了,开调试的话有概率随便死一个 vs 。。。有条件的话最好整个内存大点的
    RICKEYGONG
        47
    RICKEYGONG  
       2024-03-27 09:04:46 +08:00
    毕业工作至今一直都是用 C#,MS D365 CRM
    jbgz
        48
    jbgz  
       2024-03-27 09:07:28 +08:00
    公司用的.net6 最近准备升 8
    Seanfuck
        49
    Seanfuck  
       2024-03-27 09:25:28 +08:00
    用的人太少了,出现问题都搜不到解决办法,难怪说要远离
    lawrenxe
        50
    lawrenxe  
       2024-03-27 09:48:24 +08:00
    好羡慕 V2 上能有这样的问题,坐标土澳,求职网站上一搜后端/全栈,jd 的第一条齐刷刷都是.Net
    v16602787137
        51
    v16602787137  
       2024-03-27 10:02:26 +08:00
    @gowk 工作流咋实现的
    zuiyue123
        52
    zuiyue123  
       2024-03-27 10:13:37 +08:00
    10 年.net 兼职玩玩 python ,前端,目前靠.net 混饭吃,加班少,国内.net 团队是真少。
    不纠结语言,就是一个混饭吃的工具,学其他的语言很快,就看项目上用什么方便。
    zuiyue123
        53
    zuiyue123  
       2024-03-27 10:15:05 +08:00
    @hahiru 用 DevExpress 吧,商业版也不贵,能解决表格性能问题
    gowk
        54
    gowk  
       2024-03-27 10:44:38 +08:00
    @v16602787137 #51
    自己写的简易审批流
    jmjgeminix
        55
    jmjgeminix  
       2024-03-27 10:53:43 +08:00
    小国企技术负责人,我们的技术栈就是 vue3 + .NET8
    不是没有调研过 ssm 框架,一个是很多老员工是写 winform 过来的,不用换语言,一个是确实没有感觉到 ssm 能带来什么效率提升。开源项目的质量也层次不齐。
    .NET 基本上靠官方喂饭,一点点第三方(无所谓开源或商业)就足够了。
    godloveplay
        56
    godloveplay  
       2024-03-27 10:55:56 +08:00
    我写 JAVA 的,在工厂工作。 我还想学学 C# .net 呢。 很多设备给的 SDK 都是.net 的。
    runliuv
        57
    runliuv  
       2024-03-27 10:56:29 +08:00
    @charlie21 32G 内存,2T NVME 硬盘。
    DinoStray
        58
    DinoStray  
       2024-03-27 10:57:33 +08:00
    大学主要用的都是 .net. 现在很庆幸自己毕业后没再做过 .net 相关工作.
    主要是基于工作机会的角度庆幸.
    yiling1995
        59
    yiling1995  
       2024-03-27 12:11:06 +08:00   ❤️ 1
    老 NET 开发了。 从没后悔学 NET ,工作的话,我每次找都比较快,可能比较幸运吧。
    uni
        60
    uni  
       2024-03-27 13:19:55 +08:00
    我甚至还在入坑。。。
    klo424
        61
    klo424  
       2024-03-27 13:22:26 +08:00
    老 NET 开发了。 从没后悔学 NET ,工作的话,我每次找都比较快,可能比较幸运吧。
    klo424
        62
    klo424  
       2024-03-27 13:24:03 +08:00
    哦,不对,.NET 工作机会少,工资也不高,劝你们都别学。
    lobatty
        63
    lobatty  
       2024-03-27 13:24:47 +08:00
    主要在用.NET6/8,附带 Angular
    LudwigWS
        64
    LudwigWS  
       2024-03-27 13:26:55 +08:00 via iPhone
    @klo424 懂了 这就偷偷学
    chobitssp
        65
    chobitssp  
       2024-03-27 15:51:52 +08:00
    承德程序员不就是
    quan01994
        66
    quan01994  
       2024-03-27 16:12:00 +08:00
    我 。 已经写了 8 年了 。 写起来还是那么舒爽。
    magicluna01
        67
    magicluna01  
       2024-03-27 16:30:08 +08:00
    现在还在用.NET 的项目基本都是屎山了吧。。
    ikas
        68
    ikas  
       2024-03-27 23:30:58 +08:00
    js,java 与.net 都写
    .net 曾经最大的问题还是开源库太少了,以前费力移植了好多 java 库.比如...jcifs
    maymay5
        69
    maymay5  
    OP
       2024-03-28 00:33:02 +08:00
    @magicluna01 我们公司原来的屎山整个推到重构了,依旧是.net ,和语言无关吧,几家公司项目久了不是屎山:-D
    KKKKKKKKKKKKKKKK
        70
    KKKKKKKKKKKKKKKK  
       2024-03-28 08:56:21 +08:00
    @magicluna01 啊?屎山和语言有关?
    morota
        71
    morota  
       2024-03-28 10:21:03 +08:00
    .net 内卷程度比起 java 和前端好太多了。国内很多.net 的项目都是些行业软件。轻松好混。外企用.net 的也好混。总之就是主打一个好混。我居家办公都快 5 ,6 年了。 舒服。
    sinnosong1
        72
    sinnosong1  
       2024-03-28 11:32:20 +08:00
    @KKKKKKKKKKKKKKKK 习惯就行了,某些人群特有的偏见,一般这个人群还会带自适应
    yehai
        73
    yehai  
       2024-03-28 11:43:49 +08:00
    找不到工作.NET 就对了,怎么也有一个上位机打底。其他后端、微服务也不差,相对来说也不卷
    yehai
        74
    yehai  
       2024-03-28 11:45:14 +08:00
    Java 的别转过来,能不学.NET 就不学,工作机会少
    maymay5
        75
    maymay5  
    OP
       2024-03-28 11:47:26 +08:00
    @yehai #73 上位机太苦了,我去年就干上位机,给我干自闭了,上位机的编程领域没有任何规范,winfrom 拉来就开发,接到个二手就要半条命
    maymay5
        76
    maymay5  
    OP
       2024-03-28 11:50:04 +08:00
    @maymay5 #75 抱歉,winform
    yehai
        77
    yehai  
       2024-03-28 11:57:24 +08:00
    @maymay5 #74 所以说是打底呀,我之前也干过
    andykuen959595
        78
    andykuen959595  
       2024-03-28 12:04:07 +08:00
    现在出去找工作 基本上都是上位机 好苦啊 好难啊
    yansideyu
        79
    yansideyu  
       2024-03-28 13:48:55 +08:00
    干了十一年.net 了,在现在这家公司干了十年,现在也主要是干上位机了
    aahao
        80
    aahao  
       2024-03-28 15:17:12 +08:00
    @flytsuki #23 请问 dotnet 写接口有什么好的官方教程吗? 最近从 Flutter 转到 Xamarin ,想顺便学学后端
    flytsuki
        81
    flytsuki  
       2024-03-28 17:17:51 +08:00   ❤️ 1
    @aahao 微软自己的文档看看写写 controller 就行了,我自己是照着 furion 抄了一套框架出来自用的,你看看他的源码还是可以的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2270 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 04:46 · PVG 12:46 · LAX 21:46 · JFK 00:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.