关于asp.net core的疑问

epui2008 2019-04-15 05:27:48
Asp.net core 现在发展的怎么样?主要应用场景是哪里?有没有做过相关项目的朋友感性的讲一下这个的使用体验:相对mvc的优势和不足?
...全文
195 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
圣殿骑士18 2019-05-08
  • 打赏
  • 举报
回复
有朋友,在linux arm上移植core吗?我倒是想试试。
秋的红果实 2019-05-08
  • 打赏
  • 举报
回复
现在发展的怎么样? ==> 虽然市场份额偏小,但发展强劲,有前途 主要应用场景是哪里? ==> 目前应用在web开发方面,网站、网络应用程序,B/S 相对mvc的优势和不足? ==> 前者看作是开发框架,后者是.NET FRAMWORK的扩展,没法比 MVC里可以用core
epui2008 2019-05-08
  • 打赏
  • 举报
回复
还是没有看明白,云里雾里
wanghui0380 2019-04-16
  • 打赏
  • 举报
回复
其实2年前我们已经一直在说了,现代系统是混合架构。 net core只是让我们顺利融入那些混合模式的系统里,别太过“高冷”一个人在边上搞自己的。
wanghui0380 2019-04-16
  • 打赏
  • 举报
回复
我2年在这里都已经说过,现在运维人员的重要性高过程序员。 整个中台系统,你不可能天天让程序员去折腾,所以程序员其实不需要太过花精力去学linux shell,他只需要知道有什么,如果出现问题,知道怎么告诉运维人员可能的方向就好。
wanghui0380 2019-04-16
  • 打赏
  • 举报
回复
引用 9 楼 epui2008 的回复:
请问di是什么呢?另外core能all in 吗(配置linux环境是不是要学习?曲线是否陡峭?解决方案是否完善呢?)?我就是做web的,以前听说core的重点是服务器开发,这个“服务器开发”怎么理解呢?
其实都是错的,DI不在乎core还是非core,DI手段整个net体系都可以。 重点是服务器开发,也是错的。重点是利用容器做分布式微服务----------高可用,高并发,高并行。当然整个net体系都可以这样,只是docker化以后,部署实际上比你认为的方式更简单 配置linux环境是不是要学习?曲线是否陡峭?解决方案是否完善呢? 这块你其实需要知道的是docker,至于linux本身的shell,我们其实用的少,但是docker的操作(最起码,端口映射,内置ip路由,镜像容器操作,你还是得明白的) 实际上,整体来说。以后运维的任务,中台的任务,比开发重要。普通开发的任务到最后只是做单项隔离好的独立小服务。最后的关键人物不是程序员,而是中台运维人员。
epui2008 2019-04-16
  • 打赏
  • 举报
回复
请问di是什么呢?另外core能all in 吗(配置linux环境是不是要学习?曲线是否陡峭?解决方案是否完善呢?)?我就是做web的,以前听说core的重点是服务器开发,这个“服务器开发”怎么理解呢?
秋的红果实 2019-04-15
  • 打赏
  • 举报
回复
个人觉得,core会成为微软web方面的主流 容器 的登场,的确是运行环境的改进,效率已验证 DI的思路也值得称赞 跨平台自不用说 不过暂时,桌面程序还不能用core
epui2008 2019-04-15
  • 打赏
  • 举报
回复
引用 4 楼 wanghui0380 的回复:
做就行,别问。 如果我说“臭豆腐”不好吃,你就不吃了? 北京人说“豆汁”很好喝,你就可以大口的喝? 至于应用场景,如果你想把东西放docker上就用,放linux上,那就用。如果你始终就在windows上,在iis上用不用没有区别。 ps:比较讨厌这种问题,这种比较。整体已经被带偏,core其实只是stander framework的一个方向扩展,大体上就类似一套针对那块的套件组,就像你用devxpress这类东西一样,他不是本质问题,本质上是你会用stander framework么。就像我说你用devxpress这类东西,你觉着他到底决定了什么?决定了你用了devxpress就叫devxpress程序员,devxpress方向,而非net程序员么?
明白自然好了,不明白首先要知道这是个什么东西嘛
wanghui0380 2019-04-15
  • 打赏
  • 举报
回复
比如你在nuget去看最新的项目:绝大多数依赖环境会标记为stander framework 1,stander framework 2,net framework 4.6 而非标记为:asp.net mvc,asp.net core
wanghui0380 2019-04-15
  • 打赏
  • 举报
回复
所以作为neter,你不是要问那个分支方向如何。 我们立足的核心是 stander framework,而非core。你会stander framework,你就会core,会winform,会wpf,会微服务 我还没见过一个立足在 framework说,我只做web。线程没用过,tcp没搞过的,异步不明白,task不知道。 相反只有立足于asp.net mvc才会说啊,这个task我不用,async我知道webapi可以返回可以用,并行/并发就是阿里云
wanghui0380 2019-04-15
  • 打赏
  • 举报
回复
做就行,别问。 如果我说“臭豆腐”不好吃,你就不吃了? 北京人说“豆汁”很好喝,你就可以大口的喝? 至于应用场景,如果你想把东西放docker上就用,放linux上,那就用。如果你始终就在windows上,在iis上用不用没有区别。 ps:比较讨厌这种问题,这种比较。整体已经被带偏,core其实只是stander framework的一个方向扩展,大体上就类似一套针对那块的套件组,就像你用devxpress这类东西一样,他不是本质问题,本质上是你会用stander framework么。就像我说你用devxpress这类东西,你觉着他到底决定了什么?决定了你用了devxpress就叫devxpress程序员,devxpress方向,而非net程序员么?
大鱼> 2019-04-15
  • 打赏
  • 举报
回复
作为一个微软开源的项目,目前市场还很一般,在跨平台方面市场份额不高
stherix 2019-04-15
  • 打赏
  • 举报
回复
说明你对asp.net core完全不了解啊 .net core 一样能用mvc,性能更高,而且跨平台
正怒月神 版主 2019-04-15
  • 打赏
  • 举报
回复
发展的挺好。 web端较多 和mvc没什么关系。。。

62,070

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧