图书介绍

ASP.NET 4入门经典PDF|Epub|txt|kindle电子书版本网盘下载

ASP.NET 4入门经典
  • (美)米切尔著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115249685
  • 出版时间:2011
  • 标注页数:409页
  • 文件大小:124MB
  • 文件页数:422页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

ASP.NET 4入门经典PDF格式电子书版下载

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

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

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

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

图书目录

第一部分ASP.NET 4概述2

第1章ASP.NET 4入门2

1.1什么是ASP.NET3

1.1.1提供静态网页4

1.1.2提供动态网页4

1.1.3托管ASP.NET网页5

1.2安装ASP.NET Framework、Visual Web Developer和SQL Server 20086

1.3 Visual Web Developer简介8

1.3.1新建ASP.NET网站9

1.3.2创建一个简单的ASP.NET网页10

1.3.3 测试ASP.NET网页12

1.4总结12

1.5问与答13

1.6作业13

1.6.1测验13

1.6.2答案14

1.6.3练习14

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

2.1 ASP.NET网页的HTML部分15

2.1.1 HTML简要入门16

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

2.2探讨ASP. NET网页的源代码部分28

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

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

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

2.3总结34

2.4问与答34

2.5作业35

2.5.1测验35

2.5.2答案35

2.5.3练习35

第3章 使用Visual Web Developer37

3.1新建网站37

3.1.1选择网站模板38

3.1.2指定网站的位置38

3.1.3选择源代码编程语言39

3.2打开现有网站39

3.3操作网页和其他内容40

3.3.1在网站中添加内容40

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

3.4定制Visual Web Developer环境43

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

3.6触手可及的帮助信息45

3.7总结46

3.8问与答46

3.9作业47

3.9.1测验47

3.9.2答案47

3.9.3练习48

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

4.1确定设计需求49

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

4.1.2确定用户界面50

4.2创建用户界面51

4.2.1添加三个TextBox Web控件51

4.2.2添加Compute Monthly Cost按钮53

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

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

4.3.1读取TextBox Web控件中的值56

4.3.2完整的源代码57

4.4测试金融计算器58

4.4.1查看生成的源代码58

4.4.2测试错误输入62

4.5查看源代码62

4.6使用调试器63

4.7总结65

4.8问与答66

4.9作业66

4.9.1测验66

4.9.2答案67

4.9.3练习67

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

5.1编程语言的用途70

5.2声明和使用变量70

5.2.1给变量赋值71

5.2.2声明变量71

5.2.3变量命名规则72

5.2.4变量的数据类型72

5.2.5 Dim语句74

5.3 Visual Basic运算符75

5.3.1算术运算符75

5.3.2比较运算符76

5.3.3拼接运算符77

5.3.4 Visual Basic的赋值运算符77

5.4 Visual Basic的数据类型规则79

5.5总结80

5.6问与答80

5.7作业81

5.7.1 测验81

5.7.2答案81

5.7.3练习81

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

6.1理解控制结构82

6.2条件控制结构83

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

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

6.3使用Visual Basic的循环控制结构87

6.3.1使用For…Next循环88

6.3.2 Do…Loop循环89

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

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

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

6.4.3从函数返回值95

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

6.5总结97

6.6问与答98

6.7作业99

6.7.1测验99

6.7.2答案99

6.7.3练习99

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

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

7.2创建对象103

7.3设置对象的属性104

7.4调用对象的方法104

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

7.6总结106

7.7问与答106

7.8作业107

7.8.1测验107

7.8.2答案107

7.8.3练习107

第8章 用于显示文本的ASP.NETWeb控件108

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

8.2使用Web控件Literal109

8.3使用Web控件Label112

8.4总结118

8.5问与答118

8.6作业119

8.6.1测验119

8.6.2答案119

8.6.3练习120

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

第9章Web窗体基础122

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

9.1.1 HTML元素<input>123

9.1.2使用<form>元素将输入传回Web服务器124

9.2剖析ASP.NET Web窗体127

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

9.2.2测试ASP.NET网页BMICalculator.aspx130

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

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

9.3总结135

9.4问与答135

9.5作业136

9.5.1测验136

9.5.2答案137

9.5.3练习137

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

10.1 TextBox Web控件基础138

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

10.2.1使用多行文本框142

10.2.2使用密码文本框143

10.3 TextBox Web控件的属性145

10.3.1指定文本框的宽度145

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

10.3.3格式属性:修改文本框的字体和颜色147

10.4总结148

10.5问与答149

10.6作业150

10.6.1测验150

10.6.2答案150

10.6.3练习150

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

11.1不同类型的用户输入152

11.2 DropDownList Web控件154

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

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

11.2.3 DropDownList Web控件的格式属性159

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

11.3.1使用属性Text和GroupName162

11.3.2确定选择了哪个RadioButton Web控件163

11.3.3格式属性164

11.4使用CheckBox Web控件164

11.5总结167

11.6问与答167

11.7作业168

11.7.1测验168

11.7.2答案168

11.7.3练习169

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

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

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

12.3 RequiredFieldValidator验证控件174

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

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

12.3.3测试ASP.NET网页176

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

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

12.4 CompareValidator验证控件180

12.5使用RangeValidator184

12.6使用RegularExpression Validator验证输入186

12.7验证Web控件的格式属性187

12.8其他验证控件简介189

12.9总结190

12.10问与答190

12.11作业191

12.11.1测验191

12.11.2答案191

12.11.3练习192

第三部分 使用数据库194

第13章 数据库简介194

13.1数据库基础194

13.2存储结构化数据196

13.2.1表中的列196

13.2.2主键列197

13.3新建数据库198

13.4创建数据库表200

13.5在Books表中添加数据204

13.6总结207

13.7问与答207

13.8作业207

13.8.1测验207

13.8.2答案207

13.8.3练习208

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

14.1数据源控件209

14.1.1使用SqlDataSource控件210

14.1.2查看SqlDataSource控件的HTML标记215

14.2数据库语言SQL简介215

14.3深入探讨SQL SELECT语句216

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

14.3.2使用WHERE子句限制返回的记录219

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

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

14.4.1筛选SqlDataSource控件的数据222

14.4.2对SqlataSource控件的数据排序224

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

14.4.4查看SqlDataSource控件的HTML标记225

14.5总结226

14.6问与答226

14.7作业227

14.7.1测验227

14.7.2答案227

14.7.3练习228

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

15.1数据Web控件概述229

15.2使用GridView控件显示数据232

15.2.1 GridView的声明标记233

15.2.2定制GridView的外观234

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

15.3.1定制分页界面240

15.3.2定制DetailsView的外观241

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

15.4.1分页242

15.4.2提供可排序数据243

15.5总结245

15.6问与答245

15.7作业246

15.7.1 测验246

15.7.2答案246

15.7.3练习246

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

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

16.2修改数据的SQL语句251

16.2.1 INSERT语句251

16.2.2使用DELETE语句删除数据252

16.2.3使用UPDATE编辑数据252

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

16.3.1让用户能够删除数据253

16.3.2创建可编辑的GridView256

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

16.4使用DetailsView插入数据266

16.5总结267

16.6问与答268

16.7作业268

16.7.1测验268

16.7.2答案269

16.7.3练习269

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

17.1列表Web控件概述272

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

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

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

17.2使用DropDownList筛选结果278

17.2.1在DropDownList中列出类型279

17.2.2根选定类型筛选数据280

17.3使用CheckBoxList和RadioButtonList收集用户输入281

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

17.3.2使用SelectedItem和SelectedValue283

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

17.4总结285

17.5问与答285

17.6作业286

17.6.1测验286

17.6.2答案286

17.6.3练习286

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

18.1 GridView和DetailsView的字段288

18.1.1如何显示Bit列290

18.1.2使用HyperLinkField显示超链接292

18.1.3用ImageField显示图像295

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

18.3数据绑定297

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

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

18.3.3查看声明标记301

18.4总结302

18.5问与答303

18.6作业304

18.6.1测验304

18.6.2答案304

18.6.3练习304

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

19.1使用ListView控件显示数据306

19.1.1 ListView如何显示其ItemTemplate307

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

19.1.3手工添加模板310

19.2对ListView的数据进行分页和排序312

19.2.1创建排序界面313

19.2.2添加分页功能314

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

19.3.1每次遍历一条记录318

19.3.2 FormView的模板319

19.3.3定制模板319

19.4总结321

19.5问与答321

19.6作业322

19.6.1测验322

19.6.2答案323

19.6.3练习323

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

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

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

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

20.2.1添加网站地图328

20.2.2创建网站地图329

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

20.4显示完整的网站结构334

20.4.1在TreeView中显示网站结构335

20.4.2使用Menu显示网站结构338

20.5总结340

20.6问与答340

20.7作业341

20.7.1测验341

20.7.2答案341

20.7.3练习342

第21章 使用母版页提供网站级网页模板343

21.1母版页概述344

21.2创建母版页346

21.3创建内容页351

21.4在母版页中提供默认内容353

21.5处理母版页的源代码部分355

21.6总结357

21.7问与答358

21.8作业358

21.8.1测验358

21.8.2答案358

21.8.3练习359

第22章 管理网站用户360

22.1 ASP.NET用户账户概述360

22.1.1配置ASP.NET网站以支持成员关系361

22.1.2创建和管理用户363

22.1.3将用户按角色分类365

22.1.4创建和管理访问规则366

22.1.5配置网站的SMTP设置367

22.2让访客能够新建用户账户368

22.2.1定制CreateUserWizard控件369

22.2.2在用户创建账户后发送电子邮件371

22.2.3创建非活动用户账户372

22.3使用Login控件登录网站373

22.3.1定制Login控件374

22.3.2注销375

22.3.3指定登录页URL376

22.4根据身份验证状态显示内容376

22.5 ASP.NET网站模板378

22.6总结379

22.7问与答379

22.8作业380

22.8.1测验380

22.8.2答案380

22.8.3练习381

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

23.1 Ajax概述383

23.2使用ASP.NET Ajax库384

23.2.1使用UpdatePanel控件385

23.2.2使用多个UpdatePanel控件388

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

23.3总结392

23.4问与答392

23.5作业393

23.5.1测验393

23.5.2答案393

23.5.3练习394

第24章 部署网站395

24.1选择网站托管公司395

24.2了解部署过程397

24.2.1创建示例Web应用程序398

24.2.2上传网站文件401

24.2.3复制数据库402

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

24.3访问远程网站407

24.4总结408

24.5问与答408

24.6作业409

24.6.1测验409

24.6.2答案409

24.6.3练习409

热门推荐