计算机科学与技术web,清华大学出版社-图书详情-《计算机科学与技术:VB.NET应用教程——Web与桌面应用程序开发》...

本书基于作者在Drexel大学的教学经验,采用‘动手理论应用’方法,通过VB.NET教授数据库分析和设计。书中通过理论与实践的结合,让学生在构建应用程序的过程中学习和理解复杂的VB.NET语言和.NET Framework。内容涵盖基础到高级主题,包括文件管理、存取方法、图形和多线程,适合初学者和进阶学习者。书中包含大量实验,引导学生构建演示相关理论的应用程序,以加深理论理解。

前 言

在向学生讲授Visual Basic与Database分析和设计时,我们认识到所开发的“动手理论应用(hands-on theory application)”方法确实非常有帮助,这也是我们编写本书的初衷。通过这种方法,在应用程序的上下文中引入理论,然后通过亲自构建应用程序来重新学习这些理论,从而学生至少可在构建一个用于演示相关材料的新应用程序后结束每个类。该方法主要是依据David Gefen的从业经验。这也是David Gefen用于训练其团队中新程序员的方法。本书主要基于作者所讲授的一些非常成功的课程,作者使用该方法为Drexel大学的本科生和研究生授课。

该方法的一个优点是:在开始应用这些概念之前,学生不需要掌握太多的语言和语法细节。相反,学生将学习如何应用这些概念。通过学习在实际的应用中使用这些理论性的概念,并且对其有更深入的认识,以此使学习过程更加轻松。VB.NET是一门独特的、功能强大的语言,主要基于.NET Framework。它将功能强大的图形用户界面和完全面向对象的语言结合起来。讲授这种语言需要密切结合理论和动手实践,这是因为该理论非常复杂,并且学生一般会将VB.NET作为他们的第一种编程语言来学习。编写本书时,我们特别注意了以如下方式来介绍相关内容:全面地介绍该语言的理论部分,以及作为该语言基础的广泛的.NET体系结构。这种方式也应该以一种可管理的、易于理解的方法来介绍相关内容。

将这些需求结合起来,通过结合大量的回顾实验,本书成功地介绍了“动手理论应用”方法。这些实验以详细的方式指导学生构建应用程序,这些应用程序演示了各章中讨论的主题。该方法在构建动手理论应用程序的上下文中讲授广泛的VB.NET理论,从而学生可以清楚地理解与理论相关的上下文。我们基于自身的经验编写本书,单独介绍理论会使学习难度加大,而单独介绍动手实践将无法提供如何实现该语言充分且深入的理解。结合这两方面,学生就可以在很高的层次上查看整体介绍和理论知识;同时仍然立足于基础,将这些理论应用到代码中。

虽然本书讲解的是VB.NET的高级知识,但开始部分也详细地回顾了基础知识。我们已经发现,进行高级课程学习的学生通常需要回顾他们以前学习过的理论方面的知识。通过总结并扩展前面所学习的知识,全面的总结可以为高级课程提供必要的资源。同时,通过这样一种方式来编写教材,除了回顾部分外,本书也可作为一系列VB.NET课程的第一本教科书。然后,在处理ADO和ASP的核心内容之前,本书也深入介绍了更多高级的主题,包括文件和目录管理、存取方法、图形和多线程。

读者可以通过Web站点http://www.tupwk.com.cn下载相关资源。

more >

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值