从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:现在流行的编程语言发展速度真是惊人,希望这种学习方法可以用到其他工具的学习上。

 

 

posted @ 2010-12-30 17:15  摇滚诗人  阅读(274)  评论(0)    收藏  举报