图书介绍

ASP.NET3.5入门经典PDF|Epub|txt|kindle电子书版本下载

ASP.NET3.5入门经典
  • (美)ScottMitchell著;陈武,袁国忠译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115208712
  • 出版时间:2009
  • 标注页数:394页
  • 文件大小:88MB
  • 文件页数:410页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

ASP.NET3.5入门经典PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 ASP.NET 3.5概述2

第1章 ASP.NET 3.5入门2

1.1 什么是ASP.NET3

1.1.1 处理静态网页4

1.1.2 处理动态网页4

1.1.3 托管ASP.NET网页6

1.2 安装ASP.NET引擎、编辑器和数据库系统7

1.3 Visual Web Developer简介9

1.3.1 创建新的ASP.NET网站10

1.3.2 创建并测试一个简单的ASP.NET网页11

1.4 总结12

1.5 问与答12

1.6 作业13

1.6.1 测验13

1.6.2 答案13

1.6.3 练习13

第2章 理解ASP.NET编程模型14

2.1 ASP.NET网页的HTML标记部分14

2.1.1 HTML简要入门15

2.1.2 使用Visual Web Developer创建ASP.NET网页的HTML部分17

2.2 查看ASP.NET网页的源代码部分29

2.2.1 面向对象编程快速入门30

2.2.2 ASP.NET中的事件处理程序32

2.2.3 以编程方式使用Web控件33

2.3 总结35

2.4 问与答36

2.5 作业36

2.5.1 测验36

2.5.2 答案37

2.5.3 练习37

第3章 使用Visual Web Developer38

3.1 新建网站38

3.1.1 选择网站模板39

3.1.2 指定网站的位置39

3.1.3 选择源代码编程语言40

3.2 打开现有网站41

3.3 操作网页和其他内容41

3.3.1 在网站中添加内容42

3.3.2 移动、重命名和删除内容44

3.4 定制Visual Web Developer环境44

3.5 查看、移动和调整窗口46

3.6 触手可及的帮助信息46

3.7 总结47

3.8 问与答48

3.9 作业48

3.9.1 测验48

3.9.2 答案49

3.9.3 练习49

第4章 设计、创建和测试ASP.NET网页50

4.1 确定设计需求50

4.1.1 明确表述金融计算器的功能51

4.1.2 确定用户界面51

4.2 创建用户界面52

4.2.1 添加3个TextBox Web控件52

4.2.2 添加Compute Monthly Cost按钮54

4.2.3 创建一个Label Web控件用于输出55

4.3 编写ASP.NET网页的源代码57

4.3.1 读取TextBox Web控件中的值58

4.3.2 完整的源代码58

4.4 测试金融计算器60

4.4.1 查看生成的源代码61

4.4.2 测试错误输入65

4.5 查看源代码65

4.6 使用调试器66

4.7 总结68

4.8 问与答68

4.9 作业69

4.9.1 测验69

4.9.2 答案69

4.9.3 练习70

第5章 Visual Basic变量和运算符71

5.1 编程语言的用途72

5.2 声明和使用变量73

5.2.1 给变量赋值73

5.2.2 声明变量74

5.2.3 变量命名规则74

5.2.4 变量的数据类型75

5.2.5 Dim语句77

5.3 Visual Basic运算符78

5.3.1 算术运算符78

5.3.2 比较运算符79

5.3.3 拼接运算符80

5.3.4 Visual Basic的赋值运算符81

5.4 Visual Basic的数据类型规则82

5.5 总结85

5.6 问与答86

5.7 作业87

5.7.1 测验87

5.7.2 答案87

5.7.3 练习87

第6章 使用Visual Basic控制结构管理程序流程88

6.1 理解控制结构88

6.2 条件控制结构89

6.2.1 当条件为False时执行指令92

6.2.2 当条件为False时执行另一条If语句93

6.3 Visual Basic的循环控制结构94

6.3.1 使用For...Next循环94

6.3.2 Do...Loop循环96

6.4 模块化控制结构:子程序和函数97

6.4.1 使用子程序和函数减少代码冗余100

6.4.2 传递参数给子程序或函数101

6.4.3 用函数返回值103

6.4.4 事件处理程序属于哪种情况105

6.5 总结106

6.6 问与答106

6.7 作业107

6.7.1 测验107

6.7.2 答案107

6.7.3 练习108

第7章 在Visual Basic中使用对象109

7.1 重新审视类和对象的角色109

7.2 创建对象111

7.3 设置对象的属性112

7.4 调用对象的方法113

7.5 为对象的事件创建事件处理程序114

7.6 总结114

7.7 问与答115

7.8 作业115

7.8.1 测验115

7.8.2 答案116

7.8.3 练习116

第8章 用于显示文本的ASP.NET Web控件117

8.1 用于显示文本的Web控件117

8.2 使用Literal Web控件118

8.3 使用Label Web控件121

8.4 总结126

8.5 问与答126

8.6 作业127

8.6.1 测验127

8.6.2 答案128

8.6.3 练习128

第二部分 收集并处理用户输入130

第9章 Web窗体基础130

9.1 在HTML网页中收集用户输入130

9.1.1 HTML元素〈input〉131

9.1.2 使用〈form〉元素将输入传回Web服务器132

9.2 剖析ASP.NET Web窗体135

9.2.1 添加Web控件以收集用户输入136

9.2.2 测试BMICalculator.aspx ASP.NET网页138

9.2.3 Web窗体记住用户输入值139

9.2.4 编写BMICalculator.aspx的源代码部分141

9.3 总结143

9.4 问与答144

9.5 作业144

9.5.1 测验144

9.5.2 答案145

9.5.3 练习145

第10章 使用文本框收集输入146

10.1 TextBox Web控件基础146

10.2 创建多行文本框和密码文本框149

10.2.1 使用多行文本框149

10.2.2 使用密码文本框151

10.3 TextBox Web控件的属性153

10.3.1 指定文本框的宽度153

10.3.2 限制用户可以输入到文本框中的字符数154

10.3.3 美化属性:修改文本框的字体和颜色155

10.4 总结156

10.5 问与答156

10.6 作业157

10.6.1 测验157

10.6.2 答案158

10.6.3 练习158

第11章 使用下拉列表、单选按钮和复选框收集输入160

11.1 不同类型的用户输入160

11.2 DropDownList Web控件162

11.2.1 在DropDownList Web控件中添加选项162

11.2.2 在ASP.NET网页中添加DropDownList Web控件163

11.2.3 DropDownList Web控件的格式化属性166

11.3 使用RadioButton Web控件从一系列选项中选择一个167

11.3.1 使用Text和GroupName属性168

11.3.2 确定哪个RadioButton Web控件被选中169

11.3.3 格式化属性170

11.4 使用CheckBox Web控件170

11.5 总结173

11.6 问与答173

11.7 作业174

11.7.1 测验174

11.7.2 答案174

11.7.3 练习175

第12章 使用验证控件验证用户输入176

12.1 为何需要验证用户输入176

12.2 在ASP.NET网页中验证用户输入178

12.3 RequiredFieldValidator验证控件180

12.3.1 指定验证Web控件要验证哪个Web控件180

12.3.2 指定输入无效时显示的错误消息182

12.3.3 测试ASP.NET网页182

12.3.4 以编程方式确定用户输入是否有效184

12.3.5 基本验证控件功能总结185

12.4 CompareValidator验证控件185

12.5 使用RangeValidator190

12.6 使用RegularExpressionValidator验证输入191

12.7 验证Web控件的格式化属性192

12.8 其他验证控件简介194

12.9 总结194

12.10 问与答194

12.11 作业195

12.11.1 测验195

12.11.2 答案195

12.11.3 练习196

第三部分 使用数据库198

第13章 数据库简介198

13.1 数据库基础198

13.2 存储结构化数据200

13.2.1 表中的列201

13.2.2 主键列202

13.3 创建新数据库203

13.4 创建数据库表204

13.5 在Books表中添加数据208

13.6 总结210

13.7 问与答210

13.8 作业211

13.8.1 测验211

13.8.2 答案211

13.8.3 练习211

第14章 使用数据源Web控件访问数据212

14.1 数据源控件212

14.1.1 使用SqlDataSource控件213

14.1.2 查看SqlDataSource控件的HTML标记216

14.2 数据库语言SQL简介217

14.3 深入探讨SQL SELECT语句217

14.3.1 在Visual Web Developer中查看SQL查询结果218

14.3.2 使用WHERE子句限制返回的行220

14.3.3 使用ORDER BY子句对结果排序222

14.4 在SqlDataSource控件向导中对数据进行筛选和排序223

14.4.1 筛选SqlDataSource控件的数据224

14.4.2 对SqlDataSource控件的数据排序225

14.4.3 测试包含WHERE子句的查询226

14.4.4 查看SqlDataSource控件的HTML标记226

14.5 总结227

14.6 问与答228

14.7 作业228

14.7.1 测验228

14.7.2 答案229

14.7.3 练习229

第15章 使用数据Web控件显示数据230

15.1 数据Web控件概述230

15.2 使用GridView控件显示数据233

15.2.1 GridView的声明标记233

15.2.2 定制GridView的外观234

15.3 使用DetailsView每次显示一条记录239

15.3.1 定制分页界面240

15.3.2 定制DetailsView的外观241

15.4 使用GridView进行分页和排序241

15.4.1 分页242

15.4.2 提供可排序数据243

15.5 总结244

15.6 问与答245

15.7 作业245

15.7.1 测验245

15.7.2 答案246

15.7.3 练习246

第16章 删除、插入和编辑数据247

16.1 使用SqlDataSource更新、删除和插入数据247

16.2 修改数据的SQL语句250

16.2.1 INSERT语句250

16.2.2 使用DELETE语句删除数据251

16.2.3 使用UPDATE编辑数据251

16.3 使用GridView编辑和删除数据252

16.3.1 让用户能够删除数据252

16.3.2 创建可编辑的GridView255

16.3.3 定制编辑界面和更新规则257

16.4 使用DetailsView插入数据265

16.5 总结266

16.6 问与答267

16.7 作业267

16.7.1 测验267

16.7.2 答案267

16.7.3 练习268

第17章 使用数据绑定DropDownList、RadioButton和CheckBox270

17.1 列表Web控件概述270

17.1.1 将数据绑定到列表Web控件271

17.1.2 动态填充列表控件的优点273

17.1.3 以编程方式响应选择变化273

17.2 使用DropDownList筛选结果276

17.2.1 在DropDownList中列出类型276

17.2.2 根据选定类型筛选数据278

17.3 使用CheckBoxList和Radio-ButtonList收集用户输入279

17.3.1 遍历列表Web控件的列表项280

17.3.2 使用SelectedItem和SelectedValue281

17.3.3 定制RadioButtonList和CheckBoxList控件的外观282

17.4 总结282

17.5 问与答283

17.6 作业283

17.6.1 测验283

17.6.2 答案284

17.6.3 练习284

第18章 数据绑定和其他数据相关主题285

18.1 GridView和DetailsView的字段285

18.1.1 如何显示Bit列286

18.1.2 使用HyperLinkField显示超链接288

18.1.3 用ImageField显示图像291

18.2 在WHERE筛选表达式中使用通配符292

18.3 数据绑定294

18.3.1 单向与双向数据绑定的区别294

18.3.2 为Web控件指定数据绑定295

18.4 总结298

18.5 问与答299

18.6 作业299

18.6.1 测验299

18.6.2 答案300

18.6.3 练习300

第19章 使用模板化数据Web控件301

19.1 使用ListView控件显示数据301

19.1.1 ListView如何显示其LayoutTemplate和ItemTemplate302

19.1.2 使用“配置ListView”选项添加模板304

19.1.3 手工添加模板305

19.2 对ListView的数据进行页导航和排序308

19.2.1 创建排序界面308

19.2.2 添加分页支持309

19.3 使用FormView控件每次显示一条记录311

19.3.1 每次遍历一条记录313

19.3.2 FormView的模板314

19.3.3 定制模板314

19.4 总结315

19.5 问与答316

19.6 作业317

19.6.1 测验317

19.6.2 答案317

19.6.3 练习317

第四部分 网站导航、用户管理和网页布局320

第20章 定义网站地图及提供网站导航320

20.1 ASP.NET网站导航功能概述320

20.2 使用网站地图定义网站的结构321

20.2.1 添加网站地图322

20.2.2 创建网站地图323

20.3 使用SiteMapPath控件显示面包条325

20.4 显示完整的网站结构328

20.4.1 在TreeView中显示网站结构328

20.4.2 使用Menu显示网站结构331

20.5 总结333

20.6 问与答334

20.7 作业334

20.7.1 测验334

20.7.2 答案335

20.7.3 练习335

第21章 管理网站用户336

21.1 ASP.NET用户账户概述336

21.1.1 配置ASP.NET网站以支持成员关系337

21.1.2 将用户按角色分类340

21.1.3 创建和管理访问规则341

21.1.4 配置网站的SMTP设置343

21.2 让访问者能够新建用户账户344

21.2.1 定制CreateUserWizard控件345

21.2.2 在用户创建账户后发送电子邮件346

21.2.3 创建非活动用户账户348

21.3 使用Login控件登录网站348

21.3.1 定制Login控件349

21.3.2 注销350

21.4 根据身份验证状态显示内容351

21.5 总结352

21.6 问与答353

21.7 作业353

21.7.1 测验353

21.7.2 答案354

21.7.3 练习354

第22章 使用母版页提供网站级网页模板355

22.1 母版页概述356

22.2 创建母版页358

22.3 创建内容页362

22.4 在母版页中提供默认内容364

22.5 处理母版页的源代码部分365

22.6 总结368

22.7 问与答368

22.8 作业368

22.8.1 测验368

22.8.2 答案369

22.8.3 练习369

第23章 使用ASP.NET AJAX创建响应速度更快的网页370

23.1 AJAX概述371

23.2 使用ASP.NET AJAX Framework372

23.2.1 使用UpdatePanel控件373

23.2.2 使用多个UpdatePanel控件375

23.2.3 为长时间的部分回传显示进度消息377

23.3 总结378

23.4 问与答379

23.5 作业379

23.5.1 测验379

23.5.2 答案380

23.5.3 练习380

第24章 部署网站381

24.1 选择网站托管公司381

24.2 了解部署过程383

24.2.1 创建示例Web应用程序383

24.2.2 上传网站文件387

24.2.3 复制数据库388

24.2.4 更新web.config中的连接字符串391

24.3 访问远程网站392

24.4 总结393

24.5 问与答394

24.6 作业394

24.6.1 测验394

24.6.2 答案394

24.6.3 练习394

热门推荐