从C#的学习想到的
Windows Phone 7出来了,网上铺天盖地全都是WP7的学习资料。
对于我这个一直用C++的人来说,想进行WP7学习,除了学习WP7本身的内容 ,还多了一门额外的功课。
那就是————学习C#。
C#是一门正在蓬勃发展的语言,和C++不同,更新的速度超快,C++的上一个标准得追溯到上世纪了吧~~
学习时发现C#的书更新很快,不像C++的书,每提出一个新标准,以前的书就可以重写一遍拿出来卖钱,对于初学者面对着不同版本的书不知从何下手。
我在摸索解决之道:
1,想明白C#不过就是个工具,对于工具抓住根源就是使用工具的思想。
我有OO的编程思想,那就对比着看内容,于是启蒙第一章我看的是《.Net Book Zero: What the C or C++ Programmer Needs to Know about C# and the .NET Framework》
书不错,虽然内容不敢说是新的, 但是作为入门书籍还是可以了。这本书让我了解到啥是.NET Framework,什么是JIT,C++和C#在内存管理上的不同,等等。
最重要的是我明白了我要学的是C#,不是.NET Framework,所以以后买书什么的一定看清楚,Framework的话看MSDN就可以了,用什么查什么。
2,由于发现C#关键字上面提到的那本书都是简单介绍,于是想找C# Primer想深刻了解一下(因为之前看过C++ Primer知道这书的作者功力了得)。
结果发现C# Primer是01年的书,由于不知道是否适合现在的标准于是就把它当做备选了。
3,想到C#既然是微软发明的语言,最权威的应该是MSDN吧。搜索了一下发现上面还真有系统学习C#的文章,令我侧目啊~~MSDN这东西通常都是当工具用的,上面还真有货啊。
简单写到这里,我还在继续摸索,留在这里给那些还在摸索的朋友们,希望对你们有用。
PS:现在流行的编程语言发展速度真是惊人,希望这种学习方法可以用到其他工具的学习上。

浙公网安备 33010602011771号