楼主 19 应届毕业,本来写 Java 后台的,大概知道平时需要看点什么(比如 Java 相关书籍,redis,kafka,zk,docker,ddia 相关书籍)。突然有了微软的 offer 准备去刷个背景。但是微软面试的时候面试官说主要是写 C#,之前看的一些书大多数 Java 相关,感觉微软主要是用自家的东西比较多。C#之前只是知道和 Java 语法差不多,其他的一些配套的框架,中间件,工具基本上不了解。
想问一下有什么学习路线或者资料看一看吗?毕竟离去实习还有一段时间
还有有用 Mac 写 C#的吗?之前实习用 Mac 很舒服估计去了微软发 tp...想自己买一个?
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 技术内幕 四部曲 能吃透 就够了 升级版本只要了解增加的特性即可 |
2
xiangbohua 2018-11-22 12:25:04 +08:00 via iPhone
clr via c#看过,很厚的一本,挺不错的
|
3
joouis 2018-11-22 12:27:45 +08:00 via Android
微软发 surfacebook
|
4
mmdsun 2018-11-22 12:35:00 +08:00 via Android
推荐两个公总号,dotNET 跨平台,DotNet 程序员
|
5
Jiavwen 2018-11-22 13:17:40 +08:00
C#要学的不光是语言,而且要学.NET 、Windows 那一整套思维习惯、风格和一系列内部工具。习惯了在 Linux/macOS 开发 Java 的转过来需要一段时间适应。
|
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 开发。 |
7
coder9778 OP 谢谢各位大佬的回复
|