学.net core之前需要哪些技术储备

百合杰 2018-11-25 11:34:15
学.net core之前需要哪些技术储备? 求教
...全文
966 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_20099505 2018-11-27
  • 打赏
  • 举报
回复
应用系统设计开发教程, 建议学点 Linux 知识
weixin_41685249 2018-11-27
  • 打赏
  • 举报
回复
可以回复么?
全栈极简 2018-11-26
  • 打赏
  • 举报
回复
会C#语言,懂点Linux,有asp.net mvc开发经验,即可过渡到asp.net core mvc。
  • 打赏
  • 举报
回复
微软在直接拥抱开源、直接开发 standard 和 core 之后,确实体现出上了快车道的一些特征。以后我们会多分享点实际、干货的、有力的.net 应用编程技术。
  • 打赏
  • 举报
回复
嗯,反正你要知道仍然要学好 .net 各方面的知识储备就好了。不要偏废,不要胡乱舍弃,要增长实际能力而不是只知道一些时髦框架名词儿。
江湖评谈 2018-11-26
  • 打赏
  • 举报
回复
不建议学 .Net Core 按照微软一贯的尿性, webform -> .net mvc -> .net core .netcore 在不久将来也将会被抛弃。 在查阅资料发现,惊奇的发现 spring 自2003年开始,已经稳定运行了 16年, 而这一年 微软发布了 C# 1.1 。一年前微软发布C#1.0 。 Spring几乎与 C# 同事诞生。 spring 如今广泛应用于Java各个行业,IOC,AOP概念在16年前就已经提出,其生态之广泛,编程界无人能及。 微软不仅封闭,而且目光相当短浅。
吉普赛的歌 2018-11-25
  • 打赏
  • 举报
回复
不需要想太多, 直接学就是了。 很多人喜欢规划一大堆, 其实很多事情就是 小马过河, 到了实际现场才知道该如何处理。随机应变就是了。 .net core 有基础当然更好,基本上有80%可以平衡过渡。 没有的话直接学习也未尝不可。 不需要想太多。 如果说需要什么额外的东西, 那就是你最好同时买本 Linux 书, 学点 Linux 知识, 这个在跨平台用得上, 也不枉微软一片苦心。
fighting_1982 2018-11-25
  • 打赏
  • 举报
回复
嗯,很难说,先学好基础,说不定等你学完基础.net core已经被市场淘汰了。学好基础学什么都快,.net core的目标是未来,但是说不定就会夭折,毕竟微软之前的framework框架在现在看来完全适应不了大项目的开发。先学好js、后台数据处理、数据库的设计和sql、前端现在已经流行的vue。
  • 打赏
  • 举报
回复
但是对于许多喜欢”随风倒“的初学者,这个就是有风险了。你还不如去学 php。 这个道理就是说,微软这边的体系、工具、框架现在是太多太乱,难免被人骂。还需要一段时间才能统一成为强大的工具,但是说不定也会让微软彻底沦为2流公司。
  • 打赏
  • 举报
回复
打个比方吧,.net core 就是机床,它可以生产马桶上的零件也可以生产水桶上的零件,它产生的半成品适配于不同平台的 JIT 编译器和 GAC 组件,而不是专用于 windows 的。那么 core 就是 .net 原本的那个东西,只不过微软用了20年才搞出来而已。
  • 打赏
  • 举报
回复
先学习C#或者VB.NET
  • 打赏
  • 举报
回复
如果你稍微丰富的编程开发经验,特别是 .net framework 经验,那么其实 core 就是 .net framework 的微缩,少了一大堆 windows 平台的框架,有个别类型和方法不存在了(改名了)。 也就是说,基本上没什么难度,只不过折腾一下更简单的东西而已。
  • 打赏
  • 举报
回复
找本教程。不是只会什么基本语法,而是应用系统设计开发教程。
  • 打赏
  • 举报
回复
如果你担心自己搞项目设计开发的能力太差,于是想到了“我学.net core”,那么这就是一个坑爹的事情。因为这只是语言层面的一点点差别,加上涉及到 winform 等个别类库你不能调用了,其它的有关 .net framework 的知识仍然是必备的,只不过是知道那些东西现在细分于 .net standard 和 .net core 之中了。 这个时候,就不要妄图仅仅通过个别时髦的字眼儿来得到项目开发能力,这个时候你在编程上再来耗费时间去选择什么类库,也不会提高你的能力。提高能力的时候,根本不扯上什么 .net framework 还是 .net core,该学习的东西你都需要学习。

62,243

社区成员

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

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

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

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