• ASP.NET实践教程(第3版)(微课版)
21年品牌 40万+商家 超1.5亿件商品

ASP.NET实践教程(第3版)(微课版)

17.79 2.7折 65 九品

仅1件

广西南宁
认证卖家担保交易快速发货售后保障

作者魏菊霞;李志中;李晶;谢云

出版社清华大学出版社

出版时间2022-10

版次3

装帧其他

货号226

上书时间2023-11-28

馨馨图书

已实名 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 魏菊霞;李志中;李晶;谢云
  • 出版社 清华大学出版社
  • 出版时间 2022-10
  • 版次 3
  • ISBN 9787302613800
  • 定价 65.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 344页
  • 字数 516千字
【内容简介】
《ASP.NET实践教程(第3版)(微课版)》采用C#语言作为ASP.NET Web应用程序的开发语言,以Visual Studio为开发平台,通过简单实用的案例全面介绍使用ASP.NET进行Web程序开发的常用技术。《ASP.NET实践教程(第3版)(微课版)》第1~7章主要介绍ASP.NET的基础知识、ASP.NET内置对象、Web服务器控件、验证控件、网页布局技术、Web数据库编程基础等内容;第8~11章介绍网站设计中几个常用的功能模块,包括注册和登录模块、在线投票模块、留言板模块、文件上传下载模块;第12章介绍一个综合的ASP.NET Web应用程序案例。 《ASP.NET实践教程(第3版)(微课版)》可作为高等院校计算机相关专业的教材,也可供具有一定编程经验又需要迅速熟悉ASP.NET的读者参考,同时也适合自学ASP.NET的读者阅读。
【作者简介】
魏菊霞,华中科技大学软件学院软件工程硕士,副教授,华南理工大学访问学者,从事计算类相关专业教学近二十年,出版编程类图书5部,获软件著作权3项,主持或参与省级以上教改项目7项,校级教改项目10余项。获省级精品课程1项,精品资源共享课程1项,获广东省本科高校在线教学优秀案例二等奖,获课程思政教学优秀案例二等奖。
【目录】
第1章  新手入门 1

1.1  网站发展历史 1

1.1.1  静态页面和动态页面 1

1.1.2  ASP.NET简介 2

1.1.3  C/S模式和B/S模式 3

1.2  .NET框架 4

1.2.1  公共语言运行库 5

1.2.2  .NET框架类库 5

1.3  Visual Studio开发环境 5

1.3.1  Visual Studio的安装 6

1.3.2  Visual Studio开发环境 7

1.3.3  Visual Studio主界面 11

1.4  创建第一个ASP.NET应用程序 13

1.5  aspx文件和aspx.cs文件 17

1.6  发布和部署网站 19

1.6.1  发布网站 19

1.6.2  IIS的安装与配置 22

小结 24

习题 25

第2章  ASP.NET语言基础 26

2.1  C#语言基础 26

2.1.1  数据类型 26

2.1.2  标识符 27

2.1.3  常量和变量 27

2.1.4  运算符和表达式 28

2.1.5  流程控制语句 29

2.1.6  面向对象的知识 31

2.2  XHTML标记语言 36

2.2.1  XHTML的基本结构 36

2.2.2  头标签 37

2.2.3  其他常用标签 38

2.2.4  表格 39

2.3  CSS简介 40

2.3.1  CSS 的三种样式 41

2.3.2  CSS的基础语法 42

2.4  DIV CSS布局 43

2.4.1  拐角型页面的设计 43

2.4.2  用户登录页面的设计 46

2.5  实战:猜数游戏 48

小结 55

习题 55

第3章  ASP.NET内置对象 59

3.1  ASP.NET内置对象概述 59

3.2  Page对象 59

3.2.1  IsPostBack属性 60

3.2.2  Init事件 60

3.2.3  Load事件 60

3.3  Response对象 62

3.3.1  输出数据(Write方法) 63

3.3.2  地址重定向(Redirect方法) 63

3.3.3  停止输出(End方法) 64

3.4  Request对象 66

3.4.1  从浏览器获取数据 66

3.4.2  读取客户端的信息 69

3.5  Server对象 69

3.5.1  HtmlEncode方法和HtmlDecode

方法 70

3.5.2  UrlEncode方法和UrlDecode

方法 71

3.5.3  MapPath方法 72

3.6  Application对象 73

3.6.1  利用Application对象存取

信息 73

3.6.2  锁定Application对象 74

3.6.3  删除Application中的信息 75

3.7  Session对象 75

3.8  Cookie对象 77

3.9  实战1:统计网站在线人数 78

3.10  实战2:用户登录 80

小结 82

习题 82

第4章  Web服务器控件 84

4.1  HTML控件和Web控件 84

4.2  HTML控件概述 85

4.3  Web控件概述 86

4.4  基本控件 87

4.4.1  Button控件 88

4.4.2  Label控件 88

4.4.3  TextBox控件 88

4.5  选择控件 90

4.5.1  CheckBox控件和CheckBoxList

控件 90

4.5.2  RadioButton控件和RadioButtonList控件 92

4.6  列表控件 94

4.6.1  ListBox控件 94

4.6.2  DropDownList控件 97

4.7  高级控件 99

4.7.1  Calendar控件 99

4.7.2  AdRotator控件 102

4.7.3  MultiView控件和View

控件 105

4.7.4  ScriptManager控件和UpdatePanel控件 107

4.8  实战:用户注册页面 108

小结 116

习题 116

第5章  验证控件 118

5.1  验证控件概述 118

5.2  RequiredFieldValidator控件的功能

和使用 119

5.3  CompareValidator控件的功能

和使用 121

5.4  RangeValidator控件的功能和使用 123

5.5  RegularExpressionValidator控件的

功能和使用 124

5.6  CustomValidator控件的功能

和使用 126

5.7  ValidatorSummary控件的功能

和使用 127

小结 128

习题 129

第6章  网页布局技术 131

6.1  ASP.NET用户控件 131

6.2  母版页和内容页 136

6.3  导航控件 140

小结 142

习题 142

第7章  Web数据库编程基础 144

7.1  SQL语言 144

7.1.1  SQL数据查询语句 144

7.1.2  SQL数据操纵语句 147

7.2  ADO.NET概述 148

7.2.1  .NET数据提供程序 149

7.2.2  ADO.NET数据库应用程序的

开发流程 149

7.3  Connection对象 150

7.3.1  创建Connection对象 150

7.3.2  Connection对象的方法

和事件 151

7.4  Command对象 151

7.4.1  创建Command对象 151

7.4.2  Command对象的属性

和方法 152

7.5  DataReader对象 152

7.5.1  创建DataReader对象 152

7.5.2  DataReader对象的属性

和方法 153

7.6  DataAdapter对象和DataSet对象 155

7.6.1  DataSet对象 156

7.6.2  DataAdapter对象 156

7.7  插入、编辑和删除数据 159

7.8  数据绑定 165

7.9  数据控件 167

7.9.1  SqlDatasource控件 167

7.9.2  GridView控件 172

7.9.3  DetailsView控件 178

7.9.4  DataList控件 180

7.9.5  Repeater控件 185

7.10  配置文件Web.config 187

7.11  程序调试 189

小结 192

习题 192

第8章  注册和登录模块 195

8.1  设计思想 195

8.2  ASP.NET的图像处理 196

8.3  注册和登录模块的实现过程 198

8.3.1  用户登录模块设计 198

8.3.2  用户注册模块设计 206

8.3.3  修改密码模块设计 210

小结 213

习题 213

第9章  在线投票模块 215

9.1  XML文档 215

9.1.1  XML的特点 215

9.1.2  XML文档的基本结构 216

9.1.3  创建XML文档 217

9.1.4  XML的应用 218

9.2  在线投票模块设计思想 223

9.3  在线投票模块的实现 223

9.3.1  投票页面的设计 224

9.3.2  投票结果显示页面的设计 226

9.3.3  用数据库存储投票结果 228

小结 229

习题 229

第10章  留言板模块 231

10.1  留言板模块设计思想 231

10.2  数据库设计 232

10.3  留言板模块的实现 233

10.3.1  母版页的设计 233

10.3.2  index.aspx页面的设计 235

10.3.3  查看留言页面的设计 240

10.3.4  管理留言 245

小结 251

习题 252

第11章  文件上传下载模块 253

11.1  文件上传下载的设计思想 253

11.2  设计前的准备 254

11.2.1  FileUpLoad服务器控件 254

11.2.2  System.IO命名空间 255

11.2.3  Response对象 255

11.3  上传文件至服务器 256

11.4  从服务器下载文件 258

11.5  上传图片至数据库 260

11.5.1  保存图片路径 260

11.5.2  保存图片数据 264

小结 268

习题 268

第12章  BBS论坛系统 270

12.1  设计思路 270

12.2  设计前的准备 271

12.2.1  引入第三方组件

 FreeTextBox 271

12.2.2  多层架构设计 273

12.3  数据库设计 274

12.4  设计实体层Model 276

12.5  设计数据访问层DAL 282

12.5.1  SQLHelper类 282

12.5.2  UserDAL类 287

12.5.3  ModuleDAL类 291

12.5.4  PostDAL类 294

12.5.5  ReplayDAL类 297

12.6  设计业务逻辑层BLL 299

12.7  主要功能界面Web UI层的实现 302

12.7.1  设计母版页 302

12.7.2  首页Index.aspx的实现

 过程 303

12.7.3  帖子管理的实现过程 305

12.7.4  用户管理的实现过程 319  

12.7.5  版块管理的实现过程 327

小结 331

习题 331

参考文献 333
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP