V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
coder9778
V2EX  ›  问与答

C# .Net 的学习路线推荐?

  •  
  •   coder9778 · 2018-11-22 11:30:41 +08:00 · 5258 次点击
    这是一个创建于 2195 天前的主题,其中的信息可能已经有所发展或是发生改变。

    楼主 19 应届毕业,本来写 Java 后台的,大概知道平时需要看点什么(比如 Java 相关书籍,redis,kafka,zk,docker,ddia 相关书籍)。突然有了微软的 offer 准备去刷个背景。但是微软面试的时候面试官说主要是写 C#,之前看的一些书大多数 Java 相关,感觉微软主要是用自家的东西比较多。C#之前只是知道和 Java 语法差不多,其他的一些配套的框架,中间件,工具基本上不了解。

    想问一下有什么学习路线或者资料看一看吗?毕竟离去实习还有一段时间

    还有有用 Mac 写 C#的吗?之前实习用 Mac 很舒服估计去了微软发 tp...想自己买一个?

    7 条回复    2018-11-23 10:53:43 +08:00
    zj0413
        1
    zj0413  
       2018-11-22 11:37:15 +08:00
    这是.net

    一 .net Framework 基础 c# 推荐书本 c#4.0 图解教程 /c#4.0 本质论=>CLR 运行原理 推荐书本 CLR via c# =>c#高级特性 推荐书本 深入了解 c#

    二 http 基础 推荐书本 http 权威指南 html css javascript jquery extjs 此类书籍颇多 可自行斟酌

    asp.net 基础 =>推荐书本 asp.net 本质论 /asp.net4.0 高级编程 => asp.net mvc 框架 推荐书本 asp.net mvc 4.0 高级编程 /asp.net mvc 3.0

    四 sql 推荐书本 sql2005 技术内幕 四部曲 能吃透 就够了 升级版本只要了解增加的特性即可
    xiangbohua
        2
    xiangbohua  
       2018-11-22 12:25:04 +08:00 via iPhone
    clr via c#看过,很厚的一本,挺不错的
    joouis
        3
    joouis  
       2018-11-22 12:27:45 +08:00 via Android
    微软发 surfacebook
    mmdsun
        4
    mmdsun  
       2018-11-22 12:35:00 +08:00 via Android
    推荐两个公总号,dotNET 跨平台,DotNet 程序员
    Jiavwen
        5
    Jiavwen  
       2018-11-22 13:17:40 +08:00
    C#要学的不光是语言,而且要学.NET 、Windows 那一整套思维习惯、风格和一系列内部工具。习惯了在 Linux/macOS 开发 Java 的转过来需要一段时间适应。
    dhssingle
        6
    dhssingle  
       2018-11-22 14:14:24 +08:00
    官方文档刷一遍 https://docs.microsoft.com/zh-cn/dotnet/csharp/,然后先看深入理解 C#,再看 CLR via C#。
    如果是用.net core 的话,用 mac 问题也不大,可以用 Visual Studio Code、Visual Studio for Mac 或者 Rider 开发。
    coder9778
        7
    coder9778  
    OP
       2018-11-23 10:53:43 +08:00
    谢谢各位大佬的回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5188 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 03:56 · PVG 11:56 · LAX 19:56 · JFK 22:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.