×
暂无评论
图文详情
  • ISBN:9787302628019
  • 装帧:70g胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:其他
  • 页数:400
  • 出版时间:2023-05-01
  • 条形码:9787302628019 ; 978-7-302-62801-9

本书特色

本书详细介绍了ASP.NET的网站开发核心技术。用大量实例详细设计展开讲解,使读者对ASP.NET网站设计有深刻理解。 省级一流本科课程,零基础的ASP.NET网站设计入门教程,包含微视频、电子课件、电子作业库等多种资源,详细讲解三层架构模式,可以在学中做、在做中学,为实战打下坚实的基础。

内容简介

本书以实用为原则,弱化了ASP.NET框架的基础知识,以Visual Studio 2019为开发平台,以C#为程序设计语言,使用SQL Server 2012为后台数据库,以大量的实例介绍动态控件的属性和相关应用,以工程实践环节巩固这些方法和技术。本书将控件按功能进行分类,并细化每个控件的属性、事件及基本功能,使读者能够清晰、熟练地掌握每个动态控件。书中实例侧重实用性和启发性,趣味性强,分布合理,通俗易懂,使读者能够快速掌握ASP.NET网站设计的基础知识与编程技能,为实战应用打下坚实的基础。 本书可作为计算机相关专业高职、本科生ASP.NET网站设计课程的教材,也可作为ASP.NET网页开发爱好者的自学参考书。

目录

第1章.NET框架与ASP.NET/1

1.1.NET框架结构/1

1.2ASP.NET简介/2

1.2.1ASP.NET技术的发展/2

1.2.2ASP.NET的主要特点/3

1.2.3ASP.NET的工作原理/4

1.3ASP.NET开发页面简介/4

1.3.1**个ASP.NET网站/4

1.3.2ASP.NET中的特殊文件夹/9

1.3.3ASP.NET中的文件类型/11

1.4Visual Studio 2019开发环境介绍/12

1.4.1菜单栏和工具栏/12

1.4.2工具箱窗口/14

1.4.3解决方案资源管理器/15

1.4.4属性窗口/15

第2章Web基本控件/16

2.1控件简介/16

2.2内容显示控件/18

2.2.1标签控件Label/18

2.2.2文本控件TextBox/19

2.2.3特殊文本控件Literal/21

2.2.4图片控件Image/23

2.3按钮控件/23

2.3.1按钮控件Button/23

2.3.2超链接按钮控件LinkButton/26

2.3.3图片按钮控件ImageButton/26

2.3.4热点图控件ImageMap/28

2.4选择控件/33

2.4.1单选按钮控件RadioButton/33

2.4.2单选按钮列表控件RadioButtonList/35

2.4.3复选框控件CheckBox/39

2.4.4复选框列表控件CheckBoxList/40

2.4.5下拉列表控件DropDownList/41

2.4.6列表框控件ListBox/44

2.4.7子弹列表控件BulletedList/48

第3章Web高级控件/51

3.1简介视图区域控件/51

3.1.1面板控件Panel/51

3.1.2占位符控件PlaceHolder/53

3.1.3视图控件View与多视图控件MultiView/56

3.2文件上传控件FileUpload/59

3.3日历控件Calender/62

3.4广告控件AdRotator/65

3.5向导控件Wizard/67

第4章服务器验证控件/75

4.1验证控件介绍/75

4.1.1服务器端验证与客户端验证/75

4.1.2验证控件的使用方法/77

4.1.3验证控件的公共属性/78

4.2常见的验证控件/79

4.2.1必填验证控件RequiredFieldValidator/79

4.2.2范围验证控件RangeValidator/81

4.2.3比较验证控件CompareValidator/84

4.2.4正则表达式验证控件RegularExpressValidator/86

4.2.5自定义验证控件CustomValidator/89

4.2.6验证汇总控件ValidationSummary /92

4.3验证控件组的使用/94

综合实验四注册模块数据验证/97

第5章ASP.NET内置对象/102

5.1Page对象/102

5.1.1Page对象的属性和方法/102

5.1.2Page对象的应用/103

5.2Response对象/106

5.2.1Response对象的属性和方法/106

5.2.2Response对象的应用/106

5.3Request对象/108

5.3.1Request对象的属性和方法/108

5.3.2Request对象的应用/108

5.4Server对象/111

5.4.1Server对象的属性和方法/111

5.4.2Server对象的应用/112

5.5Application对象/114

5.5.1Application对象的属性和方法/114

5.5.2Application对象的应用/115

5.6Session对象/116

5.6.1Session对象的属性和方法/116

5.6.2Session对象的应用/117

5.7Cookie对象/119

5.7.1Cookie对象的属性和方法/119

5.7.2Cookie对象的应用/120

5.8全局应用程序类Global.asax文件/121

综合实验五简易购物车/124

第6章主题、母版页与用户控件/132

6.1主题/132

6.1.1主题的简单应用/132

6.1.2页面主题和全局主题/134

6.1.3主题的动态选择/135

6.2母版页/139

6.2.1母版页基础/139

6.2.2母版页的应用/140

6.3用户控件/143

6.3.1用户控件基础/143

6.3.2用户控件的应用/1446.3.3将Web窗体转换成用户控件/146

综合实验六购物网站导航条/147

第7章导航控件/150

7.1站点地图/150

7.2树状图控件TreeView/153

7.2.1TreeView控件的属性、方法和事件/153

7.2.2TreeNodeCollection类/154

7.2.3TreeView控件的应用/154

7.3菜单控件Menu/161

7.3.1Menu控件的属性、方法和事件/161

7.3.2MenuItemCollection类/161

7.3.3Menu控件的应用/162

7.4站点路径控件SiteMapPath/164

7.4.1SiteMapPath控件的属性、方法和事件/164

7.4.2SiteMapPath控件的应用/164

综合实验七图书商城菜单栏/165

第8章ASP.NET AJAX控件/168

8.1ASP.NET AJAX概述/168

8.1.1AJAX基础/168

8.1.2ASP.NET中的AJAX/169

8.1.3AJAX简单应用/170

8.2ASP.NET AJAX控件/172

8.2.1脚本管理控件ScriptManager /172

8.2.2脚本管理代理控件ScriptManagerProxy/173

8.2.3更新区域控件UpdatePanel/174

8.2.4更新进度控件UpdateProgress/176

8.2.5时钟控件Timer/178

综合实验八基于AJAX的简易聊天室/180第9章ADO.NET数据库访问/185

9.1ADO.NET基础/185

9.1.1ADO.NET介绍/185

9.1.2ADO.NET与ADO/186

9.1.3ADO.NET中的常用对象/187

9.1.4ADO.NET数据库操作过程/187

9.2SqlConnection连接对象/188

9.2.1SqlConnection对象的属性与方法/188

9.2.2创建连接字符串ConnectionString/189

9.2.3Web.config文件中的连接字符串/190

9.2.4SqlConnection对象的应用/190

9.3SqlCommand命令对象/192

9.3.1SqlCommand对象的属性与方法/192

9.3.2ExecuteNonQuery()方法/193

9.3.3ExecuteScalar()方法/197

9.3.4SqlParameter参数对象/199

9.4SqlDataReader数据访问对象/200

9.4.1SqlDataReader对象的属性与方法/200

9.4.2使用SqlDataReader对象读取数据/201

9.5DataSet数据集对象/203

9.5.1DataSet数据集对象介绍/204

9.5.2DataTable数据表对象/205

9.5.3DataColumn数据列对象/206

9.5.4DataRow数据行对象/207

9.5.5DataSet数据集的应用/209

9.6SqlDataAdapter数据适配器对象/210

9.6.1SqlDataAdapter类的属性与方法/210

9.6.2使用SqlDataAdapter对象获取数据/211

9.6.3使用SqlDataAdapter对象更新数据/212

9.6.4SqlCommandBuilder类的应用/216

综合实验九数据控件绑定/217

第10章ASP.NET中的数据绑定/221

10.1简单数据绑定/221

10.2数据源的创建/223

10.2.1使用语句建立数据源/223

10.2.2使用数据源控件SqlDataSource建立数据源/223

10.3List控件的数据绑定/228

10.4数据控件的数据绑定/230

10.4.1数据控件的绑定方法/230

10.4.2重复列表控件Repeater/231

10.4.3数据列表控件DataList/233

10.4.4网格视图控件GridView/240

综合实验十XML文件数据的绑定/247

第11章Web系统中的三层架构/253

11.1三层架构/253

11.1.1项目结构分层的意义/253

11.1.2什么是三层架构/254

11.1.3三层架构中每层的作用/254

11.1.4三层架构与实体层/255

11.2三层架构的应用/255

第12章美妆网的设计与实现/264

12.1网站功能/264

12.1.1管理员/264

12.1.2一般用户/会员/264

12.1.3浏览者/265

12.2网站业务流程/265

12.3系统概要设计/266

12.3.1用户模块功能描述/266

12.3.2管理员模块功能描述/267

12.4数据库设计/267

12.4.1概念设计/267

12.4.2逻辑设计/269

12.4.3物理设计/269

12.5系统详细设计/271

12.5.1用户模块设计/272

12.5.2管理员模块设计/275

12.6网站建立/277

12.7类库代码实现/279

12.7.1实体层Entity设计/279

12.7.2数据访问层DataAccess设计/285

12.7.3业务逻辑层Business设计/286

12.8系统页面设计/293

12.8.1游客模块的实现/293

12.8.2会员模块的实现/299

12.8.3管理员模块的实现/310

第13章学生档案管理系统的设计与实现/320

13.1系统功能简介/320

13.2系统业务流程/321

13.2.1管理员权限业务流程/321

13.2.2教师权限业务流程/321

13.2.3学生权限业务流程/321

13.3系统概要设计/323

13.3.1概念设计/323

13.3.2逻辑设计/325

13.3.3物理设计/326

13.4类库代码实现/328

13.4.1实体层设计/328

13.4.2数据访问层设计/330

13.4.3业务逻辑层设计/332

13.5模块实现/343

13.5.1登录页/343

13.5.2管理员管理模块/346

13.5.3教师管理模块/350

13.5.4基本档案管理/357

13.5.5奖学金档案管理/369

13.5.6借阅记录管理/375

13.5.7借档预约管理/381

参考文献/386


展开全部

作者简介

陶永鹏,大连外国语大学副教授、硕士生导师。研究方向为智能图像处理、医疗大数据分析。主持省部级科研项目十余项,发表科研、教改论文二十余篇,出版教材多部。获授权发明专利两项、新型实用专利七项、软件著作权三项。省级一流课程“信息系统分析与设计”“SQLServer数据库高级编程”负责人。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航