求推荐书单:从一个C#小白到一个C#高级程序员的技术书单(可以包含算法、数学等知识)

吴喜志 发布于 2016/09/22 14:35
阅读 590
收藏 0

有个同学咨询我如果想全面的从一个软件门外汉进阶到一个C#高级工程师需要学习哪些内容并给出推荐书单,在此请求各位大神各抒己见,推荐一些书籍(可以包含数学、数据结构、算法、计算机原理、C#应用开发等)

加载中
0
张亦俊
张亦俊

不可能,学编程语言没前途,好好学习计算机基础知识,对,就是考研的计算机的那堆东西。

C#的书,市面上估计9成都太旧。ASP.NET和WinForm已经是弃用的技术了,要学得学ASP.NET MVC和WPF。但要了解C#,去看CLR via C#

现在的C#,包罗万象,集天地灵气,无奇不有,拿来娱乐挺好的,拿来做事还是风险颇高。

吴喜志
吴喜志
说的也是不理解原理直接上手编程语言感觉是知其然不知其所以然
B
BlanTangerine
市面上wpf的产品明显没有winform多 winform并不过时我用的视频压缩软件megui和条码打印软件bartender都是。
0
张亦俊
张亦俊

引用来自“张亦俊”的评论

不可能,学编程语言没前途,好好学习计算机基础知识,对,就是考研的计算机的那堆东西。

C#的书,市面上估计9成都太旧。ASP.NET和WinForm已经是弃用的技术了,要学得学ASP.NET MVC和WPF。但要了解C#,去看CLR via C#

现在的C#,包罗万象,集天地灵气,无奇不有,拿来娱乐挺好的,拿来做事还是风险颇高。

回复 @BlanTangerine : 是的呀,但这是历史原因,当年MS废弃MFC之后的两年里,还是有大量的MFC培训啊、教程啊之类的,但最终都还是一道烟。WinForm确实可以在很大程度上满足需求,还能跨平台,确实是非常不错。但毕竟MS已经不管了,以后指不定会有什么隐患。要我说,像Qt、WinForm、WPF这类桌面框架都会慢慢淘汰,没性能要求的桌面软件直接套个浏览器壳(electron这种),有性能要求都都会走Unity,说到Unity,现在学C#的话,这个应该是最实用的。

大止刀口
大止刀口
回复 @张亦俊 : 没想到Mono也能用WinForm,我一直以为只能用GtkSharp做GUI。
张亦俊
张亦俊
回复 @BlanTangerine : 关于MFC,我这里废弃的意思是不去进行实质更新了,当然MS也不会从VS里删掉。关于WinForm的跨平台问题,我刚刚自己去试了一下,在Ubuntu下用MonoDevelop启动我以前写的WinForm的玩意没问题,当然,好看就说不上了。
B
BlanTangerine
mfc 废弃了? 为什么最新版的vs2015 update3还有 只是市面上很多书还是vc6的教程用来骗钱的 还有winform跨不了平台
0
吴喜志
吴喜志

引用来自“张亦俊”的评论

不可能,学编程语言没前途,好好学习计算机基础知识,对,就是考研的计算机的那堆东西。

C#的书,市面上估计9成都太旧。ASP.NET和WinForm已经是弃用的技术了,要学得学ASP.NET MVC和WPF。但要了解C#,去看CLR via C#

现在的C#,包罗万象,集天地灵气,无奇不有,拿来娱乐挺好的,拿来做事还是风险颇高。

多谢意见
0
Tuesday
Tuesday
<C#从入门到删GIT.>
返回顶部
顶部