bitfan(数字世界一凡人)的专栏

在新浪博客的新家:http://blog.sina.com.cn/bitfan

原创 金旭亮著作斟误表及未来写作计划收藏

新一篇: 今天我们怎样学软件技术,怎样教软件课程? | 旧一篇: 现在该不该学习Win 32 API和汇编?

2006年1月我出版了《编程的奥秘——.NET 软件技术学习与实践》,2007年6月又出版了《.NET 2.0面向对象编程揭秘》,书出版之后,有不少读者给我发来邮件指出书中存在的疏漏,在此我对这些热心读者致以真絷的谢意。

两年多以来,读者指出的疏漏有些在再次印刷时已经更正,另有一些疏漏散布于本博客的多篇文章中。我决定从今天起,将两本书中新发现的疏漏集中在此贴中,以方便读者查阅。

另外,2008年我将在高等教育出版社出版《Web程序设计导论》,重点介绍.NET互联网应用程序开发技术(以ASP.NET为主体),目前书的主体内容已完成,正在设计习题和上机实验,6月完稿交高教社,新学期应可上市。为了方便教学,书是以当前用得最广的.NET 2.0为基础的。但同时我在ITCAST(http://www.itcast.net)同步录制了相关教学视频,直接使用VS2008和.NET 3.5,我设计了一个完整的循序渐进的系列课程,“面向对象基础”子系列(包括C#语言与面向对象基础知识)已完成即将上线,而“.NET静态网站技术”(包括HTML,XML,CSS,JavaScript)子系列课件正在制作中。今年我会把这个教学系列完成。

在线软件技术教育,是一个新的教育领域,也是我关注的一个重点,我认为“线上教育”具有重大的意义,可以打破中国现存的教育资源垄断问题,并有助于抹平地区教育水平差距,帮助更多的人学习新知识,掌握新技能。因此投入相当的时间与精力于此领域中。

完成这些具体工作之后,我计划重写《编程的奥秘》,第二版将升级到VS2008和.NET 3.5,并引入互联网开发的相关内容。

再次感谢众多热心的读者,期望我的工作成果能对读者在软件技术学习之路上有所助力。

=======================================

《编程的奥秘》

==================

62页,数组这一小节,第二个例子:使用For Each语句访问全部的数组元素。原程序如下:

 Dim myIntegers() As Integer = {99,32,100,16}
     Dim i As Integer
     For Each i In myIntegers
         MsgBox(myIntegers(i))
     Next
 
    第四行,MsgBox(myIntegers(i))运行时出现错误,改成 MsgBox(i) 之后就可以正确运行出结果了。

                                                                                              感谢中北大学冯亮亮同学发现此疏漏)

《.NET 2.0面向对象编程揭秘》

=======================

 第259页浅复制的那段代码中的“ return obj; ”我个人认为应改为 “return newObj;”,要不然复制后的对象也指向原对象了。

                                                                                            (正确,感谢山东师范大学张超发现此疏漏)

发表于 @ 2008年04月16日 11:08:00|评论(loading...)|编辑

新一篇: 今天我们怎样学软件技术,怎样教软件课程? | 旧一篇: 现在该不该学习Win 32 API和汇编?

评论

#jymagicware 发表于2008-04-30 21:41:42  IP: 221.14.174.*
希望金老师重写《编程的奥秘》时用C#讲授(或者可以出VB和C#两个版本),习惯了C风格的人,看VB程序很不适应。 金老师加油!期待您的新书。
#aasheaa212 发表于2008-05-11 12:23:02  IP: 61.144.144.*
支持楼上 !
很期待 金老师有关C#的书
和相关公开课
发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © bitfan(数字世界一凡人)