前言

前言

关于本书

这是一部发起思考和讨论的书!

实际上,把本书中的这些内容组合在一起是一件挺费神的事,因为这些内容包括了数据应用开发的方方面面,而很多功能也会有不止一种方法来实现,所以,我们认为,本书不应该是一本记账似的教科书,而是引发读者思考的一本书。我们不会害怕读者来评判书中的内容,因为只有找出问题、解决问题,才能用效改进代码、提高开发技能;所以,在书中,我们会在提出一些问题,并给出解决方案,然后,更重要的是需要大家共同思考并讨论在解决问题中如何取舍。

我们都知道一个软件开发方面的名言——软件开发中唯一不变的就是在不断地变化;技术在变,用户需求在变,如果开发者不会应变,那么,后果是可想而知了;所以,我们对问题和解决方案进行讨论,在这一过程中,不但需要熟练掌握开发技术,更需要掌握开发方法,而这一切都是以软件项目真正的需求为基础的。

本书的目标是拉近界面设计与数据库管理工作之间的距离,同时,也是拉近数据管理与用户之间距离;而作为应用软件开发者,我们最重要的任务还是拉近用户与计算机的距离,从而让计算机和软件真正成为用户的效率工具。

读者类型

  • C#初学者,需要学习数据应用开发或软件架构设计。作为软件开发者,数据应用开发是一项比较重要,也是比较常见的工作;而本书,我们将从用户需求、界面设计、代码库设计、数据库系统应用、统计图表绘制等方面介绍数据应用开发的相关工作。希望大家能够进一步理解各种开发技术与方法的使用,从而进一步提高自己的综合开发水平。

  • 数据库专家需要前端开发。我们知道,数据的拥有者或使用者并不都是数据库方面的专家,对于数据的使用,他们还是需要友好的界面和便捷的交互方式。本书的主题之一就是将数据库管理与用户数据处理模型有机地结合,以及更高效、更灵活地转换。

目录