为什么公共事业都喜欢用.net 开发?

2018-08-14 08:43:59 +08:00
 clockwork1122

桌面编程用.net 写可以理解,但是为什么 B/S 架构的 Web 项目还 asp.net?大学自学的都是 java,刚毕业出来在一家做公共事业的公司,甲方都要求是 C#写的.个人觉得这种面向对象的语言除了语法差异外就是越多人用就越多框架和别人造的轮子.

6007 次点击
所在节点    问与答
61 条回复
mmm159357456
2018-08-14 08:46:24 +08:00
出活快
kslr
2018-08-14 08:46:48 +08:00
因为老人吧
DT27
2018-08-14 08:49:13 +08:00
.net 文档全,VS 宇宙无敌,IIS 也是亲爹养的,也很少有莫名其毛的坑。
riggzh
2018-08-14 08:50:07 +08:00
你出钱重构?
fisher335
2018-08-14 08:51:00 +08:00
我个人认为.net 死在了 vs 要收费上
samaxu
2018-08-14 08:55:41 +08:00
同样在这样的公司里工作,我觉得原因主要有几点 可能和你情况不太一样
1 历史遗留问题:稳定大于一切,以前使用.net 技术,那现在也是
2 服务器很多都是甲方自己管理,那么 win server 是他们的首选 我们公司还自己开发了个管理 windows 服务的程序给客户使用
3 与客户交接的人的能力问题 如果我这公司更换技术 最跟不上的就是给客户安装调试的那些人
sonyxperia
2018-08-14 09:08:05 +08:00
我看杭州很多政务平台都是 Java 了
zjsxwc
2018-08-14 09:10:02 +08:00
可能他们都买了 sql server 吧
Mazexal
2018-08-14 09:11:44 +08:00
.net 工资比 java 低
开发 IDE 更加友好
开发中小型应用足够而且稳定快速
ytmsdy
2018-08-14 09:17:50 +08:00
公共单位的服务器一般都是 windows 的,减低维护成本。
ioriwong
2018-08-14 09:27:11 +08:00
实话说,C#真是一门好语言,可惜是 MS
qilishasha
2018-08-14 09:31:22 +08:00
是 java 多 而且都是清一色的 struts2 开发简单又能骗钱 但是一到漏洞披露的时候就不行了
Mithril
2018-08-14 09:43:44 +08:00
开发是一方面,Windows + MS SQL Server + IIS 维护也要比 Linux 简单很多。
特别是很多地方都没有专职的运维,都是 IT 兼职管理这些服务器。
一般内网用 AD 的话 Windows Server 多少也能管理一下。基本的维护能做就行了。
Cbdy
2018-08-14 09:48:48 +08:00
工资低是真的,可能为了减少成本(有油水?)
clockwork1122
2018-08-14 09:52:47 +08:00
@kslr 233333 还真是,公司领导是一些国企的员工出来的,都是三四十岁的开发...
clockwork1122
2018-08-14 09:53:51 +08:00
@riggzh 现在就是重构...和开新项目,但是领导还是继续用 C#
chinvo
2018-08-14 09:56:51 +08:00
“还 asp.net ”?

Asp.Net MVC (with IIS) 的执行效率比 Java (with Tomcat) 高
.Net 文档比 Java 全
“官方” IDE 比 Java 强
生态一点都不比 Java 差
Nuget 库可是比 maven 高到不知道哪里去了

Java 事实上比 .Net 更封闭,Oracle 以开源之名行封闭之实,各大公司在 JCP 博弈导致各种标准迟迟不能确定、确定的标准迟迟不能执行

再一个就是管理,Asp.Net 程序的部署和日常维护可比 Java 简单多了

另外 .Net Core 正在崛起,这是未来的大趋势,如果思想已经停留在 .Net Frameworks 2.0 的时代,只能说是固步自封
clockwork1122
2018-08-14 09:58:17 +08:00
@Mazexal
@Cbdy
工资还好,刚毕业在某二线城市工资和生活成本比起来比北京还舒服。公司技术氛围不是很重,老板更喜欢让我们多琢磨业务
clockwork1122
2018-08-14 09:59:13 +08:00
@Mithril 确实是,这些公共事业还只用内网...服务器都是自己有个机房
opennet
2018-08-14 09:59:14 +08:00
用 winOS 的多

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/479548

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX