V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
badacook
V2EX  ›  程序员

asp.net core web 开发

  •  
  •   badacook · 2021-03-09 14:32:37 +08:00 · 3648 次点击
    这是一个创建于 1389 天前的主题,其中的信息可能已经有所发展或是发生改变。
    各位好

    一直想学习 asp.net core web 开发
    目前基础 熟悉 C#及 WPF 桌面应用开发、了解 asp.net core 原理及 MVC 模型
    对 HTML 、CSS 也有一定的基础,刚接触 Razor 与 Blazor
    想往 asp.net core web 开发深入发展,总感觉学习的很慢,上手慢
    大家有什么好的学习教程或者资源,或者有什么上手建议啊,谢谢大家的指点
    26 条回复    2021-03-11 08:44:00 +08:00
    kiracyan
        1
    kiracyan  
       2021-03-09 14:38:38 +08:00
    微软官方文档
    luchong
        2
    luchong  
       2021-03-09 14:45:46 +08:00
    客户端做久了 感觉都跟不上时代了
    aw2350
        3
    aw2350  
       2021-03-09 16:32:14 +08:00 via iPhone   ❤️ 1
    千万不要!你这是自己往绝路上走!不要学 net,不要吃微软的饭!
    goobai
        4
    goobai  
       2021-03-09 16:34:04 +08:00 via Android
    学什么.net 自己把路走窄了
    gumang1988
        5
    gumang1988  
       2021-03-09 17:17:43 +08:00
    博客园 老张的哲学
    ooee2016
        6
    ooee2016  
       2021-03-09 17:22:34 +08:00
    后端使用 .net core web api 。前端使用 vue/react 等前端框架。
    这种的教程多,工作中使用的也多。b 站找个视频跟着做一遍就了解了。
    EKkoGG
        7
    EKkoGG  
       2021-03-09 17:24:08 +08:00
    Razor,Blazor,MVC 都不用学
    后端只学 webapi 就行了,前端可以学学 Vue,React 或者小程序
    教程 B 站搜就行了
    crclz
        8
    crclz  
       2021-03-09 19:05:31 +08:00
    后端只学 webapi 就行了,学会了可以无痛过渡到 springboot 。其他的学了也用不上。教程在 https://docs.microsoft.com/zh-cn/dotnet/
    lancelock
        9
    lancelock  
       2021-03-09 19:17:34 +08:00 via iPhone
    你要学可用来工作可能不太合适,我做自己的东西会用 blazor,但国内企业是不会用的。你顶多学学 web api 就可以了
    jatai
        10
    jatai  
       2021-03-09 19:23:26 +08:00 via Android
    别自寻死路,大清自有国情在此
    INCerry
        11
    INCerry  
       2021-03-09 19:51:59 +08:00
    小伙子加油 有任何问题欢迎私聊我
    ijrou
        12
    ijrou  
       2021-03-09 20:00:30 +08:00
    国内做 net 还是极少数。。。诶。。。
    jtsai
        13
    jtsai  
       2021-03-09 21:08:50 +08:00
    我最近也接手到一个 core 的项目,直接看项目代码学挺快上手的,M$官方文档我也看了云里雾里。
    leeg810312
        14
    leeg810312  
       2021-03-09 21:43:54 +08:00 via Android
    学好了,可以去微软工作
    baobao1270
        15
    baobao1270  
       2021-03-09 22:48:58 +08:00
    微软的官方文档其实很详细

    视频的话,B 站有个 UP 主叫软件工艺师,是微软的 MVP,教程挺不错的,还能顺便学学 Go 和 Rust,技多不压身
    fiveelementgid
        16
    fiveelementgid  
       2021-03-09 22:59:53 +08:00 via Android
    诶,很欣慰还有人愿意学 asp net core 大系。我用一个过来人的角度+最近面试的情况告诉你,你学 go Java 都可以,你做 asp.net core 的话就是死路一条
    千万别入坑,已经失业的老前辈正在看着你
    PerFectTime
        17
    PerFectTime  
       2021-03-09 23:54:03 +08:00   ❤️ 1
    https://pan.baidu.com/s/1pQIXYPj1XTq_Ioi6O0P1cg 提取码: d7nl

    今天刚找到的资源,清晰度还可以,大概 47G
    leoskey
        18
    leoskey  
       2021-03-10 00:00:39 +08:00
    1. (官方文档)[https://docs.microsoft.com/zh-cn/dotnet/] 入门
    2. 学习 asp.net core identity 和 identityServer 4 授权认证
    3. (eShopOnWeb)[https://github.com/dotnet-architecture/eShopOnWeb] 入门 DDD
    4. (eShopOnContainers)[https://github.com/dotnet-architecture/eShopOnContainers] 深入 DDD 与微服务
    jing8956
        19
    jing8956  
       2021-03-10 00:46:46 +08:00 via Android
    某落魄.net 程序猿,西安地铁口卖炸鸡 orz 。。。想来吃炸鸡来延平门地铁 D2 出口直走几步左手边就是
    badacook
        20
    badacook  
    OP
       2021-03-10 09:09:50 +08:00   ❤️ 1
    @kiracyan
    @luchong
    @aw2350
    @goobai
    @gumang1988
    @ooee2016
    @EKkoGG
    @crclz
    @lancelock
    @jatai
    @INCerry
    @ijrou
    @jtsai
    @leeg810312
    @baobao1270
    @fiveelementgid
    @PerFectTime
    @leoskey
    @jing8956 首先 感谢各位的热心回复和指点
    怎么说呢 一直想在 web 开发方面 构建自己的比较底层的知识系统也想拥有自己的开发能力
    也想构建自己的技术栈,内心对朝令夕改的前端框架多少有些抵触,之前差点儿上手 PHP 和 JS
    但是在上手 C#后,见 .net core 开源后呼声和支持也是比较高,就想往这方面发展
    其实在接触 C#时,也有感受到最近十多年微软技术栈对开发者的不友好,及国内市场的不待见
    学习的时候也甚是彷徨,语言众多,生命周期也是无法预见,就业市场的束缚,一个技术栈的学习成本着实比较高
    quan01994
        21
    quan01994  
       2021-03-10 09:30:45 +08:00
    最好的就是微软文档,和一些开源的项目。比如 musicstore,eshoponContainer,abp 之类的
    aw2350
        22
    aw2350  
       2021-03-10 11:30:23 +08:00 via iPhone
    @jing8956 老哥,炸鸡应该收入还可以吧
    fanfpy
        23
    fanfpy  
       2021-03-10 13:32:58 +08:00
    @jing8956 老哥 咱离的很近啊, 俺也.net ,请问卖炸鸡还招人吗
    forgottencoast
        24
    forgottencoast  
       2021-03-10 16:25:31 +08:00
    想学.Net Web 开发的,一定要学好英语,因为外企的机会多。
    jing8956
        25
    jing8956  
       2021-03-10 18:14:13 +08:00 via Android
    @aw2350 收什么啊,也就三千块,优点不加班,离得近
    @fanfpy Quin 啊,快来

    前工作敲代码拧螺丝,还不如炸鸡轻松自在,而且钱还差不多。
    stockmaster
        26
    stockmaster  
       2021-03-11 08:44:00 +08:00
    @aw2350 这话说的。微软早就拥抱开源了,.net core 现在也可以在 linux 上流畅运行。我觉得.net 把 java 干掉是迟早的事。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   956 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 22:43 · PVG 06:43 · LAX 14:43 · JFK 17:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.