微信扫一扫,移动浏览光盘
简介
本书将微软公司推荐的经典案例——个人网站初学者工具包作为一个贯穿项目,依据个人网站的开发流程,设计了网站分析、网站开发、网站测试以及网站发布4大学习情境,构造了12个工作任务以及40个实训。学生通过实施这12个工作任务,能较为全面地体验网站的整个开发过程,实现一个功能较为完善的个人网站。
为了便于全面教学,本书在每个工作任务后面都附有任务小结、思考题供学生巩固所学知识,并配有工作任务评测单来检验学生的学习成果,强调“在做中学、在学中做”以及“真题真做”的高职教学思路。
本书既可作为高职高专计算机网络技术及相关专业的教材,也可作为从事网站开发工作的相关技术人员的培训、参考用书,或供ASP.NET
3.5的爱好者自学使用。
为方便教学,本书配备电子课件等教学资源。凡选用本书作为教材的教师均可登录机械工业出版社教材服务网www.cmpedu.com免费下载。如有问题请致信cmpgaozhi@sina.con,或致电010.88379375联系营销人员。
目录
《asp.net3.5网站开发项目实战》
前言
学习情境一网 站 分 析
任务1配置asp.net 3.5开发环境1
1.1实训1——安装visual studio 20081
1.1.1系统要求2
1.1.2安装步骤2
1.2实训2——安装其他软件6
1.2.1安装sql server management studio express 6
1.2.2安装示例数据库northwind 7
1.3实训3——运行linq应用程序10
1.4任务小结12
1.5思考题12
1.6工作任务评测单13
任务2页面功能分析15
2.1实训4——运行个人网站15
2.1.1安装项目文件15
2.1.2新建网站16
2.1.3运行网站17
2.1.4用户设置18
.2.2实训5——页面功能分析21
2.2.1网站的总体结构21
2.2.2页面功能分析22
2.3任务小结31
2.4思考题32
2.5工作任务评测单33
学习情境二网 站 开 发
任务3linq应用35
3.1实训6——linq的基本概念35
3.1.1linq的基本架构36
3.1.2linq表达式的特点37
3.2实训7——linq to objects37
3.2.1创建一个控制台应用项目37
3.2.2查询一个整数列表38
3.2.3查询一个对象列表39
3.3实训8——linq to xml41
3.3.1读取xml文档41
3.3.2查询xml文档42
3.3.3转换xml文档44
3.4实训9——linq to dataset45
3.4.1创建数据集45
3.4.2linq查询dataset数据集47
3.5实训10——linq to sql48
3.5.1创建对象、关系映射48
3.5.2数据查询50
3.5.3数据修改51
3.5.4调用存储过程53
3.5.5数据排序、分组54
3.6实训11——linq标准查询运算符55
3.7任务小结57
3.8思考题57
3.9工作任务评测单59
任务4linq to sql应用61
4.1实训12——linq to sql的基本应用61
4.1.1创建实体类61
4.1.2数据上下文datacontext63
4.1.3定义数据表之间的关联64
4.1.4基于关联的查询66
4.2实训13——延迟加载67
4.3实训14——数据修改68
4.3.1数据级联删除68
4.3.2并发冲突71
4.3.3并发冲突处理77
4.4实训15——存储过程81
4.4.1存储过程返回实体类对象81
4.4.2存储过程的输出参数以及多结果形状84
4.4.3使用存储过程更新数据88
4.5任务小结94
4.6思考题94
4.7工作任务评测单95
任务5显示图片97
5.1实训16——新建数据库97
5.1.1新建personal数据库97
5.1.2分析personal数据库99
5.2实训17——自定义http处理程序99
5.2.1存放图片的目录结构99
5.2.2创建linq to sql类100
5.2.3新建自定义http处理程序102
5.2.4显示图片108
5.3任务小结112
5.4思考题112
5.5工作任务评测单113
任务6显示相册115
6.1实训18——使用linqdatasource控件115
6.1.1新建linq to sql115
6.1.2使用linqdatasource连接数据库117
6.1.3个性化linqdatasource控件的数据选择122
6.2实训19——显示相册内容124
6.2.1使用linqdatasource连接数据库124
6.2.2使用datalist显示相册125
6.3实训20——显示相册中的所有照片126
6.3.1使用linqdatasource连接数据库126
6.3.2使用datalist显示相册中照片128
6.4实训21——显示某张照片129
6.4.1使用linqdatasource连接数据库129
6.4.2使用formview显示照片130
6.5实训22——下载某张照片132
6.5.1使用linqdatasource连接数据库132
6.5.2使用formview下载照片133
6.6实训23——美化各个页面134
6.6.1美化albums.aspx页面134
6.6.2美化photos.aspx页面137
6.6.3美化details.aspx页面138
6.6.4美化download.aspx页面140
6.7任务小结142
6.8思考题142
6.9工作任务评测单143
任务7母版页和页面导航145
7.1实训24——使用母版页简化页面制作145
7.1.1显示相册页面的结构分析145
7.1.2设计母版页147
7.1.3在linqpws中使用母版页150
7.2实训25——网站导航157
7.2.1创建一个网站以及站点地图文件157
7.2.2使用treeview控件实现导航160
7.2.3使用sitemappath控件显示导航路径160
7.2.4使用menu控件实现导航菜单161
7.2.5在母版页中实现站点导航162
7.3实训26——在linqpws中实现页面导航165
7.3.1建立web.sitemap165
7.3.2使用sitemapdatasource控件167
7.3.3使用menu控件167
7.3.4使用sitemappath控件168
7.4任务小结168
7.5思考题169
7.6工作任务评测单171
任务8使用主题和皮肤设置页面外观17
8.1实训27——使用主题和皮肤173
8.1.1新建一个网站和一个页面173
8.1.2新建主题和应用主题174
8.1.3样式主题和个性化主题175
8.1.4在整个站点中使用主题176
8.2实训28——在linqpws中使用主题176
8.2.1创建app_themes文件夹176
8.2.2创建主题文件夹177
8.2.3设计主题文件177
8.2.4使用主题177
8.3实训29——在linqpws中使用皮肤178
8.3.1新建皮肤178
8.3.2设置皮肤179
8.3.3使用皮肤180
8.4任务小结187
8.5思考题188
8.6工作任务评测单189
任务9使用成员和角色管理网站191
9.1实训30——实现成员管理191
9.1.1创建一个网站和一个页面191
9.1.2配置成员管理192
9.1.3实现用户登录196
9.1.4注册新用户199
9.1.5更改密码200
9.2实训31——在linqpws中实现成员管理202
9.2.1会员注册202
9.2.2会员登录204
9.2.3会员其他信息的管理208
9.2.4default.aspx页面的实现211
9.3实训32——在linqpws中实现角色管理214
9.3.1管理相册214
9.3.2显示相册216
9.3.3角色的管理217
9.4任务小结218
9.5思考题218
9.6工作任务评测单219
任务10编辑相册221
10.1实训33——再次使用linq瞕atasource控件221
10.1.1新建linq to sql221
10.1.2使用linqdatasource连接数据库222
10.1.3使用formview新建数据223
10.1.4使用gridview显示、修改和删除数据226
10.2实训34——编辑相册内容228
10.2.1使用linqdatasource连接数据库229
10.2.2使用formview新建相册230
10.2.3使用gridview显示、修改和删除相册231
10.3实训35——编辑某一相册中的照片235
10.3.1使用linqdatasource连接数据库236
10.3.2使用formview新建照片236
10.3.3使用gridview显示、修改和删除照片241
10.3.4使用datalist批量上传照片244
10.4实训36——显示某张照片245
10.4.1使用linqdatasource连接数据库246
10.4.2使用formview显示照片247
10.5实训37——实现其他页面249
10.5.1实现resume.aspx页面249
10.5.2实现links.aspx页面251
10.6任务小结253
10.7思考题253
10.8工作任务评测单155
学习情境三网 站 测 试
任务11网站测试257
11.1实训38——linqpws网站的web测试257
11.1.1记录web测试257
11.1.2运行web测试259
11.1.3设置web测试数据259
11.1.4设置web测试验证规则263
11.2实训39——linqpws网站的负载测试265
11.2.1创建负载测试265
11.2.2运行负载测试270
11.3任务小结271
11.4思考题271
11.5工作任务评测单273
学习情境四网 站 发 布
任务12网站发布275
12.1实训40——发布linqpws网站到互联网上275
12.1.1注册新用户275
12.1.2创建网站276
12.1.3上传网站文件278
12.1.4附加数据库282
12.1.5在互联网上运行网站285
12.2任务小结286
12.3思考题286
12.4工作任务评测单287
参考文献289
前言
学习情境一网 站 分 析
任务1配置asp.net 3.5开发环境1
1.1实训1——安装visual studio 20081
1.1.1系统要求2
1.1.2安装步骤2
1.2实训2——安装其他软件6
1.2.1安装sql server management studio express 6
1.2.2安装示例数据库northwind 7
1.3实训3——运行linq应用程序10
1.4任务小结12
1.5思考题12
1.6工作任务评测单13
任务2页面功能分析15
2.1实训4——运行个人网站15
2.1.1安装项目文件15
2.1.2新建网站16
2.1.3运行网站17
2.1.4用户设置18
.2.2实训5——页面功能分析21
2.2.1网站的总体结构21
2.2.2页面功能分析22
2.3任务小结31
2.4思考题32
2.5工作任务评测单33
学习情境二网 站 开 发
任务3linq应用35
3.1实训6——linq的基本概念35
3.1.1linq的基本架构36
3.1.2linq表达式的特点37
3.2实训7——linq to objects37
3.2.1创建一个控制台应用项目37
3.2.2查询一个整数列表38
3.2.3查询一个对象列表39
3.3实训8——linq to xml41
3.3.1读取xml文档41
3.3.2查询xml文档42
3.3.3转换xml文档44
3.4实训9——linq to dataset45
3.4.1创建数据集45
3.4.2linq查询dataset数据集47
3.5实训10——linq to sql48
3.5.1创建对象、关系映射48
3.5.2数据查询50
3.5.3数据修改51
3.5.4调用存储过程53
3.5.5数据排序、分组54
3.6实训11——linq标准查询运算符55
3.7任务小结57
3.8思考题57
3.9工作任务评测单59
任务4linq to sql应用61
4.1实训12——linq to sql的基本应用61
4.1.1创建实体类61
4.1.2数据上下文datacontext63
4.1.3定义数据表之间的关联64
4.1.4基于关联的查询66
4.2实训13——延迟加载67
4.3实训14——数据修改68
4.3.1数据级联删除68
4.3.2并发冲突71
4.3.3并发冲突处理77
4.4实训15——存储过程81
4.4.1存储过程返回实体类对象81
4.4.2存储过程的输出参数以及多结果形状84
4.4.3使用存储过程更新数据88
4.5任务小结94
4.6思考题94
4.7工作任务评测单95
任务5显示图片97
5.1实训16——新建数据库97
5.1.1新建personal数据库97
5.1.2分析personal数据库99
5.2实训17——自定义http处理程序99
5.2.1存放图片的目录结构99
5.2.2创建linq to sql类100
5.2.3新建自定义http处理程序102
5.2.4显示图片108
5.3任务小结112
5.4思考题112
5.5工作任务评测单113
任务6显示相册115
6.1实训18——使用linqdatasource控件115
6.1.1新建linq to sql115
6.1.2使用linqdatasource连接数据库117
6.1.3个性化linqdatasource控件的数据选择122
6.2实训19——显示相册内容124
6.2.1使用linqdatasource连接数据库124
6.2.2使用datalist显示相册125
6.3实训20——显示相册中的所有照片126
6.3.1使用linqdatasource连接数据库126
6.3.2使用datalist显示相册中照片128
6.4实训21——显示某张照片129
6.4.1使用linqdatasource连接数据库129
6.4.2使用formview显示照片130
6.5实训22——下载某张照片132
6.5.1使用linqdatasource连接数据库132
6.5.2使用formview下载照片133
6.6实训23——美化各个页面134
6.6.1美化albums.aspx页面134
6.6.2美化photos.aspx页面137
6.6.3美化details.aspx页面138
6.6.4美化download.aspx页面140
6.7任务小结142
6.8思考题142
6.9工作任务评测单143
任务7母版页和页面导航145
7.1实训24——使用母版页简化页面制作145
7.1.1显示相册页面的结构分析145
7.1.2设计母版页147
7.1.3在linqpws中使用母版页150
7.2实训25——网站导航157
7.2.1创建一个网站以及站点地图文件157
7.2.2使用treeview控件实现导航160
7.2.3使用sitemappath控件显示导航路径160
7.2.4使用menu控件实现导航菜单161
7.2.5在母版页中实现站点导航162
7.3实训26——在linqpws中实现页面导航165
7.3.1建立web.sitemap165
7.3.2使用sitemapdatasource控件167
7.3.3使用menu控件167
7.3.4使用sitemappath控件168
7.4任务小结168
7.5思考题169
7.6工作任务评测单171
任务8使用主题和皮肤设置页面外观17
8.1实训27——使用主题和皮肤173
8.1.1新建一个网站和一个页面173
8.1.2新建主题和应用主题174
8.1.3样式主题和个性化主题175
8.1.4在整个站点中使用主题176
8.2实训28——在linqpws中使用主题176
8.2.1创建app_themes文件夹176
8.2.2创建主题文件夹177
8.2.3设计主题文件177
8.2.4使用主题177
8.3实训29——在linqpws中使用皮肤178
8.3.1新建皮肤178
8.3.2设置皮肤179
8.3.3使用皮肤180
8.4任务小结187
8.5思考题188
8.6工作任务评测单189
任务9使用成员和角色管理网站191
9.1实训30——实现成员管理191
9.1.1创建一个网站和一个页面191
9.1.2配置成员管理192
9.1.3实现用户登录196
9.1.4注册新用户199
9.1.5更改密码200
9.2实训31——在linqpws中实现成员管理202
9.2.1会员注册202
9.2.2会员登录204
9.2.3会员其他信息的管理208
9.2.4default.aspx页面的实现211
9.3实训32——在linqpws中实现角色管理214
9.3.1管理相册214
9.3.2显示相册216
9.3.3角色的管理217
9.4任务小结218
9.5思考题218
9.6工作任务评测单219
任务10编辑相册221
10.1实训33——再次使用linq瞕atasource控件221
10.1.1新建linq to sql221
10.1.2使用linqdatasource连接数据库222
10.1.3使用formview新建数据223
10.1.4使用gridview显示、修改和删除数据226
10.2实训34——编辑相册内容228
10.2.1使用linqdatasource连接数据库229
10.2.2使用formview新建相册230
10.2.3使用gridview显示、修改和删除相册231
10.3实训35——编辑某一相册中的照片235
10.3.1使用linqdatasource连接数据库236
10.3.2使用formview新建照片236
10.3.3使用gridview显示、修改和删除照片241
10.3.4使用datalist批量上传照片244
10.4实训36——显示某张照片245
10.4.1使用linqdatasource连接数据库246
10.4.2使用formview显示照片247
10.5实训37——实现其他页面249
10.5.1实现resume.aspx页面249
10.5.2实现links.aspx页面251
10.6任务小结253
10.7思考题253
10.8工作任务评测单155
学习情境三网 站 测 试
任务11网站测试257
11.1实训38——linqpws网站的web测试257
11.1.1记录web测试257
11.1.2运行web测试259
11.1.3设置web测试数据259
11.1.4设置web测试验证规则263
11.2实训39——linqpws网站的负载测试265
11.2.1创建负载测试265
11.2.2运行负载测试270
11.3任务小结271
11.4思考题271
11.5工作任务评测单273
学习情境四网 站 发 布
任务12网站发布275
12.1实训40——发布linqpws网站到互联网上275
12.1.1注册新用户275
12.1.2创建网站276
12.1.3上传网站文件278
12.1.4附加数据库282
12.1.5在互联网上运行网站285
12.2任务小结286
12.3思考题286
12.4工作任务评测单287
参考文献289
ASP.NET 3.5网站开发项目实战
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×