出版时间:2010-1 出版社:清华大学出版社有限公司 作者:张万军,方绪健 主编 页数:242
前言
ASP.NET技术是目前开发Web应用程序最流行和最前沿的技术之一,它为建立和部署企业级Web应用程序提供了所必需的技术。使用Visual Studi02008(简称VS2008)和c#开发语言来开发ASP.NET应用程序是最佳的选择,同时也深受广大编程人员的青睐。 本书作者具有多年的开发经验和授课经验,其中有两位作者担任过杭州软件企业的研发部经理,四位作者是微软认证讲师。在多年讲授ASP.NET课程的基础之上,我们结合在校学生的实际学习情况,对本书的内容进行了全新的构思和精心的设计,以更好地满足在校学生使用。 本书主要是依照主教材《ASP.NET案例教程》中的相关内容,把分散的知识点整合起来,逐步组建成一个完整的网络考试系统。读者可以按章节顺序和各个实训任务中详细的图解和代码,逐步完成网络考试系统的开发。随书附带的考试网站源代码中包含着作者多年来开发的经验和一些开发的技巧,希望能给读者在日后的编程、考试中带来帮助和启发。 本书所完成的网络考试系统是建立在一个商用网站基础之上,为了使其能更好地结合教材,同时考虑到让初学者也能自己经过本书的学习动手创建一个实用的网站,作者对该网络考试系统做了相应调整。可以根据书中具体的实训任务完成一些页面的设计和代码的编写;在有的章节中略带一些使用到的相关知识点;同时在每章中都有相应的小结和与本章内容相关的课后练习题,课后练习题的内容主要是完成相似的还未完成的功能。
内容概要
本书主要是依照教材《ASP.NET案例教程》中的章节顺序,通过实训任务和课后练习,逐步开发一个网站。全书共分为11章,包含了ASP.NET 3.5中大部分知识点。实训中待开发的系统是在一个商业网站的基础上结合教材的知识点做了相应调整的网站,侧重企业级应用开发中业务逻现的实现,采用三层架构构建。 本书附带网络考试系统的“表结构设计说明书”;“功能设计说明”;“系统使用手册”,使读者更清晰地了解网络考试系统的设计和需求。 本实训指导实用性强,语言浅显易懂,有详细的图文说明,让读者感受到开发一个网站并非难事!可以作为高等院校计算机及相关专业ASP.NET开发课程的教材。系统代码中包含着开发技巧,可以作为具有一定面向对象程序设计基础和数据库基础的编程人员的参考书籍。
书籍目录
第1章 网页设计实训 任务l—1 HTML网页设计 任务l—2 CSS美化网页设计 任务l—3完成考试网站的登录页面(选做) 小结 习题第2章 安装Visual Studi0 2008 Team Suite及SQL Server 2005实训 任务2—1 安装VS2008 TS 任务2—2 安装SQL Server2005开发人员版 小结 习题第3章 ASP.NET 3.5技术基础实训 任务3—1 创建一个空白的解决方案 任务3—2 添加Web页面 任务3—3 用Response对象连接两个页面 任务3—4 用Request对象获取页面虚拟根路径 任务3—5 用Request对象获取链接地址中的参数内容 任务3—6 用Web.confi9配置文件 任务3—7 用try—catch处理异常 任务3—8 使用内置调试功能处理异常 小结 习题第4章 ASP.NET服务器控件实训 任务4—1 用Table、MultiView和View设计页面布局 任务4—2 在站点中添加现有文件 任务4—3 用HTML和Web服务控件显示图片 任务4—4 添加Web服务器控件DropDownList下拉列表 任务4—5 添加Web服务器控件TextBox文本框 任务4—6 添加Web服务器控件RequiredFieldVaidator验证 任务4—7 用户控件的创建和使用 小结 习题第5章 Web应用的状态管理实训 任务5—1 给Session赋值 任务5—2 对Session进行判断 任务5—3 用Session给变量赋值 任务5—4 用Session值在页面上显示值 小结 习题第6章 页面外观设计与布局实训 任务6—1 用CSS调整页面布局 任务6—2 把CSS放到特定的文件中并引用 任务6—3 Main母版页创建并进行样式设置 任务6—4 在网站中使用主题 任务6—5 完成考务中心和网站管理两个母版页的设计 任务6—6 把现有页面嵌入母版页 任务6—7 直接使用母版页创建页面 小结 习题第7章 站点导航技术实训 任务7—1 使用SiteMapPath控件显示站点地图 任务7—2 配置多个站点地图和站点地图提供程序 任务7—3 使用SiteMapDataSource控件 任务7—4 使用Menu控件 任务7—5 使用Redirect完成页面间的导航 小结 习题第8章 ADO.NET数据访问技术实训第9章 ASP.NET的数据绑定实训第10章 ASP.NET安全管理实训第11章 ASP.NET AJAX实训附录A 网络考试系统设计及使用手册
图书封面
评论、评分、阅读与下载