图书介绍

Web程序设计 ASP NETPDF|Epub|txt|kindle电子书版本网盘下载

Web程序设计 ASP NET
  • 陈冠军,马翠翠主编;赵越,陈静副主编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115311276
  • 出版时间:2013
  • 标注页数:256页
  • 文件大小:63MB
  • 文件页数:267页
  • 主题词:网页制作工具-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Web程序设计 ASP NETPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Web基础知识1

1.1 Internet基础1

1.1.1 Internet的起源1

1.1.2现在Internet的发展2

1.2 Web结构2

1.2.1 HTTP简介2

1.2.2 B/S结构简介2

1.2.3 C/S结构简介3

1.2.4 B/S结构与C/S结构比较3

1.2.5 Web系统的三层结构4

1.3网页构成技术——HTML5

1.3.1 HTML概述5

1.3.2 HTML文件结构5

小结7

习题7

上机指导7

实验:输出一个字符串7

第2章 ASP.NET概述8

2.1 .NET开发8

2.1.1 .NET框架简介8

2.1.2 ASP.NET与.NET框架的关系9

2.1.3 ASP、 ASRNET、PHP、JSP比较9

2.2开发工具Visual Studio 2010概述9

2.2.1 Visual Studio 2010简介10

2.2.2使用Visual Studio 201010

2.2.3配置IIS11

2.3第一个ASP.NET程序12

2.3.1搭建Web项目12

2.3.2添加代码14

2.3.3分析代码14

2.3.4测试代码15

小结15

习题15

上机指导16

实验一:输出一个字符串16

实验二:交互式输出字符串16

第3章 ASP.NET常用控件17

3.1开发站点前的配置17

3.1.1创建Web站点17

3.1.2 ASP.NET配置文件18

3.1.3使用站点安全工具配置身份验证模式19

3.1.4配置站点的数据存储方式20

3.1.5定制自己的数据存储方式21

3.2 ASP.NET控件概述23

3.2.1 HTML控件23

3.2.2 HTML服务器控件25

3.2.3 Web服务器控件27

3.3常用的ASP.NET服务器控件28

3.3.1文本框控件TextBox28

3.3.2按钮控件Button29

3.3.3单选框控件RadioButton33

3.3.4链接按钮控件LinkButton34

3.3.5列表框控件ListBox35

3.3.6复选框控件CheckBox36

3.3.7图像控件Image37

3.4登录控件39

3.4.1登录控件简介39

3.4.2使用登录控件39

3.5最普通的登录方式42

3.5.1用户注册功能42

3.5.2用户登录功能43

3.5.3修改密码功能44

3.5.4在登录页面中添加注册导航功能44

3.5.5显示登录用户名和用户状态功能44

3.5.6根据用户登录身份显示不同效果页功能45

3.5.7小结45

3.6基于角色的登录方式46

3.6.1在应用程序中启用角色47

3.6.2创建角色47

3.6.3创建角色访问规则48

3.6.4赋予用户角色权限48

3.6.5验证角色的登录49

3.6.6小结49

3.7匿名用户的授权管理51

小结51

习题51

上机指导52

实验一:用户注册功能52

实验二:用户管理系统52

第4章 ASP&ET对象编程54

4.1 ASP&ET的数据持久性对象54

4.1.1 Session对象简介54

4.1.2 Cookies对象简介55

4.1.3 Application对象简介55

4.1.4 ViewState对象简介55

4.2 ASP.NET的数据访问对象56

4.2.1访问Server对象56

4.2.2访问Request对象56

4.2.3访问Response对象57

4.3访问Access数据库58

4.3.1 System.Data.OleDb命名空问58

4.3.2打开和关闭连接59

4.3.3读取数据59

4.3.4使用SQL语句操作数据60

4.4一个简单的投票系统62

4.4.1设计投票功能的数据存储方式62

4.4.2投票项目管理功能62

4.4.3投票功能67

4.4.4图形化显示投票结果功能70

4.4.5小结73

4.5防止重复投票技术75

4.5.1利用Session对象75

4.5.2利用Cookies对象76

4.5.3验证IP和登录时间76

小结76

习题77

上机指导77

实验一:从Access数据库中读取数据77

实验二:投票系统77

第5章 ASP.NET常用验证控件78

5.1 ASP.NET验证控件78

5.1.1验证控件介绍78

5.1.2验证控件的基类BaseValidator79

5.2使用ASP.NET验证控件80

5.2.1使用RequiredFieldValidator进行非空验证80

5.2.2使用RangeValidator限定输入范围82

5.2.3使用CompareValidator进行比较验证84

5.2.4使用CustomValidator自定义验证86

5.2.5使用ValidationSummary显示验证信息89

5.3使用正则表达式91

5.3.1正则表达式的用途91

5.3.2正则表达式的语法92

5.3.3使用RegularExpressionValidator验证数据94

5.4控件前缀96

小结98

习题98

上机指导99

实验:实现注册页面的验证99

第6章 ASP&ET常用主题控件100

6.1导航控件100

6.1.1使用Menu创建菜单100

6.1.2使用TreeView创建树菜单102

6.1.3使用SiteMapPath创建导航路径103

6.2使用母版页105

6.2.1添加母版页105

6.2.2添加内容页106

6.2.3母版页应用107

6.2.4母版页应用原理108

6.3母版页进阶108

6.3.1指定默认内容109

6.3.2动态设置母版页109

6.3.3母版页与内容页的事件触发顺序109

6.4统一站点主题110

6.4.1添加主题110

6.4.2应用主题112

6.4.3使用配置文件配置主题113

6.5使用用户控件114

6.5.1添加用户控件114

6.5.2制作登录用户控件115

6.5.3使用登录用户控件117

6.5.4在web.config中注册用户控件118

6.5.5转换现有页为用户控件119

6.6用户控件进阶119

6.6.1公开用户控件中的属性120

6.6.2动态创建用户控件121

6.7 Web窗体的处理过程122

小结124

习题124

上机指导124

实验一:创建一个母版页124

实验二:添加一个内容页125

实验三:创建一个用户控件125

第7章 ADO&ET编程126

7.1 SQL Server概述126

7.1.1 SQL Server简介126

7.1.2 SQL Server安装127

7.1.3 SQL简介131

7.2访问SQL Server数据库134

7.2.1 System.Data.SqlClient命名空间简介134

7.2.2打开和关闭连接134

7.2.3读取数据135

7.2.4使用SQL语句操作数据136

7.3创建留言板138

7.3.1设计保存留言内容的数据库138

7.3.2部署数据库提供程序138

7.3.3保存数据的方法140

7.3.4发表留言功能141

7.3.5浏览所有留言功能141

7.3.6管理员登录功能142

7.3.7删除留言功能143

7.3.8小结145

小结145

习题146

上机指导146

实验一:从SQL Server数据库中读取数据146

实验二:留言板系统146

第8章 XML访问147

8.1 XML技术147

8.1.1理解XML147

8.1.2 XML相关类148

8.1.3 XML数据的访问149

8.1.4创建XML节点154

8.1.5修改XML节点154

8.1.6删除XML节点155

8.1.7使用XSL文件155

8.2创建XML留言板156

8.2.1保存留言内容的XML模板156

8.2.2读取和保存XML数据的方法157

8.2.3发表留言功能159

8.2.4浏览所有留言功能160

8.2.5管理员登录功能161

8.2.6用XSL文件转换XML文件163

8.2.7删除留言功能164

8.2.8小结166

小结168

习题168

上机指导168

实验一:读取XML数据168

实验二:留言板系统169

第9章 数据绑定170

9.1数据绑定控件170

9.1.1 GridView控件的使用170

9.1.2 Repeater控件的使用172

9.1.3 DataList控件的使用172

9.2后台管理模块173

9.2.1新闻模块数据库设计173

9.2.2新闻发布模板174

9.2.3新闻修改和删除功能178

9.2.4后台管理登录功能179

9.3新闻主界面展示功能180

9.3.1普通展示功能180

9.3.2滚动展示功能181

9.4新闻列表功能182

9.5新闻内容浏览功能184

9.6整合新闻发布模块185

小结185

习题185

上机指导185

实验一:使用GridView控件显示数据186

实验二:新闻发布系统186

第10章 强大的LINQ查询187

10.1认识LINQ187

10.2 LINQ语法基础188

10.2.1局部变量188

10.2.2扩展方法188

10.2.3 Lambda表达式189

10.2.4匿名类型189

10.3认识LINQ to DataSet189

10.3.1对DataSet对象使用LINQ查询190

10.3.2 LINQ to DataSet应用实例190

10.4认识LINQ to SQL192

10.4.1创建LINQ to SQL实体类192

10.4.2查询数据193

10.4.3插入数据195

10.4.4修改数据197

10.5 LINQ to XML199

10.5.1使用LINQ to XML创建一个XML文件200

10.5.2常用方法201

10.5.3高级查询204

10.5.4向XML树中添加元素、属性和节点204

10.6设置网站的关键字206

小结207

习题207

上机指导208

实验:使用LINQ查询数据208

第11章 网站优化209

11.1数据库方面209

11.1.1在ADO&ET中调用存储过程209

11.1.2使用LINQ调用存储过程211

11.1.3合理使用连接池212

11.1.4优化查询语句214

11.2 C#代码优化215

11.2.1多用泛型215

11.2.2优先采用使用foreach循环215

11.2.3不要过度依赖异常处理216

11.2.4使用StringBuilder类拼接字符串217

11.3 ASP.NET方面218

11.3.1适当使用服务器控件218

11.3.2使用缓存220

11.3.3优化ASP&ET配置文件222

11.3.4 ASP&ET网站预编译223

11.3.5其他225

11.4使用AJAX技术226

11.4.1认识AJAX227

11.4.2使用AJAX服务器控件227

11.4.3 AJAX购票系统229

小结232

习题232

上机指导233

实验一:刷新页面更改当前时间233

实验二:缓存当前时间233

实验三:利用母版页缓存时间233

实验四:使用AJAX动态显示时间233

实验五:使用AJAX刷新页面233

第12章 综合实例——BBS论坛234

12.1论坛数据库的介绍234

12.1.1设计数据库结构234

12.1.2设置数据表关系235

12.1.3配置数据库Provider236

12.1.4配置web.config中的数据库连接238

12.1.5添加数据库访问类238

12.2新用户入口239

12.2.1用户注册239

12.2.2用户登录240

12.3论坛主题的类别240

12.3.1添加论坛的类别240

12.3.2编辑论坛的类别242

12.3.3显示论坛的类别243

12.4论坛的帖子详细信息244

12.4.1帖子列表的显示244

12.4.2帖子的发布246

12.4.3显示帖子的详细信息250

12.4.4帖子的回复252

小结256

热门推荐