超强推荐!!!!!
今天在书店看到一本书,我震惊了!
书名是《C#软件项目开发全程剖析——全面透视SharpDevelop软件的开发内幕》英文版为《Dissecting a C# Application - Inside SharpDevelop》。
记得当初刚开始学C#时,通过书上的介绍,我下了一个SharpDevelop,这是一个德国的前辈用C#写的C# IDE,因为那个时候微软还没有退出Visual Studio .NET,所以我理所当然的选用了这个环境。当时只记得这个环境是满费的和开源的,我就同时下了安装程序和源代码。当时看过源代码,几乎完全看不懂,只觉得大师就是大师,于是把源代码作了个压缩包,存了起来。
现在C#终于有所入门了,偶尔翻出来源代码,还是看不懂,只是大概了解某一个文件的内容,但不知道整体的架构。
今天在书店看到这本书时,只是因为是C#的书,就随手拿起来看了一眼前言,这一看不要紧,我当时惊呆了!这本书竟是介绍这个环境的设计过程的!虽然不很完全,但整体架构、主要算法介绍得十分详尽!尽管当时身上只有七十多块钱,本来打算买数据库的书的,但我还是毫不犹豫地埋下了这本书!而且还激动了一路,回来就迫不及待的上网向大家介绍。:P
这本书,或者说这类书可以说是世界上第一本。一个人,开发出一个集成环境,免费发放,还开放源代码,最后还写出数来介绍开发过程,前无古人后无来者呀!
所以,我要强力推荐SharpDevelop开发环境和上面提到的这本书!这个开发环境和Visual Studio.NET缅风格完全一样,而且现在的最新版还可以开发VB.NET和ASP.NET,非常好使!而这本书,更是详尽的介绍了该开发环境的开发过程和架构以及详细算法,最重要的是,这个环境使用C#开发的!对于学习C#的意义,超超超超超超强!
SharpDevelop及其源代码可以在http://www.icsharpcode.net下载,《C#软件项目开发全程剖析》由清华大学出版社出版,英文版由Wrox出版(http://www.wrox.com/)有售。中文版的才66块钱!
强力推荐大家使用ShaprDevelop,并学习他的源代码!