.net 开发软件公司何去何从,(准)架构师们能不能给点参考意见

2019-08-14 13:53:17 +08:00
 daijinming

10 年过来,公司一直都是沿用 asp.net,但是总体架构一直没有变化,已经建设了很多核心模块包括:组织机构、角色用户、权限授权、表单设计、工作流等。现在微服务、跨平台已经成为趋势,面对过去拥有,我们该何去何从

7045 次点击
所在节点    程序员
73 条回复
ragnaroks
2019-08-14 14:59:26 +08:00
.net core / java
ddup
2019-08-14 15:02:56 +08:00
.net core
oyjc
2019-08-14 15:07:53 +08:00
你自己专职搞 .net 的都不知道 .net core 支持跨平台(微服务 /网站 /移动 /前端 Blazor/AI/游戏 Unity/IoT 不要太多), 换舍也救不了你。
daijinming
2019-08-14 15:12:17 +08:00
@oyjc 是 java 还是 net core 这种问题确实不需要求教架构师,对于企业而言选择哪种语言不是大问题,而是技术路线和组件建设
leven87
2019-08-14 15:16:11 +08:00
.net core 啊,看评测速度秒杀各种主流语言, 现在都支持跨平台了,有微软撑腰,还是很有市场的。
codingbaby
2019-08-14 15:18:11 +08:00
壮士断腕,java 你值得拥有
daijinming
2019-08-14 15:24:42 +08:00
朋友们,真的不是问大家 java 还是 .net core 哪个好,.net core 很熟悉,易用性非常好,但是组件化却没有 java spring 的给力,比如 spring mybatis、spring security 这种成体系的架构支持。我考虑组织机构、角色用户、权限授权、表单设计、工作流 这些怎么办
love
2019-08-14 15:25:01 +08:00
你都上了贼船了还能怎么办,一条道走到黑好了,以后新开记得别选这种小众技术就行了
sanmao3
2019-08-14 15:28:00 +08:00
新的服务都是 core 老的慢慢迁移到 core
looly
2019-08-14 16:02:52 +08:00
.net core
luzemin
2019-08-14 16:06:01 +08:00
新服务用 core,老的慢慢迁移到 core
feng12345
2019-08-14 16:07:53 +08:00
话说目前的新人几乎都找不到学 net 了吧,楼主不考虑市场前景以及新入行人员的数量吗?
Rwing
2019-08-14 16:28:17 +08:00
那就用.NET 去做微服务、跨平台啊。。。。。。还问啥??
MaxTan
2019-08-14 16:30:59 +08:00
10 年了,这和.NET 有啥关系,换啥语言你也会问同样的问题
whypool
2019-08-14 16:32:38 +08:00
visonme
2019-08-14 16:34:13 +08:00
过去的不必留念,需要升级,需要改变的时候都要大胆的去实行,很多公司都是这么过来的。

新的业务,现有产品的升级,可以慢慢向 net core 技术栈迁移。

改变都是需要时间的,而这都是内部问题。对于客户跟市场来说,并不太注重产品背后的技术组成。
whywhywhy
2019-08-14 16:45:13 +08:00
@love 之前 .net 不算是小众吧。
Rwing
2019-08-14 16:48:56 +08:00
@whywhywhy 现在世界范围内也不是小众,只是中国可能稍微小了一点,没办法,中国人都随大流,没有自己的思考。
ddup
2019-08-14 17:16:24 +08:00
.net 其实一直是大流,只是很多人认为他是非主流。
java 互联网确实生态更好,.net 互联网没起来是因为之前不跨平台,但现在技术更新那么快,很快就会有点 .net core 的互联网生态,原因很简单,性能好啊。

举个例子 elasticsearch 如果是用 .net core 写的,性能比 Java 高不少,而且接口又是 REST API 平台无关性,你说会不会火?

.net core 5 年内在互联网领域会雄起,等着看吧。
daijinming
2019-08-14 17:53:24 +08:00
@ddup .net 性能确实有目共睹,之前在阿里云上的 1G CPU 1G 内存的服务器上跑.net 绰绰有余。.net core 在 linux 性能也不错

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

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

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

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

© 2021 V2EX