内 容 简 介本书共14章,从使用ASP.NET 2.0进行Web应用程序开发的角度,较为全面地介绍了ASP.NET 2.0的各种基础知识和开发技术。针对初学者的特点,本书从Web页和Web站点的基础知识、Visual C#的基本语法和数据库的基础知识入手,逐步过渡到数据库的读取、写入和管理,组件化编程、状态管理、WebServices等高级话题,易于学习和掌握。为了提高读者的实际开发技能,第14章提供了3个实训,它们具有较强的代表性。附录B还专门针对数据库连接字符串的关键字和连接池配置进行了详细的解释和说明。本书内容丰富,结构清晰,核心概念和关键技术讲解清楚,同时提供了丰富的示例来展示具体应用,具有很强的操作性和实用性,本书可作为高等学校、高职学校,以及社会各类培训班“ASP.NET程序设计”课程的教材,同时对从事ASP.NET Web编程或开发的人员也具有较高的参考价值。
高职高专教育以就业为导向,以技术应用型人才为培养目标,担负着为国家经济高速发展输送一线高素质技术应用人才的重任。近年来,随着我国高等职业教育的发展,高职院校数量和在校生人数均有了大幅激增,已经成为我国高等教育的重要组成部分。 根据目前我国高级应用型人才的紧缺情况,教育部联合六部委推出“国家技能型紧缺人才培养培训项目”,并从2004年秋季起,在全国两百多所学校的计算机应用与软件技术、数控项目、汽车维修与护理等专业推行两年制和三年制改革。 为了配合高职高专院校的学制改革和教材建设,清华大学出版社在主管部门的指导下,组织了一批工作在高等职业教育第一线的资深教师和相关行业的优秀工程师,编写了适应新教学要求的计算机系列高职高专教材——《计算机应用能力培养丛书》。该丛书主要面向高等职业教育,遵循“以就业为导向”的原则,根据企业的实际需求来进行课程体系设置和教材内容选取。根据教材所对应的专业,以“实用”为基础,以“必需”为尺度,为教材选取理论知识;注重和提高案例教学的比重,突出培养人才的应用能力和实际问题解决能力,满足高等职业教育“学校评估”和“社会评估”的双重教学特征。 每本教材的内容均由“授课”和“实训”两个互为联系和支持的部分组成,“授课”部分介绍在相应课程中,学生必须掌握或了解的基础知识,每章都设有“学习目标”、“实用问题解答”、“小结”、“习题”等特色段落;“实训”部分设置了一组源于实际应用的上机实例,用于强化学生的计算机操作使用能力和解决实际问题的能力。每本教材配套的习题答案、电子教案和一些教学课件均可在该丛书的信息支持网站(http://www.tupwk.com.cn/GZGZ)上下载或通过Email(wkservice@tup.tsinghua.edu.cn)索取,读者在使用过程中遇到了疑惑或困难可以在支持网站的互动论坛上留言,本丛书的作者或技术编辑会提供相应的技术支持。 如今,在开发复杂的Web站点或Web应用程序时,使用ASP.NET 2.0是很不错的选择。ASP.NET 2.0构建在.NET Framework 2.0之上,它扩展了ASP.NET 1.0和1.1的功能,其内核是一个基于控件的、事件驱动的架构,开发者只需添加很少的代码,便可以根据用户的输入提供平滑、直观的用户体验。ASP.NET 2.0还提供了强大的定制功能,这在本书中都有体现。 本书依据教育部《高职高专教育计算机公共基础课程教学基本要求》编写而成,全面介绍了使用ASP.NET 2.0进行Web页制作和开发的工具和技术。全书共14章,主要内容包括Web应用程序的基本概念和ASP.NET 2.0开发环境,Visual C#的基本语法,ASP.NET 2.0的标准服务器控件及其使用方法,如何设计Web站点,如何配置Web站点的安全性,数据库的基础知识,如何使用数据源控件和数据绑定控件对后台数据库读取和写入数据,ASP.NET 2.0的组件化编程,创建定制页面和站点,页面和应用程序的状态管理,WebServices,调试和部署Web站点等。 本书的重点是Web应用程序的开发,而不是Web页的设计,因而对Web页界面设计的内容虽然有所涉及但并不深入介绍。为提高读者的实际开发技能,本书提供了大量的示例,第14章还专门设计了3个实训,它们具有很强的代表性和实践性。 由于计算机科学技术发展迅速,再者受自身水平和编写时间所限,书中如有错误或不足之处,欢迎广大读者对我们提出意见或建议。 作 者 2007年岁末