有一定的程序基础,但asp.net 十多年没弄了,现在打算用一用,是直接学习asp.net core mvc 紧跟潮流,还是学习以前老的asp.net mvc再慢慢进化?

解决方案 »

  1.   

    直接.net core
    如果你要跨平台,到Linux上,要.net core 必须的
    只是在windows上跑,.asp.net就可以了
    现在都是前后端分开了,这些东西早就不流行了
      

  2.   

    既然都没基础 那就asp.net core啊
    事实上两者还是差不太多的
      

  3.   

    asp.NET Core mvc,跟着新形势走吧,没错,兼容以前的功能
      

  4.   

    asp.net core 3.0 是不是一定要用VS 2019才能创建?
      

  5.   

    VS2017下载并安装SDK3.0,应该也也可以吧。没实践过
      

  6.   

    那种都行....语法上讲,区别不大...只是sdk不同,内置的类有所不同,不影响
      

  7.   

    直接asp.net core mvc,毕竟core是跨品台的,抛弃了原本.net mvc中依赖windows中的内容。两者之间还是有一定的差异的
      

  8.   

    直接core,买本书照着看。 直接安装vs2019 16.3版本,注意要有core runtime和core sdk 3.0。
      

  9.   

    额。。都是mvc,有啥本质上的区别吗。。
      

  10.   

    基础是一样的 不过推荐core
      

  11.   

    看来asp.net core是将来的方向,感觉到技术更新太快了
      

  12.   

       完全不一样了,
       .net core 奇巧淫技 发挥到了极致
       这让我看到了当年的 MFC  这种套路
      

  13.   

    没有任何区别。.net core只体现在部署和部分类库上。
      

  14.   

    我建议你直接玩core 毕竟两边的用法和概念不同,别管什么跨平台之类的,学习才是你要考虑的
      

  15.   

    看来还是直接开始学习Core 3.0吧,mvc不搞了