您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
ASP.NET编程入门与应用
字数: 802千字
装帧: 平装
出版社: 清华大学出版社
作者: 李鑫,刘爱江 编著
出版日期: 2018-01-01
商品条码: 9787302483793
版次: 1
开本: 16开
页数: 502
出版年份: 2018
定价:
¥88
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
ASP.NET是目前微软近期新的Web应用开发平台,ASP.NET 4.5不仅在语言和技术上弥补了原有ASP.NET 4.0的不足,还提供了很多新的控件和特色,以提升开发人员的生产力。万事开头难,尤其是靠前次接触ASP.NET编程的读者,要快速掌握ASP.NET开发并不容易。《ASP.NET编程入门与应用》结合教学特点进行编写,通过浅显易懂的范例,配合ASP.NET 4.5基础知识,由浅入深地讲述ASP.NET网站开发技术。本书示例短小却又能体现出知识点,可以让读者很轻松地学习,并能灵活地应用到实际的软件项目中。《ASP.NET编程入门与应用》共分为18章,主要内容包括HTML和JavaScript的应用、搭建ASP.NET 4.5开发环境、Web窗体结构和常用页面指令、验证控件、内置请求和处理对象、导航控件和母版页模板、ADO.NET数据库编程、数据绑定、GridView控件、分页的实现,以及文件上传与下载等。同时,也介绍了ASP.NET 4.5的一些不错开发技术,像读取XML的数据、LINQ to SQL操作数据库、Ajax无刷新技术和WCF技术。很后一章介绍了常用的ASP.NET开发技巧,如图片加水印、使用验证码、绘制饼图和柱状图等。 《ASP.NET编程入门与应用》可作为在校大学生学习使用ASP.NET进行课程设计的参考资料,也适合作为高等院校相关专业的教学参考书。
作者简介
李鑫,具有多年.NET项目开发经验,深入掌握.NET框架技术,熟练开发ASP.NET与WinForm项目,精通C#、ASP、C++、VB语言,熟练使用MTS、COM+、Web Service分布式架构。
刘爱江,某网络开发应用中心技术总监,曾经参与开发“凡科建站”网页平台,并于2015年参与优化了“58同城”网站的前台结构。精通ASP.NET、CSS样式设计、JavaScript脚本语言、C#程序设计,熟练掌握Photoshop、CorelDRAW设计软件。
目录
第1章 HTML静态网页设计快速入门
1.1 HTML的概念 2
1.2 HTML的文档结构2
1.2.1 文档编写规范3
1.2.2 文档声明标记3
1.2.3 标记文档开始5
1.2.4 标记文档头部5
1.2.5 标记文档主体6
1.2.6 编写HTML时的注意事项6
1.2.7 高手带你做——创建第一个HTML文档 7
1.3 文档基础标记 8
1.3.1 元信息标记 8
1.3.2 字体标记 9
1.3.3 超链接标记13
1.3.4 水平线标记14
1.3.5 段落标记 15
1.4 列表标记 18
1.4.1 编号列表 18
1.4.2 项目符号列表 19
1.4.3 说明性项目列表19
1.5 表格标记 20
1.5.1 表格的结构21
1.5.2 表格的属性22
1.6 表单标记 25
1.6.1 创建表单 25
1.6.2 创建表单元素 25
1.7 高手带你做——制作卡通类页面 28
1.8 CSS样式 30
1.8.1 CSS简介 30
1.8.2 CSS样式语法 31
1.8.3 CSS属性 32
1.8.4 使用CSS的方式36
1.9 高手带你做——制作网页导航条 37
1.10 高手带你做——制作文本环绕图片 39
1.11 成长任务 40
第2章 JavaScript脚本编程快速入门
2.1 JavaScript语言简介 42
2.1.1 JavaScript简介 42
2.1.2 JavaScript与Java的关系42
2.1.3 JavaScript的语法规则 43
2.2 编写JavaScript程序 44
2.2.1 集成JavaScript程序 44
2.2.2 使用外部JavaScript文件45
2.2.3 注意事项 46
2.3 JavaScript脚本的语法47
2.3.1 数据类型 47
2.3.2 变量与常量48
2.3.3 运算符 49
2.4 脚本控制语句 52
2.4.1 if条件语句52
2.4.2 switch条件语句54
2.4.3 while循环语句 55
2.4.4 do while循环语句 55
2.4.5 for循环语句56
2.4.6 for in循环语句 56
2.4.7 对话框语句57
2.5 函数 59
2.5.1 系统函数 59
2.5.2 自定义函数60
2.6 常用对象 61
2.6.1 Array对象 61
2.6.2 Document对象 62
2.6.3 HTML DOM Event对象63
2.6.4 Window对象64
2.7 高手带你做——长方体几何计算 65
2.8 成长任务 66
第3章 ASP.NET技术入门知识
3.1 ASP.NET概述 68
3.1.1 ASP.NET简介 68
3.1.2 ASP.NET的优势68
3.1.3 与ASP的区别 69
3.2 .NET Framework69
3.2.1 .NET Framework简介 69
3.2.2 公共语言运行时70
3.2.3 类库 71
3.3 ASP.NET开发工具——VS 2015 72
3.3.1 什么是VS 72
3.3.2 VS的发展历程 72
3.3.3 VS 2015的新功能73
3.4 高手带你做——安装VS 201574
3.5 高手带你做——创建第一个ASP.NET网站 78
3.6 成长任务 82
第4章 ASP.NET的Web页面语法
4.1 Web应用程序和网站84
4.1.1 Web应用程序 84
4.1.2 Web网站 85
4.1.3 比较Web应用程序和Web网站 86
4.2 Web窗体页 87
4.2.1 Web窗体页的特点 87
4.2.2 Web窗体页的元素 87
4.2.3 认识Web窗体页88
4.2.4 高手带你做——了解ASPX页面的处理过程89
4.2.5 页面的生命周期89
4.2.6 页面生命周期事件 90
4.3 页面指令 91
4.3.1 @Page指令91
4.3.2 @Control指令和@Register指令 93
4.3.3 @Master指令 94
4.3.4 @MasterType指令 94
4.3.5 @Import指令 94
4.3.6 @Implements指令 95
4.3.7 @Reference指令95
4.3.8 @Assembly指令95
4.3.9 @OutputCache指令 95
4.3.10 @PreviousPageType指令 96
4.4 高手带你做——允许页面提交HTML标签96
4.5 成长任务 97
第5章 Web基础控件和验证控件
5.1 Web服务器控件100
5.1.1 控件分类 100
5.1.2 HTML服务器控件 100
5.1.3 Web服务器控件101
5.1.4 区分两种服务器控件 102
5.2 文本输入控件 102
5.2.1 Label控件 102
5.2.2 Literal控件103
5.2.3 HyperLink控件 103
5.2.4 TextBox控件 104
5.3 按钮控件 106
5.3.1 Button控件106
5.3.2 其他按钮控件 107
5.4 选择控件 108
5.4.1 RadioButton控件108
5.4.2 RadioButtonList控件 110
5.4.3 CheckBox控件 111
5.4.4 CheckBoxList控件 112
5.5 列表控件 114
5.5.1 BulletedList控件114
5.5.2 DropDownList控件 115
5.5.3 ListBox控件117
5.6 常用验证控件 118
5.6.1 验证控件概述 119
5.6.2 RequiredFieldValidator控件 119
5.6.3 RangeValidator控件 121
5.6.4 CompareValidator控件 121
5.6.5 RegularExpressionValidator控件 122
5.6.6 CustomValidator控件 123
5.6.7 ValidationSummary控件125
5.7 其他常见控件 126
5.7.1 图像控件 126
5.7.2 AdRotator控件 128
5.7.3 Calendar控件 130
5.7.4 高手带你做——Wizard控件 131
5.8 高手带你做——个人用户信息注册 133
5.9 成长任务 136
第6章 页面请求与响应对象
6.1 Request对象 138
6.1.1 Request对象概述138
6.1.2 获取客户端信息138
6.1.3 获取浏览器头信息 139
6.1.4 获取浏览器客户端信息140
6.1.5 获取窗体变量集合 141
6.1.6 高手带你做——获取HTTP查询字符串变量集合 142
6.2 Response对象 143
6.2.1 Response对象概述 144
6.2.2 实现页面跳转 145
6.2.3 输出HTML文本146
6.2.4 高手带你做——借助FileStream对象输出图像 147
6.3 Server对象 148
6.3.1 Server对象概述148
6.3.2 获取文件的物理路径 149
6.3.3 实现页面转发 150
6.3.4 对HTML编码和解码 151
6.3.5 高手带你做——Server对象对URL汉字编码和解码153
6.4 Page对象 155
6.4.1 页面的生命周期155
6.4.2 Page对象概述 157
6.4.3 判断页面首次加载 157
6.4.4 输出客户端脚本158
6.5 成长任务 160
第7章 数据保存和缓存对象
7.1 Cookie对象 162
7.1.1 Cookie对象概述162
7.1.2 Cookie的生命周期 163
7.1.3 Cookie对象的属性 163
7.1.4 Cookie的写入和读取 163
7.1.5 Cookie的常见操作 164
7.1.6 高手带你做——利用Cookie防止重复投票 167
7.2 Session对象 169
7.2.1 Session对象概述169
7.2.2 Session的存储和读取 170
7.2.3 Session的属性和方法 171
7.2.4 设置Session的销毁时间171
7.2.5 Session的丢失原因 172
7.2.6 Session记录用户登录状态 173
7.2.7 高手带你做——基于Session的购物车实现 174
7.3 Application对象177
7.3.1 Application对象概述 177
7.3.2 了解Global.asax文件 178
7.3.3 Application对象的简单使用 179
7.4 高手带你做——Cache对象实现页面缓存 180
7.5 成长任务 181
第8章 导航控件和母版页
8.1 了解站点地图文件 184
8.1.1 导航控件简介 184
8.1.2 创建站点地图文件 184
8.1.3 高手带你做——制作购物系统站点地图文件 186
8.2 SiteMapPath控件187
8.3 TreeView控件 188
8.3.1 TreeView简介 189
8.3.2 TreeView的简单应用 190
8.3.3 高手带你做——使用XML数据源191
8.3.4 TreeNode对象 193
8.3.5 TreeView样式 194
8.4 Menu控件 196
8.4.1 Menu控件简介 196
8.4.2 Menu控件添加菜单项 197
8.4.3 高手带你做——使用XML数据源199
8.4.4 自动套用格式 201
8.5 母版页201
8.5.1 网页典型布局 202
8.5.2 母版页 202
8.5.3 内容页 203
8.5.4 高手带你做——制作后台模板 204
8.6 主题 206
8.6.1 主题与外观文件207
8.6.2 主题的创建208
8.6.3 高手带你做——切换字体颜色 209
8.6.4 Theme和StylesheetTheme的比较 211
8.7 用户控件 211
8.7.1 用户控件简介 211
8.7.2 创建用户控件 212
8.7.3 WebForm与用户控件之间的转换213
8.8 成长任务 214
第9章 ADO.NET数据库编程
9.1 ADO.NET技术和数据库 216
9.1.1 了解ADO.NET技术 216
9.1.2 ADO.NET提供的数据库对象 216
9.1.3 数据库简述217
9.2 连接数据库 218
9.2.1 SqlConnection对象 218
9.2.2 打开数据库连接219
9.2.3 关闭数据库连接220
9.3 执行SQL语句 221
9.3.1 SqlCommand对象 221
9.3.2 获取数据总记录222
9.3.3 删除数据 223
9.3.4 SqlParameter对象224
9.4 读取数据 226
9.4.1 SqlDataReader对象 226
9.4.2 查询数据库表的数据 226
9.5 操作数据集 228
9.5.1 DataSet对象228
9.5.2 SqlDataAdapter对象 230
9.5.3 填充数据集231
9.5.4 合并数据集231
9.6 其他常用对象 233
9.6.1 DataTable对象 233
9.6.2 DataView对象 235
9.7 高手带你做——XML作为数据源绑定数据集 236
9.8 SQLHelper帮助类238
9.8.1 SQLHelper类概述 238
9.8.2 创建SQLHelper类 238
9.8.3 高手带你做——SQLHelper类操作数据240
9.9 成长任务 242
第10章 数据绑定和数据源控件
10.1 数据绑定基础 244
10.1.1 数据绑定概述 244
10.1.2 常见的绑定方式244
10.1.3 Eval()和Bind()方法绑定 247
10.2 数据源控件概述248
10.2.1 数据源控件的层次结构248
10.2.2 常用的数据源控件 248
10.3 SqlDataSource控件 249
10.3.1 SqlDataSource控件概述 249
10.3.2 SelectCommand执行SQL语句 250
10.3.3 SelectCommand执行存储过程 251
10.3.4 将参数传递给SQL语句 252
10.3.5 通过属性窗格操作数据253
10.4 高手带你做——为SqlDataSource配置数据源254
10.5 XmlDataSource控件257
10.5.1 XmlDataSource控件概述 257
10.5.2 用XmlDataSource转换XML数据259
10.5.3 用XmlDataSource筛选XML数据260
10.6 高手带你做——XPath绑定表达式到数据项261
10.7 成长任务 263
第11章 数据服务器控件
11.1 数据绑定控件简介 266
11.2 Repeater控件 267
11.2.1 Repeater控件简介 267
11.2.2 Repeater控件的常用属性 268
11.2.3 Repeater控件的常用事件 270
11.3 DataList控件 274
11.3.1 DataList控件简介 274
11.3.2 DataList控件的常用属性 274
11.3.3 DataList控件的常用事件 276
11.3.4 设置格式 278
11.3.5 其他操作 278
11.4 高手带你做——分页显示应用信息 279
11.5 GridView控件 283
11.5.1 GridView控件简介 283
11.5.2 GridView控件的常用属性 286
11.5.3 GridView控件的常用事件 289
11.5.4 高手带你做——GridView控件实现分页 292
11.6 DetailsView控件294
11.6.1 DetailsView控件简介294
11.6.2 DetailsView控件的常用属性 295
11.6.3 DetailsView控件的常用事件 297
11.7 ListView控件 298
11.8 DataPager控件 300
11.9 成长任务 302
第12章 处理目录和文件的常用类
12.1 System.IO命名空间304
12.1.1 关于数据流304
12.1.2 关于System.IO空间 304
12.2 高手带你做——获取磁盘空间信息 305
12.3 目录操作类 307
12.3.1 Directory类307
12.3.2 DirectoryInfo类309
12.4 目录基本操作 310
12.4.1 创建目录 310
12.4.2 遍历目录 311
12.4.3 移动目录 313
12.4.4 删除目录 314
12.5 文件操作类 315
12.5.1 File类 315
12.5.2 FileInfo类316
12.6 文件的基本操作317
12.6.1 创建文件 317
12.6.2 复制文件 318
12.6.3 移动文件 319
12.6.4 删除文件 320
12.7 文本文件的常见操作320
12.7.1 写入文件 320
12.7.2 读取文件 322
12.8 文件的高级操作324
12.8.1 文件上传 324
12.8.2 文件下载 327
12.9 高手带你做——如何实现文件加密与解密 330
12.10 成长任务 333
……
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网