《ASP.NET 2.0实战起步》序言 对于开发人员而言,微软 .NET 2.0中最重要的莫过于ASP.NET 2.0,它将Web应用开发者进一步从重复的编码劳动中解放出来,专注于高品质的业务编程,另一方面,也为用户带来更好的应用体验。 如今,.NET 2.0已经成为一些高校的选修课,有不少学生在修完相关课程后仅大致了解一些理论,真正动手编程的能力相对欠缺(这在毕业设计时表现得尤其突出),为了帮助初学者尽快掌握起步编程的技术,我决定撰写本书——这也是本书起名为“实战起步”的原因。由于很少涉及理论基础知识,因此阅读本书前你需要具备对.NET 2.0最起码的了解。 本书内容涉及Visual Studio 2005开发环境、语言与类库、基本控件、验证控件、数据访问、XML以及Web service、报表、网站外观和组织、登录、状态和缓存等,其定位决定了对一些内容的介绍只能“浅尝辄止”。鉴于ASP.NET 2.0主要用于访问存储数据的动态Web应用开发,因此“数据访问”成为本书的重点,占据了较多的篇幅。同时,考虑到初学者常常因对语言和类库缺乏起码的了解而举步维艰,我特别安排了一章介绍常见的语言和类库问题。 本书以问题的方式行文,以条款的方式组织,希望此举可以为你提供查找问题方案的快速通道。倘若条款之间存在引用关系,我会在现场给出“参见条款X”的提示。本书图、文、代码并茂,每一幅图片、每一段代码都是斟酌再三的结果,对你的顺利学习不可或缺。 对于条款中提到的所有问题都提供了直接可行的方案,有些问题还给出了经验之谈。当然,这些只是作者的方案和经验,未必是最佳的方案或最具洞察力的观点。倘若你在阅读本书的基础上探索出更佳的方案并愿意分享,欢迎发来邮件。 我花费了大量的篇幅介绍ASP.NET 2.0中各种控件的用法,真正的业界编程不应该是这个样子,然而,对这些控件基本用法的熟练掌握无疑是初学者必须经历的阶段,这可以使你迅速展开编程,获得初级开发经验,为以后的职业编程生涯打下良好的基础。总之,希望本书能够真正成为你编程道路上的垫脚石,最终培养出自行分析和解决编程问题的能力。 本书由我和电力自动化研究院程序员瞿静文合作完成。静文专著好学,求甚解,我很开心与她合作。我要感谢为本书的出版付出贡献的陈冀康先生、杨庆燕编辑以及其他不知道名字的制作人员,并特别感谢导师王建东先生的理解与支持。最后,一如既往,感谢朱艳和荣珅,生活因你们而快乐精彩。 荣耀 |