前言
随着科技的进步,工业与信息化融合的加速推进,社会对实用技能型人才的需求也越来越大,企业对人才的需求是高职教育人才培养的风向标,软件企业普遍欢迎的是有一定理论基础,具备项目开发整体思路,动手能力强,具备团队协作意识,学习能力强的人才,如何突出这一点?本书秉承“合理确定教学内容,精彩展现教学内容”的理念,从思考模拟工作情景,到提出工作任务(含知识点和技能点),做到实用、够用、能学、会用,重在培养学生的职业岗位能力,突出岗位操作技能。本书采用“大案例贯穿——做中学”课程设计,用一个较综合的案例贯穿整本书知识点,每一单元以任务的方式提出需求,然后分析所用到的知识点,最后使用知识点实现所提出的任务。
本书的开发和实施以教学作为基础,作者来自教育第一线和企业,有丰富的教学经验和项目开发经验。
本书以培养岗位职业能力为主线,全书分为八个单元,对应.NET开发工程师的岗位需求,以程序员的成长过程来重组任务、知识点和技能点,并使用案例贯穿知识点,在帮助学生掌握并应用基础知识的同时,为项目开发做准备。单元1和单元2主要介绍静态网页中用到的知识点:单元1先介绍B/S结构中开发前端界面所用到的知识点,具体有DIV、框架、超链接、样式等相关知识,先提出任务需求,然后对需求用到的知识点进行分析和分解,接下来完成具体实现步骤,在说明中总结所用到的知识点;单元2介绍了前端界面开发的交互性设置,使用JavaScript知识点,通过相关案例来介绍和加强Javascript的用法;单元3到单元5主要介绍了ASP.NET中数据绑定的相关知识,数据绑定控件的具体用法,代码的实现等,是整本书的核心,同样也是使用ASP.NET开发B/S项目的核心单元,需要和SQL Server数据库相结合,案例知识丰富,学生可以通过查看操作步骤完成一个项目,提高自己项目开发的能力;单元6介绍了数据输入及有效性验证的相关知识,在项目开发中,表单验证也是一个非常重要的工作,本单元中详细给出了开发网站的常用任务,贯穿相关知识点,让学生灵活运用知识点;单元7属于提高的内容,主要介绍了网站上数据的导出与打印;单元8介绍了ASP.NET内部对象与网站的部署。
在本书的编写过程中,苏州工业园区服务外包职业学院张趁香负责全书的架构设计、部分章节的编写及全书审稿、统稿,陈俊贤参与了部分章节的编写。本书的编写得到了陆正、陈栋良的帮助,也得到了许多学生的支持,在此感谢他们在本书形成过程中提供的各种贡献。
本书体现了高职教育的发展规律,内容适应软件技术等专业教学改革需要,适合在平时的教学中使用本书的课程设计方式和案例。
编者
2017年12月