X
0


购买方式

联系编辑

编辑:周老师

QQ:875136806

电话:0411-84707492

邮箱:

相关教材

ASP.NET程序设计项目教程(第二版)

许礼捷 周洪斌 葛华

978-7-5685-5588-3

TP393.092

大连理工大学出版社

2025-02-01

59.80元

编辑推荐

  本教材是“‘十四五’职业教育江苏省规划教材”、“‘十三五’江苏省高等学校重点教材”,是“十四五”江苏省职业教育第二批在线精品课程——“ASP. NET 动态网站设计与开发”配套的新形态一体化教材,是江苏高校“青蓝工程”优秀教学团队、“首批苏州市高等院校骨干专业——计算机网络技术”、“第二批苏州高职高专院校品牌专业——移动应用开发”的资助建设成果之一,也是高等职业教育计算机网络技术专业系列规划教材之一。

  • 内容简介
  • 教材目录
  • 样章试读
  • 教学资源

  本教材共11个单元,包括:ASP.NET开发基础;网页布局和设计;C#语言基础;Web服务器控件;验证控件;常用内置对象;主题、用户控件和母版页;数据控件;数据高级处理;ASP.NET MVC编程;项目开发实战:“企业业务管理系统”设计与实现。附录包括结构化查询语言SQL简介和C#编码规范。

  本教材依据最新国家标准、法规,立足. NET开发工程师职业资格证书, 以微软开发的一款开源服务器端 Web 应用程序框架——ASP.NET为例,介绍ASP. NET动态网站开发技术及相关知识理论,重点讲解基于ASP.NET技术构建动态 Web应用程序的基本原理和主要方法。编写团队融入习近平新时代中国特色社会主义思想和党的二十大精神,按照《“十四五”职业教育规划教材建设实施方案》的要求,结合“金教材”的建设标准,以及“互联网+”环境下新形态一体化教材的编写要求创新采用DAP教学模式(Demo任务演示—Activity 案例实践—Project项目实训)研究成果,以能力学习为目标、以项目开发工作过程为主线, 优化梳理教材内容,帮助读者掌握企业的软件开发规范,建立动态网站开发的知识和技术框架,逐步培养出真实的动态网站开发的职业岗位技能。


 

单元1 ASP.NET开发基础 1
 1.1 引例描述 1
 1.2 知识准备 2
  1.2.1. NET开发平台与ASP.NET简介 2
  1.2.2 ASP.NET的运行机制 3
  1.2.3 ASP.NET网页的语法结构 4
 1.3 任务实施 5
  Demo1-1 Visual Studio 2017的安装与使用 5
  Demo1-2 SQL Server 2012 Express的安装与配置 6
  Demo1-3 Internet信息服务(IIS)的安装与配置 7
  Demo1-4 显示问候信息 7
  Demo1-5 显示当前的日期和时间 10
 1.4 案例实践 11
  Act1-1 显示个人信息 11
  Act1-2 显示不同时间段的问候语 11
 1.5 课外实践 12
 1.6 单元小结 13
 1.7 单元知识点测试 13
 1.8 单元实训 14

单元2 网页布局和设计 15
 2.1 引例描述 15
 2.2 知识准备 16
  2.2.1 HTML知识 16
  2.2.2 JavaScript知识 18
  2.2.3 CSS知识 18
  2.2.4 Bootstrap知识 19
 2.3 任务实施 19
  Demo2-1 简单HTML页面 19
  Demo2-2 网页中使用JS实现数的阶乘 20
  Demo2-3 新用户注册应用实例 21
  Demo2-4 Bootstrap应用实例 24
 2.4 案例实践 25
  Act2-1 “个人简历”的网上录入页面设计 25
  Act2-2 “个人简历”录入页面的有效性验证 26
  Act2-3 “个人简历”录入页面的CSS样式设计 26
  Act2-4 “个人简历”录入页面的Bootstrap样式设计 26
 2.5 课外实践 26 
 2.6 单元小结 27
 2.7 单元知识点测试 27
 2.8 单元实训 27

单元3 C#语言基础 29
 3.1 引例描述 30
 3.2 知识准备 30
  3.2.1 C#语言开发中的注意事项 30
  3.2.2 常量、变量 31
  3.2.3 数据类型 32
  3.2.4 运算符及优先级 33
  3.2.5 控制语句 33
  3.2.6 类、命名空间与异常处理 35
  3.2.7 常用类和常用属性、方法 37
 3.3 任务实施 38
  Demo3-1 For、Foreach循环 38
  Demo3-2 类的定义和使用 40
  Demo3-3 实现两个数的加运算 42
  Demo3-4 身份证号码信息阅读器 43
 3.4 案例实践 45
  Act3-1 含加减乘除运算的计算器 46
  Act3-2 手机号码识别器 46
 3.5 课外实践 46
 3.6 单元小结 47
 3.7 单元知识点测试 48

单元4 Web服务器控件 49
 4.1 引例描述 50
 4.2 知识准备 51
  4.2.1 ASP.NET服务器控件的类层次结构 51
  4.2.2 Web服务器控件的类型和共有属性 51
 4.3 任务实施 53
  Demo4-1 基本Web服务器控件 53
  Demo4-2 选择与列表控件 58
  Demo4-3 文件上传控件 71
  Demo4-4 表控件 74
  Demo4-5 容器控件 77
  Demo4-6 Web控件的综合案例 81
 4.4 案例实践 84
  Act4-1 标签控件Label和图片控件Image实现标签信息和图片的更换 84
  Act4-2 文本框控件TextBox实现会员注册信息的显示 84
  Act4-3 按钮控件Button实现标签背景色的改变 84
  Act4-4 单选控件RadioButton和RadioButtonList实现省份和国家的选择 85
  Act4-5 复选控件CheckBox和CheckBoxList实现课程和城市的选择 85
  Act4-6 列表控件ListBox和DropDownList实现班级和课程的选择 86
  Act4-7 文件上传控件FileUpload实现图片的上传与显示 86
  Act4-8 表格控件Table实现九九乘法表的显 示86
 4.5 课外实践 87
 4.6 单元小结 88
 4.7 单元知识点测试 88
 4.8 单元实训 89

单元5 验证控件 91
 5.1 引例描述 92
 5.2 知识准备 92
  5.2.1 验证控件的概述 92
  5.2.2 验证控件的属性、方法及使用 93
 5.3 任务实施 99
  Demo5-1 使用RequiredFieldValidator控件实现非空验证 99
  Demo5-2 使用CompareValidator控件实现比较验证 101
  Demo5-3 使用RangeValidator控件实现范围验证 103
  Demo5-4 使用RegularExpressionValidator控件实现正则表达式验证 105
  Demo5-5 使用CustomValidator控件实现自定义验证 108
  Demo5-6 使用ValidationSummary控件实现验证汇总 113
 5.4 案例实践 115
  Act5输入验证的综合案例:公司职员注册验证功能的实现 115
 5.5 课外实践 117
 5.6 单元小结 118
 5.7 单元知识点测试 118
 5.8 单元实训 119

单元6 常用内置对象 121
 6.1 引例描述 122
 6.2 知识准备 122
  6.2.1 常用内置对象的概述 122
  6.2.2 常用内置对象的属性、方法及使用 123
 6.3 任务实施 128
  Demo6-1 使用Response对象实现浏览器页面内容输入 128
  Demo6-2 使用Request对象实现浏览器页面和URL地址等的信息处理 130
  Demo6-3 使用Server对象实现服务器端信息处理 132
  Demo6-4 使用Application对象实现应用程序用户之间的信息共享处理 136
  Demo6-5 使用Session对象实现页面用户会话信息的处理 137
 6.4 案例实践 140
  Act6-1 实现Buffer缓存开启与关闭的效果 140
  Act6-2 实现网页访问计数器升级 141
 6.5 课外实践 141
 6.6 单元小结 142
 6.7 单元知识点测试 142
 6.8 单元实训 143

单元7 主题、用户控件和母版页 145
 7.1 引例描述 145
 7.2 知识准备 147
  7.2.1 主题和皮肤 147
  7.2.2 用户控件 148
  7.2.3 母版页 149
 7.3 任务实施 151
  Demo7-1 网页的不同主题外观的轮换 151
  Demo7-2 使用用户控件实现网站页面底部信息的显示 154
  Demo7-3 使用母版页实现网站风格统一 155
 7.4 案例实践 157
  Act7-1 使用用户控件实现网页顶部和底部的统一处理 157
  Act7-2 网页母版化处理 158
 7.5 课外实践 158
 7.6 单元小结 159
 7.7 单元知识点测试 159
 7.8 单元实训 160

单元8 数据控件 165
 8.1 引例描述 165
 8.2 知识准备 167
  8.2.1 数据源控件 167
  8.2.2 数据绑定控件 167
 8.3 任务实施 167
  Demo8-1 使用GridView控件显示联系人信息 167
  Demo8-2 使用GridView控件实现联系人信息管理 171
  Demo8-3 使用DetailsView控件实现联系人分组信息管理 173
  Demo8-4 使用FormView控件实现联系人分组信息管理 175
  Demo8-5 使用GridView及DetailsView控件显示联系人分组及联系人信息 177
 8.4 案例实践 178
  Act8-1 使用GridView控件显示联系人分组信息 179
  Act8-2 使用GridView控件实现联系人分组信息管理 179
  Act8-3 使用DetailsView控件实现商品类别信息管理 179
  Act8-4 使用FormView控件实现商品类别信息管理 179
  Act8-5 使用GridView及DetailsView控件显示商品类别及商品信息 180
 8.5 课外实践 180
 8.6 单元小结 181
 8.7 单元知识点测试181
 8.8 单元实训 182

单元9 数据高级处理 187
 9.1 引例描述 187
 9.2 知识准备 189
  9.2.1 ADO.NET概述 189
  9.2.2 SqlConnection对象 189
  9.2.3 DataSet对象 191
  9.2.4 SqlDataAdapter对象 192
  9.2.5 SqlCommand对象 192
  9.2.6 SqlDataReader对象 193
  9.2.7 SqlParameter对象 194
  9.2.8 使用存储过程 195
  9.2.9 GridView控件 196
  9.2.10 Repeater控件 198
  9.2.11 基于三层架构的项目开发技术 198
 9.3 任务实施 199
  Demo9-1 连接SQL Server Products数据库 199
  Demo9-2 使用DataSet对象及GridView控件显示联系人分组信息 200
  Demo9-3 使用SqlDataReader对象及GridView控件显示联系人分组信息 202
  Demo9-4 使用参数化SQL语句实现联系人分组录入 203
  Demo9-5 调用存储过程实现联系人分组录入 204
  Demo9-6 使用GridView控件实现联系人信息管理 205
  Demo9-7 使用Repeater控件实现联系人信息管理 217
  Demo9-8 开发基于三层架构的ASP.NET Web应用程序,实现联系人信息管理 220
 9.4 案例实践 229
  Act9-1 连接SQL Server Student数据库 229
  Act9-2 使用DataSet及GridView控件显示商品类别信息 229
  Act9-3 使用SqlDataReader及GridView控件显示商品类别信息 229
  Act9-4 使用参数化SQL语句实现商品类别录入 230
  Act9-5 调用存储过程实现商品类别录入 230
  Act9-6 使用GridView控件实现商品信息管理 230
  Act9-7 使用Repeater控件实现商品信息管理 231
  Act9-8 开发基于三层架构的ASP.NET应用程序,实现商品信息管理 231
 9.5 课外实践 232
 9.6 单元小结 233
 9.7 单元知识点测试 233
 9.8 单元实训 234

单元10 ASP.NET MVC编程 245
 10.1 引例描述 245
 10.2 知识准备 246
  10.2.1 ASP.NET中的MVC 246
  10.2.2 MVC中的模型、视图和控制器 247
  10.2.3 URLRouting路由机制 248
  10.2.4 MVC框架的请求过程 249
  10.2.5 创建自定义MVC路由配置规则 249
  10.2.6 Razor视图引擎的语法定义 250
  10.2.7 LINQ查询基础 252 
 10.3 任务实施 254
  Demo10-1 创建ASP.NET MVC项目 254
  Demo10-2 实现一个简单的ASP.NET MVC网页 259
  Demo10-3 在ASP.NET MVC中实现SQL Server数据的列表显示 262
  Demo10-4 在ASP.NET MVC中实现SQL Server数据的添加 264
  Demo10-5 在ASP.NET MVC中实现SQL Server数据的更新 268
 10.4 案例实践 270
  Act10-1 实现学生信息列表显示功能 270
  Act10-2 实现学生信息添加功能 272
  Act10-3 实现学生信息更新功能 273
 10.5 课外实践 274
 10.6 单元小结 275
 10.7 单元知识点测试 275
 10.8 单元实训 277

单元11 项目开发实战:“企业业务管理系统”设计与实现 282
 11.1 引例描述 282
 11.2 项目的功能需求 283
 11.3 数据库设计 284
 11.4 项目的实现 287
 11.5 单元小结 299

参考文献 300

附  录    301

 


  • 微课- ASP.NET服务器控件《 ASP.NET程序设计项目教程》

    所属课程: ASP.NET程序设计 类型:mp4 大小:9.2MB 上传时间: 2025-03-14 13:57:53
  • 微课- RadioButtonList按钮控件演示《ASP.NET程序设计项目教程》

    所属课程: ASP.NET程序设计 类型:mp4 大小:19.04MB 上传时间: 2025-03-14 14:08:08
  • 课件&指导手册-ASP.NET程序设计项目教程(第二版)

    所属课程: ASP.NET程序设计 类型:zip 大小:56.99MB 上传时间: 2025-03-14 14:11:43
  • 编程素材-ASP.NET程序设计项目教程(第二版)

    所属课程: ASP.NET程序设计 类型:zip 大小:128.19MB 上传时间: 2025-03-14 14:19:33
  • 程序源码(提供网盘链接)-ASP.NET程序设计项目教程(第二版)

    所属课程: ASP.NET程序设计 类型:txt 大小:130B 上传时间: 2025-03-14 14:24:06
全部下载

很抱歉!您正在使用的浏览器版本过低,无法正常使用我们的网站,请升级后再试!

为获得最佳浏览体验,建议您升级或使用其他浏览器,我们列出了一些最受欢迎的浏览器供您尝试:

0.887356s