图书介绍

21天学通ASP.NETPDF|Epub|txt|kindle电子书版本网盘下载

21天学通ASP.NET
  • 顾宁燕等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121124723
  • 出版时间:2011
  • 标注页数:415页
  • 文件大小:109MB
  • 文件页数:417页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

21天学通ASP.NETPDF格式电子书版下载

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

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

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

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

图书目录

第一篇 ASP.NET基础入门21

第1章 搭建ASP.NET开发环境(教学视频:30分钟)21

1.1 ASP.NET简介21

1.1.1 ASP.NET演变历程21

1.1.2初学者必须了解的ASP.NET特点22

1.2安装配置HS服务器22

1.3使用Visual Studio 2010开发工具24

1.3.1安装Visual Studio 2010开发工具25

1.3.2熟悉Visual Studio 2010开发环境26

1.3.3创建和使用Web页面27

1.3.4为页面添加控件及事件29

1.4 MSDN帮助系统安装与使用30

1.4.1选择安装MSDN帮助系统30

1.4.2使用MSDN帮助系统30

1.5小结31

1.6习题31

第2章 C#语言基础(教学视频:102分钟)34

2.1变量与常量34

2.1.1变量的数据类型34

2.1.2变量的声明35

2.1.3变量的赋值35

2.1.4常量的定义36

2.1.5隐含类型变量36

2.2数组36

2.2.1一维数组的创建37

2.2.2多维数组的创建37

2.3字符串类型处理38

2.3.1字符串比较38

2.3.2字符串长度的获取38

2.3.3字符串查找索引39

2.3.4清除空格39

2.3.5字符串的插入操作39

2.3.6字符串的删除操作40

2.3.7字符串的替换操作40

2.3.8字符串的截取操作40

2.3.9字符串的连接操作41

2.4日期类型处理41

2.4.1初始化日期42

2.4.2获取日期格式的一部分42

2.4.3日期的加、减操作42

2.4.4日期的比较操作43

2.5数据类型转换43

2.5.1数值类型的转换43

2.5.2数值和字符串之间的转换44

2.5.3字符串和数组的转换45

2.5.4日期类型的格式化输出46

2.6程序控制语句47

2.6.1顺序结构47

2.6.2分支选择结构48

2.6.3循环语句结构52

2.7小结56

2.8习题56

第3章 面向对象的程序设计(教学视频:94分钟)58

3.1面向对象程序设计概述58

3.1.1面向对象的概念58

3.1.2面向对象开发的特点58

3.2创建类与成员59

3.2.1在Visual Studio中创建类文件59

3.2.2对象的创建61

3.2.3构造函数的设计61

3.2.4类的属性62

3.2.5类的方法65

3.2.6继承性68

3.2.7多态性69

3.3面向对象的抽象编程70

3.3.1枚举70

3.3.2集合71

3.3.3接口72

3.3.4泛型74

3.4 NET中开发语言的特性75

3.4.1使用匿名类型75

3.4.2类和集合的初始化器76

3.4.3应用扩展方法77

3.4.4Lambda表达式77

3.5小结78

3.6习题78

第4章 ASP.NET内置对象(教学视频:101分钟)83

4.1 Application对象83

4.1.1 Application的作用和运行机制83

4.1.2将网站创建成应用程序83

4.1.3创建和使用全局文件84

4.1.4掌握应用程序的事件响应次序85

4.1.5实现在线人数统计87

4.2 Request与Response对象89

4.2.1 Response对象的作用和常用方法属性89

4.2.2页面中使用缓存90

4.2.3服务器日志处理90

4.2.4输出缓存资料91

4.2.5实现页面重定向91

4.2.6将页面输出成图片页面92

4.2.7 Request对象的作用和常用属性93

4.2.8获取页面参数93

4.2.9获取客户端资料信息95

4.3 Session对象95

4.3.1作为全局变量96

4.3.2使全局变量过期97

4.3.3全局性变量的添加、删除操作98

4.4 Cookie对象99

4.4.1存储用户登录信息99

4.4.2读取变量值及Cookie总数100

4.4.3编辑存储信息100

4.5 Server对象的实际运用101

4.5.1获取服务器的物理路径101

4.5.2防止脚本入侵102

4.5.3页面中乱码的处理103

4.6小结103

4.7习题104

第5章 ASP.NET页面语法(教学视频:32分钟)106

5.1页面指令106

5.1.1 Page指令106

5.1.2设置页面为简体中文107

5.1.3取消页面事件自动关联107

5.1.4返回页面浏览位置108

5.1.5使用Import指令导入命名空间108

5.1.6使用Implements指令实现接口110

5.2 ASP.NET中的HTML元素111

5.2.1 HTML的基本语法111

5.2.2使用图像与超级链接111

5.2.3使用VisualStudio插入表格112

5.3代码模块113

5.3.1代码声明块113

5.3.2代码呈现块114

5.4代码注释115

5.4.1 HTML注释标记115

5.4.2代码注释标记115

5.4.3服务器端注释标记115

5.5小结115

5.6习题116

第6章 ASP.NET站点设计(教学视频:43分钟)118

6.1IIS配置站点118

6.1.1创建一个Web站点118

6.1.2网站安全配置IIS119

6.2 ASP.NET配置文件120

6.2.1创建Web.config文件120

6.2.2熟悉authentication配置节121

6.2.3用authorization配置节控制网站访问权限122

6.2.4访问Web.conrig配置123

6.3使用母版(模板)设计站点125

6.4在模板中使用层叠样式表127

6.4.1新建样式127

6.4.2附加样式129

6.4.3使用级联样式129

6.5小结130

6.6习题130

第7章 常用服务器控件(教学视频:61分钟)132

7.1认识服务器端控件概述132

7.2使用HTML服务器端控件132

7.2.1运用HTML控件提交信息133

7.2.2通过服务器获取表格属性133

7.2.3动态删除表格的行135

7.3使用标准服务器控件136

7.3.1页面显示静态文本136

7.3.2用户交互性文本输入137

7.3.3向服务器发号施令138

7.3.4跨页面提交信息138

7.3.5实现页面单一选择139

7.3.6实现页面批量操作141

7.3.7实现联动选择142

7.3.8实现页面日历事件144

7.3.9实现文件上传145

7.3.10实现列表筛选146

7.3.11切换控件显示147

7.4使用验证控件148

7.4.1提交信息验证必须输入数据148

7.4.2提交信息验证数据比较149

7.4.3限制用户输入范围150

7.4.4通过正则实现输入格式要求151

7.4.5唯一用户名的限制153

7.5小结154

7.6习题154

第二篇 ASP.NET数据开发157

第8章 数据库开发入门(教学视频:46分钟)157

8.1数据库基础157

8.1.1什么是数据库157

8.1.2数据表之间的关系158

8.2安装和使用SQL Server数据库159

8.2.1安装配置SQL Server 2005159

8.2.2熟悉SQL Server 2005开发环境161

8.2.3创建数据库161

8.2.4附加数据库163

8.2.5创建数据表163

8.2.6在Visual Studio中连接SQL Server数据库165

8.3使用其他类型数据库168

8.3.1在Visual Studio中连接Access数据库168

8.3.2使用XMI作为数据169

8.4小结169

8.5习题169

第9章 SQL语言(教学视频:66分钟)172

9.1 SQL概述172

9.1.1 SQL起源与发展172

9.1.2 SQL语言的种类和功能172

9.2常规数据查询173

9.2.1 SELECT查询语法173

9.2.2获取若干数据投影173

9.2.3获取所有数据投影174

9.2.4获取非重复数据175

9.2.5条件数据查询175

9.2.6 使用比较运算符176

9.2.7使用逻辑运算符176

9.2.8使用IN条件查询列表177

9.2.9使用LIKE条件进行模糊查询177

9.2.10使用IS NULL条件判断空值179

9.2.11使用ORDER BY进行排序179

9.2.12使用GROUPBY分类查询统计180

9.2.13对分组统计数据使用HAVING条件搜索182

9.3 SQL操作数据182

9.3.1插入数据183

9.3.2修改数据184

9.3.3删除数据185

9.3.4创建数据表186

9.4连接多个数据表186

9.4.1使用等值连接查询186

9.4.2使用自然连接查询187

9.4.3使用左连接查询188

9.4.4使用联合查询189

9.5小结190

9.6习题190

第10章 ADO.NET对数据库的访问(教学视频:87分钟)193

10.1连接数据库193

10.1.1连接SQL Server数据库193

10.1.2连接Access数据库194

10.1.3配置数据库连接195

10.2执行SQL语句197

10.2.1Command对象的主要属性和方法197

10.2.2执行SELECT语句查询数据198

10.2.3执行SQL语句操作数据199

10.3通过数据集查询操作数据200

10.3.1填充数据集200

10.3.2查询显示数据集记录201

10.3.3为查询数据添加新记录203

10.3.4网络数据的事务处理205

10.4触发器与存储过程207

10.4.1数据库委托的环境配置207

10.4.2创建和使用触发器208

10.4.3创建和使用存储过程209

10.5小结212

10.6 习题212

第11章 数据绑定控件(教学视频:69分钟)215

11.1使用数据源连接数据库215

11.1.1使用SqlDataSource控件显示SQL Server查询数据215

11.1.2使用AccessDataSource控件访问Access数据库217

11.1.3使用Xm1DataSource控件访问XML文件217

11.1.4使用ObjectDataSource控件访问数据集218

11.2使用GridView数据控件查询数据219

11.2.1单个数据表的简单查询及操作数据220

11.2.2多表连接的查询及操作数据221

11.2.3动态数据绑定之显示查询数据222

11.2.4动态数据绑定之操作数据的功能实现225

11.3其他常用数据控件227

11.3.1通过DataList实现分页显示查询数据227

11.3.2使用DetailsView列表显示明细数据230

11.3.3通过FormView格式化显示明细资料230

11.3.4使用ListView控件实现分列分页显示查询数据231

11.4应用ASP.NET中的导航控件233

11.4.1创建站点菜单导航功能233

11.4.2创建和使用站点地图导航234

11.4.3创建和使用树形目录236

11.5小结237

11.6习题238

第12章 LlNQtoSQL数据开发(教学视频:59分钟)242

12.1 LINQ入门242

12.1.1 LINQ查询语法结构242

12.1.2什么是LINQtoSQL243

12.2DataContext与实体类245

12.2.1搭建开发环境246

12.2.2定义实体类246

12.2.3创建DataContext连接数据库247

12.2.4添加日志方便LINQ调试248

12.2.5执行SQL查询249

12.2.6创建强类型DataContext250

12.2.7创建、删除数据库251

12.3可视化开发LINQ to SQL253

12.3.1创建LINQ to SQL类253

12.3.2运用LinqDataSource控件绑定数据254

12.4 LINQ to SQL查询语法256

12.4.1基本查询256

12.4.2分组统计计算260

12.5查询操作语句262

12.5.1 LINQ插入操作262

12.5.2 LINQ更新操作264

12.5.3 LINQ删除操作264

12.6小结66

12.7习题266

第13章 使用水晶报表(教学视频:26分钟)272

13.1 Web报表入门272

13.1.1创建和使用ASP.NET报表272

13.1.2创建和使用Excel报表273

13.1.3水晶报表与其他报表的比较276

13.2掌握水晶报表开发276

13.2.1什么是水晶报表276

13.2.2配置水晶报表的开发环境277

13.2.3创建和使用简单水晶报表277

13.2.4创建和使用水晶图表280

13.2.5创建和使用综合报表282

13.3小结285

13.4习题285

第三篇 ASP.NET高级应用288

第14章 角色及成员资格管理(教学视频:40分钟)288

14.1认识ASP.NET的安全管理系统288

14.1.1ASP.NET安全管理机制288

14.1.2什么是角色与成员资格289

14.2角色与成员的配置289

14.2.1角色与成员的基本配置289

14.2.2在IIS中配置角色与成员291

14.3掌握登录控件293

14.3.1创建登录页面293

14.3.2实现用户注册页面294

14.3.3实现分组显示登录信息页面295

14.3.4实现用户密码遗失寻回页面296

14.3.5实现用户密码修改页面298

14.4扩展角色及成员管理系统298

14.4.1扩展的数据库配置299

14.4.2角色及成员管理相关类、属性及方法300

14.4.3实现自定义用户登录302

14.4.4扩展用户注册页面303

14.5小结305

14.6习题305

第15章 Web用户控件(教学视频:39分钟)308

15.1了解Web用户控件308

15.1.1用户控件与ASP.NET页面的比较308

15.1.2用户控件的优点308

15.2掌握Web用户控件的使用309

15.2.1创建和使用简单Web用户控件309

15.2.2为用户控件添加事件属性311

15.2.3自定义用户控件属性311

15.2.4自定义用户控件事件312

15.3在项目中应用Web用户控件314

15.3.1在用户控件中实现动态数据绑定314

15.3.2在用户控件中动态设置客户端属性及样式315

15.3.3在用户控件中处理子控件内部事件316

15.4小结317

15.5习题317

第16章 Web服务应用(教学视频:35分钟)320

16.1 Web服务基础320

16.1.1什么是Web服务320

16.1.2 Web服务的生命周期322

16.1.3 Web服务的结构323

16.2掌握Web服务的应用324

16.2.1创建简单Web服务324

16.2.2调用Web服务326

16.2.3更新Web服务327

16.2.4获取地区明细信息的Web服务328

16.3使用第三方Web服务329

16.3.1电子邮件地址验证的Web服务330

16.3.2实现随机码验证的Web服务331

16.3.3制作航班查询页面的Web服务332

16.4小结333

16.5习题333

第17章 ASP.NET AJA×(教学视频:51分钟)338

17.1 ASP.NET AJAX开发的基础338

17.1.1什么是ASP.NET AJAX338

17.1.2 ASP.NET AJAX组件的安装配置338

17.1.3一个简单ASP.NET AJAX页面程序339

17.2使用UpdatePanel控件340

17.2.1实现无刷新电子相册340

17.2.2实现无刷新检测应聘年龄342

17.2.3实现通讯簿344

17.3使用ScriptManager控件346

17.3.1实现简单21点游戏346

17.3.2实现无刷新用户登录349

热门推荐