金旭亮著作斟误表及未来写作计划

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;”,要不然复制后的对象也指向原对象了。

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值