ASP.NET网站项目开发教程 本书特色
本书采用项目式教学模式,把asp .net技术分为8个项目,具体内容包括asp .net开发环境、c#语言基础、内置对象、用户输入的界面元素、sql server基础和基本操作、数据源控件和数据绑定控件、ajax技术、web service技术;第9个项目“成绩管理系统”是一个综合性项目。
本书在编排上,注重理论与实践相结合,采用项目式教学模式,突出实践环节,充分体现“工学结合一体化”教学思想。本书将项目分解为若干任务,每个任务由任务描述、任务目的、任务分析、基础知识、任务实施、任务小结6个部分组成,全书共设置任务22个。正文中设置了操作技巧、拓展提高以及知识链接等特色模块,意在提高学生的学习兴趣,促进学生的全面发展。全书共设置项目考核8个,知识链接22个,小提示36个,拓展提高15个。每个项目*后设置了项目小结和项目考核内容。
本书所有项目实例都经过精心编写和调试,保证能够正确运行,书中所有源代码都可以免费获得。除此而外,还免费提供课程说明、教学参考、课件ppt、课后习题答案、教学检测、资源扩展等教学资源。本书适合作为高职高专、应用型本科、成人教育院校等高校相关课程的教学用书,同时也可以作为asp .net程序员的入门学习书籍以及参考手册。
ASP.NET网站项目开发教程 内容简介
本书自成体系,包含asp
.net的语言基础c#,以及数据库编程的基础sql
server的使用及sql语言,本书针对asp .net新手编写,阅读本书不需要任何编程基础。
为了避免学生以知识记忆的方式学习asp .net,记住了很多知识,却什么也不会做,本书从实践出发,采用任务式教学模式。全书共设置任务22个,每个任务由任务描述、任务分析、知识准备、任务实施四部分组成,正文中设置了操作技巧、拓展提高以及知识链接等特色模块,意在提高学生的学习兴趣,促进学生的全面发展。全书共设置项目考核8个,知识链接22个,小提示36个,拓展提高15个。每个项目*后设置了项目小结和项目考核内容。
本书配备完整的教学资源,包括课程说明、教学参考、课件ppt、课后习题答案、教学检测、资源扩展等教学资源,方便教师教学和学生自学。
ASP.NET网站项目开发教程 目录
项目1asp .net开发环境1一、 引言1二、 项目要点1三、 任务1任务1?1安装visual stuido 20101任务1?2使用visual stuido 2010开发asp .net入门应用程序7四、 项目小结16五、 项目考核16项目2c#语言基础18一、 引言18二、 项目要点18三、 任务18任务2?1创建三种经典应用程序18任务2?2掌握c#数据类型29任务2?3掌握c#中标识符与注释47四、 项目小结50五、 项目考核51项目3内置对象52一、 引言52二、 项目要点52三、 任务52任务3?1获取客户端信息52任务3?2使用request对象求两数之和57任务3?3使用cookie保存客户信息64任务3?4使用session控制访问71四、 项目小结77五、 项目考核77项目4服务器控件79一、 引言79二、 项目要点79三、 任务79任务4?1使用服务器控件设计注册页面79任务4?2使用验证控件验证注册数据97任务4?3使用导航控件制作菜单108任务4?4使用母版112四、 项目小结115五、 项目考核116项目5数据库与ado.net117一、 引言117二、 项目要点117三、 任务117任务5?1使用数据库管理学生信息117任务5?2使用ado.net操纵学生信息139四、 项目小结151五、 项目考核151项目6数据控件与数据绑定153一、 引言153二、 项目要点153三、 任务153任务6?1使用sqldatasource控件检索数据153任务6?2实现学生下拉框绑定数据161任务6?3使用gridview实现学生的增删改查168任务6?4使用listview展示课程信息185四、 项目小结190五、 项目考核191项目7asp .net ajax192一、 引言192二、 项目要点192三、 任务192任务7?1使用updatepanel控件192任务7?2使用timer控件203任务7?3使用ajax control toolkit扩展控件工具包207四、 项目小结218五、 项目考核218项目8web服务219一、 引言219二、 项目要点219三、 任务219四、 项目小结228五、 项目考核228项目9成绩管理系统229一、 引言229二、 项目要点229三、 任务229任务9?1系统分析229任务9?2系统设计229任务9?3系统实现230四、 项目小结254 参考文献255
ASP.NET网站项目开发教程 作者简介
王庆喜,硕士,长期从事计算机教学工作,发表论文十余篇,参与自然科学基金和国家重大专项各一项,参与省级科技攻关项目一项,省科技厅鉴定项目十余项,其中两项第一主持,两项第二主持,登记软件著作权四项。