图书介绍

跟我学ASP.NET2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

跟我学ASP.NET
  • 李文强等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302234418
  • 出版时间:2010
  • 标注页数:432页
  • 文件大小:303MB
  • 文件页数:450页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

跟我学ASP.NETPDF格式电子书版下载

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

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

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

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

图书目录

第1章 认识ASP.NET3.51

1.1 什么是ASP.NET2

1.1.1 ASP.NET的特色和优势2

1.1.2 .NET Framework框架3

1.2 关于ASP.NET的一些话题5

1.2.1 ASP.NET能否构建大型Web应用程序5

1.2.2 ASP.NET与ASP比较6

1.2.3 ASP.NET与JSP比较7

1.2.4 ASP.NET与PHP比较7

1.3 Web服务机制8

1.4 认识开发工具Visual Studio10

1.4.1 认识Visual Studio10

1.4.2 安装Visual Studio 200811

1.4.3 Visual Studio 2008的界面介绍14

1.5 ASP.NET的明天14

1.6 ASP.NET热身16

1.6.1 如何学习ASP.NET16

1.6.2 创建ASP.NET应用程序17

1.6.3 编写第一个ASP.NET程序19

1.7 本章习题21

第2章 SEO(搜索引擎优化)和HTML23

2.1 理解SEO24

2.1.1 什么是SEO24

2.1.2 理解自然SEO25

2.2 HTML基本知识25

2.2.1 HTML文件结构26

2.2.2 网页链接27

2.2.3 链接与SEO30

2.2.4 字体和排版31

2.2.5 利用图片提升网站排名34

2.3 表单和表格35

2.3.1 实用的表单35

2.3.2 表单应用37

2.3.3 使用表格布局40

2.3.4 在网页上显示Excel表格42

2.3.5 表格的summary属性44

2.4 框架45

2.4.1 了解框架45

2.4.2 使用框架46

2.4.3 noframes标签48

2.5 网页的样式设计CSS50

2.5.1 什么是CSS50

2.5.2 使用CSS50

2.5.3 CSS进阶52

2.5.4 CSS中的类54

2.5.5 Visual Studio 2008中的CSS编辑器54

2.6 本章习题57

第3章 C#编程基础59

3.1 ASP.NET与C#的关系60

3.2 C#语言的特性61

3.3 常量与变量62

3.3.1 标识符与关键字62

3.3.2 常量的定义与使用63

3.3.3 变量的定义与使用63

3.3.4 匿名变量64

3.4 数据类型64

3.4.1 值类型65

3.4.2 引用类型66

3.4.3 数据类型转换68

3.5 运算符和表达式69

3.5.1 算术运算符70

3.5.2 关系运算符70

3.5.3 三元运算符71

3.5.4 逻辑运算符71

3.5.5 运算符优先级72

3.6 条件语句72

3.6.1 if条件语句72

3.6.2 switch条件语句74

3.7 循环语句76

3.7.1 for循环76

3.7.2 foreach循环78

3.7.3 while循环78

3.7.4 do while循环79

3.8 跳转语句79

3.8.1 goto语句79

3.8.2 break语句80

3.8.3 continue语句80

3.8.4 return语句81

3.9 装箱和拆箱81

3.10 枚举82

3.11 强大的调试功能83

3.11.1 设置断点84

3.11.2 程序中断时查看变量85

3.11.3 调试工具栏85

3.11.4 设置条件断点86

3.11.5 条件断点的性能88

3.12 本章习题89

第4章 C#面向对象基础91

4.1 类和对象92

4.1.1 创建一个类92

4.1.2 类的命名空间93

4.1.3 类的访问修饰符94

4.1.4 在类中创建成员94

4.1.5 创建类的对象95

4.2 方法95

4.2.1 什么是静态方法95

4.2.2 什么是非静态方法96

4.2.3 方法的参数98

4.2.4 在类中调用静态方法99

4.2.5 非静态方法的调用100

4.2.6 创建非静态的构造方法100

4.2.7 创建静态构造方法101

4.2.8 一般方法的重载102

4.2.9 构造方法的重载103

4.2.10 扩展方法104

4.3 属性105

4.4 继承106

4.4.1 什么是继承107

4.4.2 实现继承107

4.4.3 方法的重置109

4.4.4 抽象类与继承111

4.5 接口112

4.5.1 什么是接口113

4.5.2 创建一个接口113

4.5.3 接口与继承的关系114

4.6 多态117

4.6.1 什么是多态117

4.6.2 使用接口实现对象的多态117

4.6.3 使用抽象类实现对象的多态118

4.7 委托和事件119

4.7.1 委托的定义119

4.7.2 实例化委托120

4.7.3 调用委托120

4.7.4 什么是事件121

4.7.5 事件的订阅122

4.7.6 事件应用实例122

4.8 匿名方法124

4.9 Lambda表达式125

4.10 集合初始化器126

4.11 本章习题126

第5章 JavaScript和ASP.NET129

5.1 什么是JavaScript130

5.1.1 了解JavaScript130

5.1.2 JavaScript的优点与局限131

5.2 JavaScript中的数据类型131

5.3 数据类型的转换134

5.4 JavaScript中的变量136

5.5 事件处理137

5.5.1 常用的浏览器事件137

5.5.2 其他常用事件139

5.6 SEO与JavaScript140

5.7 本章习题141

第6章 使用ASP.NET控件开发143

6.1 HTML服务器控件144

6.1.1 添加HTML服务器控件144

6.1.2 常用的HTML服务器控件145

6.2 使用HTML服务器控件145

6.2.1 HTML服务器控件的公有属性、方法和事件145

6.2.2 编程创建HTML服务器控件147

6.3 基本的Web服务器控件150

6.3.1 Web服务器控件介绍150

6.3.2 使用Label标签控件152

6.3.3 使用Literal静态文本控件153

6.3.4 使用TextBox文本框控件153

6.3.5 使用CheckBox复选框控件155

6.3.6 使用RadioButton单选按钮控件155

6.3.7 使用Button按钮控件156

6.3.8 使用LinkButton链接按钮控件157

6.3.9 使用ImageButton图像按钮控件158

6.3.10 使用Panel面板控件159

6.4 ASP.NET列表框控件160

6.4.1 可选择的列表控件161

6.4.2 BulletedList列表控件163

6.5 本章习题164

第7章 ASP.NET验证控件167

7.1 ASP.NET验证控件168

7.1.1 验证控件介绍168

7.1.2 验证控件的基类BaseValidator169

7.2 使用ASP.NET验证控件169

7.2.1 使用RequiredFieldValidator进行非空验证170

7.2.2 使用RangeValidator限定输入范围172

7.2.3 使用CompareValidator进行比较验证174

7.2.4 使用CustomValidator自定义验证176

7.2.5 使用ValidationSummary显示验证信息179

7.3 使用正则表达式181

7.3.1 正则表达式的用途181

7.3.2 正则表达式的语法182

7.3.3 使用RegularExpressionValidator验证数据184

7.4 控件前缀186

7.5 本章习题188

第8章 母版页和主题191

8.1 导航控件192

8.1.1 使用Menu创建菜单192

8.1.2 使用TreeView创建树菜单193

8.1.3 使用SiteMapPath创建导航路径194

8.2 使用母版页196

8.2.1 添加母版页197

8.2.2 添加内容页198

8.2.3 母版页应用199

8.2.4 母版页应用原理199

8.3 母版页进阶200

8.3.1 指定默认内容200

8.3.2 动态设置母版页201

8.3.3 母版页与内容页的事件触发顺序201

8.4 统一站点主题202

8.4.1 添加主题202

8.4.2 应用主题204

8.4.3 使用配置文件配置主题205

8.5 使用用户控件206

8.5.1 添加用户控件207

8.5.2 制作登录用户控件207

8.5.3 使用登录用户控件210

8.5.4 在Web.config中注册用户控件211

8.5.5 转换现有页为用户控件211

8.6 用户控件进阶212

8.6.1 公开用户控件中的属性212

8.6.2 动态创建用户控件214

8.7 Web窗体的处理过程215

8.8 本章习题216

第9章 ASP.NET系统对象219

9.1 使用系统对象完善网站功能220

9.1.1 使用Request对象向另一个页面传递参数220

9.1.2 使用Response对象输出数据221

9.1.3 使用Server对象处理字符串223

9.2 使用系统对象存取变量224

9.2.1 使用全局变量224

9.2.2 使用临时变量227

9.2.3 保持登录帐号228

9.2.4 使用Cookies对象存取变量229

9.2.5 配置Session230

9.3 使用全局应用程序类231

9.3.1 添加全局应用程序类231

9.3.2 统计在线人数233

9.4 认识和操作XML234

9.4.1 什么是XML234

9.4.2 读取XML文件的部分数据235

9.5 上传238

9.5.1 使用FileUpload控件上传文件238

9.5.2 上传大文件240

9.5.3 在同一页面上传多个文件241

9.6 本章习题243

第10章 使用SQL Server 2005进行数据查询245

10.1 使用数据库的必要性246

10.2 认识和使用SQL Server 2005246

10.2.1 安装SQL Server 2005246

10.2.2 认识SQL Server 2005的组织结构249

10.3 创建和管理SQL Server数据库250

10.3.1 新建数据库250

10.3.2 设计数据表252

10.3.3 添加和修改数据表记录254

10.3.4 数据视图255

10.3.5 数据库的备份和恢复256

10.4 T-SQL语句257

10.4.1 创建SQL语句258

10.4.2 Select子句258

10.4.3 Form子句259

10.4.4 Where子句260

10.4.5 用T-SQL语句实现选择、添加、修改和删除261

10.5 存储过程262

10.5.1 认识存储过程262

10.5.2 新建存储过程262

10.5.3 执行存储过程263

10.6 索引263

10.6.1 认识索引264

10.6.2 新建索引264

10.6.3 修改索引265

10.7 触发器266

10.7.1 创建和使用触发器266

10.7.2 SQL Server 2005中的触发器向导268

10.8 约束269

10.8.1 主键约束269

10.8.2 外键约束270

10.8.3 唯一性约束271

10.8.4 CHECK约束271

10.8.5 默认约束271

10.9 事务和锁272

10.9.1 事务272

10.9.2 锁274

10.10 在.NET中连接SQL Server 2005275

10.11 本章习题278

第11章 使用ADO.NET操作数据库281

11.1 ADO.NET概述282

11.1.1 什么是ADO.NET282

11.1.2 ADO.NET的类库283

11.2 管理数据记录284

11.2.1 创建DataTable数据表284

11.2.2 读取DataTable的所有数据287

11.2.3 什么是DataSet288

11.2.4 使用DataSet290

11.3 数据库访问294

11.3.1 连接数据库294

11.3.2 执行SQL语句297

11.3.3 读取数据库299

11.3.4 更新数据库数据302

11.4 其他数据库数据访问形式304

11.4.1 Ole DB数据源驱动程序305

11.4.2 使用ADO.NET访问Access数据库305

11.5 泛型306

11.5.1 什么是泛型306

11.5.2 认识泛型集合307

11.5.3 泛型集合实例308

11.6 本章习题310

第12章 数据绑定控件313

12.1 快速开发314

12.1.1 快速显示个人信息314

12.1.2 设置分页和排序315

12.2 简单的数据绑定316

12.3 常用的数据源控件318

12.3.1 使用AccessDataSource数据源控件318

12.3.2 SqlDataSource数据源控件的参数设置321

12.3.3 编程执行SqlDataSource命令323

12.3.4 使用LinqDataSource数据源控件324

12.3.5 ObjectDataSource与多层Web应用程序326

12.3.6 其他数据源控件329

12.4 数据绑定Web服务器控件330

12.4.1 将数据绑定到数据绑定Web服务器控件330

12.4.2 数据绑定Web服务器控件概述331

12.4.3 为ListView控件创建模板332

12.4.4 GridView Web服务器控件事件336

12.4.5 向GridView中添加自定义功能338

12.5 ADO.NET和XML341

12.5.1 从数据库中读取XML数据341

12.5.2 读写XML文件343

12.6 本章习题345

第13章 强大的LINQ查询347

13.1 认识LINQ348

13.2 LINQ语法基础349

13.2.1 局部变量349

13.2.2 扩展方法350

13.2.3 Lambda表达式350

13.2.4 匿名类型351

13.3 认识LINQ to DataSet351

13.3.1 对DataSet对象使用LINQ查询351

13.3.2 LINQ to DataSet应用实例351

13.4 认识LINQ to SQL354

13.4.1 创建LINQ to SQL实体类354

13.4.2 查询数据355

13.4.3 插入数据357

13.4.4 修改数据359

13.5 LINQ to XML362

13.5.1 使用LINQ to XML创建一个XML文件362

13.5.2 常用方法364

13.5.3 高级查询367

13.5.4 向XML树中添加元素、属性和节点367

13.6 设置网站的关键字369

13.7 本章习题370

第14章 网站优化373

14.1 数据库方面374

14.1.1 在ADO.NET中调用存储过程374

14.1.2 使用LINQ调用存储过程376

14.1.3 合理使用连接池377

14.1.4 优化查询语句379

14.2 C#代码优化380

14.2.1 多用泛型380

14.2.2 优先使用foreach循环381

14.2.3 不要过度依赖异常处理382

14.2.4 使用StringBuilder类拼接字符串383

14.3 ASP.NET方面385

14.3.1 适当使用服务器控件385

14.3.2 使用缓存386

14.3.3 优化ASP.NET配置文件389

14.3.4 ASP.NET网站预编译390

14.3.5 其他392

14.4 使用AJAX技术394

14.4.1 认识AJAX394

14.4.2 使用AJAX服务器控件395

14.4.3 AJAX购票系统397

14.5 本章习题400

第15章 图片管理系统(Silverlight)403

15.1 图片管理系统需求分析及开发工具404

15.2 案例覆盖的技能点404

15.3 问题分析404

15.4 主要界面分析405

15.5 推荐实现步骤406

15.5.1 制作窗体界面406

15.5.2 在Web界面上使用Silverlight程序407

15.5.3 从配置文件中获取文件保存路径409

15.5.4 过滤特殊字符409

15.5.5 显示相册信息410

15.5.6 添加、修改、删除相册410

15.5.7 删除图片412

15.5.8 使用HttpHandler412

第16章 代理商管理(三层结构)415

16.1 代理商管理需求分析及开发工具416

16.2 案例覆盖的技能点416

16.3 问题分析416

16.4 主要界面分析418

16.5 三层结构讲解419

16.5.1 什么是三层结构419

16.5.2 搭建表示层421

16.5.3 搭建业务逻辑层和数据访问层422

16.5.4 添加各层之间的依赖关系422

16.5.5 使用实体类423

16.6 推荐实现步骤424

16.6.1 在相应的层中添加类424

16.6.2 实现查询425

16.6.3 获取省市428

16.6.4 使用自定义控件430

热门推荐