注册 登录 进入教材巡展
#
  • #

出版时间:2015-01

出版社:电子工业出版社

“十二五”职业教育国家规划教材

以下为《基于ASP.NET的Web应用开发技术实用教程(第2版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121241314
  • 1-1
  • 254864
  • 64217122-7
  • 平塑单衬
  • 16开
  • 2015-01
  • 454
  • 284
  • 工学
  • 计算机科学与技术
  • TP393.092.2
  • 软件技术
  • 高职
内容简介
本书采用基于C#的 4.5的技术,用项目教学法将的知识点融入教学案例当中。项目的选择遵循易于理解、简单而又全面的原则,使学生随着教材内容的推进在不知不觉中掌握Web开发技术的精髓。书中遵循“理论来源于实践,又指导实践”的思想,采用“实践演练→知识点学习→任务拓展实战”的方式来编排教学内容,弥补了大多数教材中理论教学与实践脱节的不足。

本书采用项目化教学方式,共分为6个项目。项目可以归为两类,其中有3个项目是独立的功能模块,融合了Web开发所需的一些常用技术,这3个功能模块分别是我的第一个网站、信息处理和Ajax聊天室;另外4个项目以3个完整的网站为纽带,把项目分解为多个子任务的方式来完成项目的开发,同时把 4.5的基本知识体系融入其中,其中项目2和项目3采用同一个网站,项目3可以说是对项目2进行了完善,这3个完整的网站是网络通讯录、企业网站和聊天室。
目录
项目一 我的第一个网站1
1.1 情境介绍2
1.2 任务1 网站建设的基本知识2
1.2.1 认识网站2
1.2.2 网站的要素8
1.3 任务2 开发环境10
1.3.1 Visual Studio 2012的安装11
1.3.2 Visual Studio 2012 Web开发环境14
1.3.3 IIS的安装与配置21
1.4 任务3  Web页面24
1.4.1 Web可视页面25
1.4.2 创建事件处理程序31
1.4.3 网站的调试与发布38
课外思考题41
项目二 网络通讯录43
2.1 情境介绍44
2.2 任务1 服务器控件45
2.2.1 HTML服务器控件46
2.2.2  Web标准服务器控件53
2.2.3 服务器验证控件71
2.2.4 用户控件81
2.3 任务2 内部对象85
2.3.1 页面间跳转86
2.3.2 页间传值89
2.3.3 服务器消息的获取92
2.4 任务3 连接环境下的数据库操作95
2.4.1 连接数据库环境95
2.4.2 创建Command数据操作99
2.4.3 DataReader数据对象106
2.5 任务3 网站的调试与发布113
2.5.1 .NET平台的调试工具114
2.5.2 代码跟踪116
2.5.3 发布与部署119
课外思考题125
项目三 信息验证126
3.1 情境介绍127
3.2 任务1 图文处理128
3.2.1 .NET伪随机数生成器128
3.2.2 .NET基本字符串操作130
3.2.3 .NET图形处理133
3.2.4 流信息138
3.3 任务2 邮件处理141
3.3.1 使用类实现电子邮件的发送141
3.3.2 使用Jmail第三方组件实现邮件发送147
课外思考题153
项目四 信息处理154
4.1 情境介绍155
4.2 任务1 文件处理与上下文信息155
4.2.1 文件处理155
4.2.2 上下文信息161
4.2.3 常用编码格式163
4.3 任务2 图片文件的上传与显示166
4.3.1 GDI+中裁切和缩放图像166
4.3.2 图片的显示169
4.4 任务3 文字处理与第三方控件的使用172
4.4.1 实现简易文本编辑器173
4.4.2 FreeTextBox上传组件的应用175
4.4.3 用CuteEditor组件实现数据与文件的同步上传179
课外思考题183
项目五 企业网站184
5.1 情境介绍185
5.2 任务1 网站结构189
5.2.1 网站布局设计189
5.2.2 文件类型190
5.2.3 的应用程序文件夹及网站路径192
5.2.4 nfig配置文件194
5.3 任务2 网站生命周期与状态管理198
5.3.1 应用程序生命周期与ax文件199
5.3.2  Application应用程序对象202
5.3.3  Cookie应用204
5.4 任务3 的母版页与导航技术206
5.4.1 的母版页与皮肤206
5.4.2 的站点导航技术211
5.5 任务4 非连接环境下的数据访问217
5.5.1 DataSet数据访问方式217
5.5.2 数据绑定控件225
5.5.3 GridView数据控件237
5.6 任务5 页面安全设置242
5.7 任务6 建立与其他应用程序间的通信247
5.7.1 创建通信录Web Service247
5.7.2 在Web网站中调用通讯录Web Service250
课外思考题253
项目六 Ajax聊天室254
6.1 情境介绍255
6.2 任务1  Ajax 服务器控件257
6.2.1 聊天室业务逻辑类的设计258
6.2.2 管理员登录259
6.2.3 新建聊天室260
6.2.4  Ajax服务器控件261
6.3 任务2  Ajax服务器控件应用265
6.3.1 会员注册266
6.3.2 选择聊天室登录267
6.3.3 即时显示在线人员信息269
6.3.4 发送聊天信息270
6.3.5 聊天消息的定时刷新271
课外思考题273