• ASP.NET实践教程 第2版
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

ASP.NET实践教程 第2版

24 5.3折 45 全新

仅1件

河北保定
认证卖家担保交易快速发货售后保障

作者魏菊霞、李志中、谢云 著

出版社清华大学出版社

出版时间2016-12

版次2

装帧平装

货号1124B

上书时间2024-09-20

龙文天下图书

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
图书标准信息
  • 作者 魏菊霞、李志中、谢云 著
  • 出版社 清华大学出版社
  • 出版时间 2016-12
  • 版次 2
  • ISBN 9787302454236
  • 定价 45.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 380页
  • 字数 574千字
【内容简介】

本书采用C#语言作为ASP.NET Web应用程序的开发语言,以Visual Studio为开发平台,通过简单实用的实例全面介绍使用ASP.NET进行Web程序开发的常用技术。本书第1~7章主要介绍ASP.NET的基础知识、ASP.NET的内置对象、Web服务器控件、验证控件、网页布局技术、Web数据库编程基础等内容;第8~11章介绍网站设计中几个常用的功能模块,包括注册登录模块、在线投票模块、留言板模块、文件上传下载模块等;第12章介绍一个综合的ASP.NET应用开发案例。

 

本书可作为高等院校计算机相关专业的教材,也可供具有一定编程经验又需要迅速熟悉ASP.NET的读者参考,同时也适合自学ASP.NET的读者阅读。

 


【目录】
目    录

 

第1章  新手入门          1

1.1  网站发展历史        1

1.1.1 静态页面和动态页面         1

1.1.2 ASP.NET简介       3

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

1.2 .NET框架       5

1.2.1 公共语言运行库         5

1.2.2 .NET框架类库    5

1.3 Visual Studio开发环境  6

1.3.1 Visual Studio的安装   6

1.3.2 Visual Studio开发环境介绍       7

1.3.3 Visual Studio主界面介绍   11

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

1.5 aspx文件和aspx.cs文件      16

1.6  发布和部署网站   20

1.6.1 发布网站    20

1.6.2 IIS的安装与配置        22

小结         25

习题         25

第2章  ASP.NET语言基础   27

2.1 C#语言基础   27

2.1.1 数据类型    27

2.1.2 标识符         28

2.1.3 常量和变量         28

2.1.4 运算符和运算符表达式    29

2.1.5 流程控制语句    30

2.1.6 面向对象的知识         33

2.2 XHTML标记语言   38

2.2.1 XHTML的基本结构    38

2.2.2 头标签    39

2.2.3 其他常用标签    40

2.2.4 表格    41

2.3 CSS简介          42

2.3.1 CSS 的三种样式         43

2.3.2 CSS的基础语法 43

2.4 DIV CSS布局          45

2.4.1 拐角型页面的设计    45

2.4.2 用户登录页面的设计         48

2.5  实战:猜数游戏   50

小结         59

习题         59

第3章  ASP.NET内置对象   62

3.1 ASP.NET 内置对象概述         62

3.2 Page对象       62

3.2.1 IsPostBack属性 63

3.2.2 Init事件      63

3.2.3 Load事件    63

3.2.4 ClientScript属性          66

3.3 Response对象       67

3.3.1 输出数据(Write方法)         68

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

3.3.3 停止输出(End方法)   69

3.4 Request对象 71

3.4.1 从浏览器获取数据    72

3.4.2 读取客户端的信息    75

3.5 Server对象    76

3.5.1 HtmlEncode方法和HtmlDecode

方法         76

3.5.2 UrlEncode方法和UrlDecode

方法         77

3.5.3 MapPath方法     79

3.6 Application对象     79

3.6.1 利用Application对象存取

信息         80

3.6.2 锁定Application对象         81

3.6.3 删除Application中的信息         81

3.7 Session对象  81

3.8 Cookie对象    84

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

3.10 实战2:用户登录       87

小结         90

习题         90

第4章  Web服务器控件     92

4.1 HTML标记、HTML控件和

Web控件         92

4.2 HTML控件概述     94

4.3 Web控件概述        96

4.4  基本控件        97

4.4.1 Button控件         97

4.4.2 Label控件   97

4.4.3 TextBox控件       97

4.5  选择控件        100

4.5.1 CheckBox控件和CheckBoxList

控件         100

4.5.2 RadioButton控件和

RadioButtonList控件      102

4.6  列表控件        105

4.6.1 ListBox控件        105

4.6.2 DropDownList控件    108

4.7  高级控件        110

4.7.1 Calendar控件     110

4.7.2 AdRotator控件  114

4.7.3 MultiView控件和View

控件         116

4.7.4 ScriptManager控件和

UpdatePanel控件   118

4.8  实战:用户注册页面   121

小结         129

习题         129

第5章  验证控件          131

5.1  验证控件概述        131

5.2 RequiredFieldValidator控件的功能

和使用     132

5.3 CompareValidator控件的功能

和使用     134

5.4 RangeValidator控件的功能

和使用     136

5.5 RegularExpressionValidator控件的

功能和使用     138

5.6 CustomValidator控件的功能

和使用     140

5.7 ValidatorSummary控件的功能

和使用     141

小结         143

习题         143

第6章  网页布局技术          145

6.1 ASP.NET用户控件 145

6.2  母版页和内容页   150

6.3  导航控件        154

小结         157

习题         157

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

7.1 SQL语言         159

7.1.1 SQL数据查询语句      159

7.1.2 SQL数据操纵语句      163

7.2 ADO.NET概述        164

7.2.1 .NET数据提供程序    164

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

开发流程         165

7.3 Connection对象    165

7.3.1 创建Connection对象         165

7.3.2 Connection对象的方法

和事件     166

7.4 Command对象      167

7.4.1 创建Command对象  167

7.4.2 Command对象的属性

和方法     167

7.5 DataReader对象   168

7.5.1 创建DataReader对象       168

7.5.2 DataReader对象的属性

和方法     168

7.6 DataAdapter对象和DataSet对象       171

7.6.1 DataSet对象       171

7.6.2 DataAdapter对象       172

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

7.8  数据绑定        182

7.9  数据控件        184

7.9.1 SqlDatasource控件    184

7.9.2 GridView控件     190

7.9.3 DetailsView控件         197

7.9.4 DataList控件      199

7.9.5 Repeater控件    204

7.10 配置文件Web.config  206

7.11 程序调试      209

小结         212

习题         212

第8章  注册登录模块          214

8.1  设计思想        214

8.2 ASP.NET的图像处理      215

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

8.3.1 用户登录模块设计    218

8.3.2 用户注册模块设计    227

8.3.3 修改密码模块设计    231

小结         234

习题         234

第9章  在线投票模块          236

9.1 XML文档        236

9.1.1 XML的特点         236

9.1.2 XML文档的基本结构         238

9.1.3 创建XML文档   239

9.1.4 XML的应用         239

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

9.3  在线投票模块的实现   245

9.3.1 投票页面的设计         245

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

9.3.3 以数据库存储投票结果    250

小结         252

习题         252

第10章  留言板模块   254

10.1 留言板模块设计思想 254

10.2 数据库设计 255

10.3 留言板模块的实现      256

10.3.1 母版页的设计  256

10.3.2 index.aspx页面的设计    258

10.3.3 查看留言页面的设计       264

10.3.4 管理留言  269

小结         277

习题         277

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

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

11.2 设计前的准备      280

11.2.1 FileUpLoad服务器控件    280

11.2.2 System.IO命名空间          281

11.2.3 Response对象 281

11.3 上传文件至服务器      282

11.4 从服务器下载文件      285

11.5 上传图片至数据库      287

11.5.1 保存图片路径  287

11.5.2 保存图片数据  291

小结         296

习题         296

第12章  BBS论坛系统        298

12.1 设计思路      298

12.2 设计前的准备      299

12.2.1 引入第三方组件

 FreeTextBox  299

12.2.2 多层架构设计  302

12.3 数据库设计 303

12.4 设计实体(Model)层     305

12.5 设计数据访问(DAL)层         311

12.5.1 SQLHelper类     312

12.5.2 UserDAL类        317

12.5.3 ModuleDAL类  322

12.5.4 PostDAL类        325

12.5.5 ReplayDAL类    328

12.6 设计业务逻辑(BLL)层 331

12.7 主要功能界面(Web UI层)的实现       333

12.7.1 设计母版页       334

12.7.2 首页Index.aspx的实现

  过程     335

12.7.3 帖子管理的实现过程       337

12.7.4 用户管理的实现过程       352

12.7.5 版块管理的实现过程       361

小结         365

习题         365

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

   相关推荐   

—  没有更多了  —

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

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