图书介绍

新编ASP.NET从入门到精通PDF|Epub|txt|kindle电子书版本网盘下载

新编ASP.NET从入门到精通
  • 龙马工作室编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115213723
  • 出版时间:2009
  • 标注页数:536页
  • 文件大小:212MB
  • 文件页数:554页
  • 主题词:主页制作-程序设计

PDF下载


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

下载说明

新编ASP.NET从入门到精通PDF格式电子书版下载

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

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

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

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

图书目录

第1篇 入门篇3

第1章ASP.NET入门3

视频教学录像:0.6个小时4

1.1初识ASP.NET4

1.1.1什么是ASP. NET4

1.1.2 ASP.NET与ASP的区别5

1.1.3 .NET Framework简介6

1.1.4 ASP.NET的优点7

1.2 ASP.NET的开发环境8

1.2.1 ASP.NET开发要求8

1.2.2 IIS的安装与配置9

1.3 ASP.NET的开发工具11

1.3.1 Visual Studio 2005的安装11

1.3.2认识ASP.NET的开发工具12

1.3.3 ASP.NET的语言支持13

1.4 ASP.NET的内置对象13

1.4.1 Response对象13

1.4.2 Request对象14

1.4.3 Application对象14

1.4.4 Session对象14

1.4.5 Cookie对象15

1.4.6 Server对象15

1.5创建第一个ASP.NET网站重点16

1.5.1创建测试网站16

1.5.2创建自己的网站17

1.6本章小结18

第2章C#语言入门19

视频教学录像1.0个小时20

2.1 C#语言概述20

2.1.1面向对象设计的概念20

2.1.2 C#语言的发展及特点21

2.1.3 C#语言与其他语言的比较21

2.2 C#的命名空间21

2.3 C#的数据类型22

2.3.1整数类型22

2.3.2实数类型23

2.3.3字符类型24

2.3.4布尔类型24

2.3.5结构类型24

2.3.6枚举类型26

2.4域、常量与变量27

2.4.1域(访问修饰符)27

2.4.2常量的定义及使用28

2.4.3变量的定义及使用28

2.5运算符33

2.5.1算术运算符34

2.5.2赋值运算符37

2.5.3关系运算符37

2.5.4逻辑运算符37

2.5.5位运算符37

2.5.6三元运算符38

2.5.7自增、自减运算符38

2.5.8 new运算符39

2.5.9 typeof运算符39

2.5.10 checked和unchecked运算符40

2.6数组的定义及使用40

2.7程序控制语句42

2.7.1顺序语句42

2.7.2选择语句42

2.7.3循环语句45

2.7.4跳转语句47

2.8类47

2.8.1类的定义47

2.8.2类的域48

2.8.3类的成员50

2.8.4类的常数51

2.8.5类的方法52

2.8.6类的属性52

2.8.7类的委托和事件54

2.8.8类的索引57

2.8.9类的运算58

2.8.10构造函数59

2.8.11析构函数59

2.8.12类的继承60

2.9本章小结60

第3章ASP.NET网站开发入门61

视频教学录像:0.6个小时62

3.1 Web基础知识62

3.1.1 B/S架构62

3.1.2 WWW的核心——HTTP63

3.1.3 Web页面64

3.2 ASP.NET网站开发的基本流程65

3.3 ASP.NET网站的文件组成重点71

3.3.1 Default.aspx文件71

3.3.2 Default.aspx.cs文件73

3.3.3 Web.config文件75

3.4 ASP.NET的运行机制76

3.5配置Web.config文件77

3.6本章小结80

第2篇 基础开发篇83

第4章 网站快速组装——Web常用控件183

视频教学录像1.3个小时84

4.1服务器控件的基本概念84

4.1.1控件的声明及属性、事件和方法84

4.1.2 Web表单的工作原理86

4.1.3控件的分类87

4.2 HTML服务器控件重点88

4.2.1 HTML通用控件88

4.2.2 HTML按钮控件89

4.2.3 HTML单行文本框控件90

4.2.4 HTML多行文本框控件92

4.2.5 HTML复选框和HTML单选按钮92

4.2.6 HTML隐藏文本框94

4.2.7 HTML上传文件控件95

4.2.8 HTML表格控件97

4.2.9 HTML图像控件98

4.2.10 HTML下拉列表控件100

4.3本章小结102

第5章 网站快速组装——Web常用控件2103

视频教学录像:1.7个小时104

5.1 Web服务器控件重点104

5.1.1广告控件104

5.1.2按钮控件106

5.1.3标签控件108

5.1.4文本框控件108

5.1.5链接按钮控件109

5.1.6图像控件110

5.1.7图像按钮控件111

5.1.8超级链接控件112

5.1.9下拉列表控件113

5.1.10列表框控件114

5.1.11复选框和单选按钮116

5.1.12复选框列表和单选列表控件117

5.1.13面板控件119

5.1.14表格控件120

5.2验证控件重点121

5.2.1基验证类122

5.2.2必须字段验证控件122

5.2.3范围验证控件123

5.2.4正则表达式验证控件125

5.2.5自定义验证控件126

5.2.6验证总结控件128

5.3用户控件129

5.4本章小结132

第6章 网页样式与布局技术——CSS+DIV133

视频教学录像:0.5个小时134

6.1网页样式设计——级联样式表(CSS)134

6.1.1样式生成器134

6.1.2建立外部样式表文件140

6.2网页布局设计——DIV143

6.3本章小节146

第7章 网页美化技术147

视频教学录像:1.0个小时148

7.1主题和皮肤148

7.1.1主题概述148

7.1.2主题的分类148

7.1.3主题的应用149

7.2网站配色151

7.2.1网页色彩的定义151

7.2.2网页色彩的搭配应用152

7.2.3配色赏析153

7.3使用母版页重点154

7.3.1创建一个母版页154

7.3.2在Web窗体中应用母版页155

7.3.3母版页的简单机制156

7.3.4对母版页进行简单编辑156

7.4本章小节158

第8章 网站的上传159

视频教学录像:0.3个小时160

8.1上传网站前的准备工作160

8.1.1注册域名160

8.1.2申请空间160

8.2网站本地测试161

8.3网站上传163

8.3.1使用Visual Studio 2005上传163

8.3.2使用FTP工具上传164

8.4本章小结166

第3篇 数据库应用篇169

第9章 数据库管理系统——SQL Server 2005169

视频教学录像:0.6个小时170

9.1 SQL Server 2005概述170

9.2 SQL Server 2005硬件及软件配置需求171

9.3 SQL Server 2005的安装重点173

9.4安装成功验证175

9.5安全、权限管理176

9.6备份与恢复178

9.6.1数据备份178

9.6.2数据恢复178

9.7本章小结178

第10章SQL语言速成179

视频教学录像1.2个小时180

10.1基本对象180

10.2数据类型181

10.3运算符182

10.4 SQL的标准函数183

10.5数据操作重点185

10.5.1创建数据库CREATE DATABASE185

10.5.2删除数据库DROP DATA BASE186

10.5.3创建表CREATE TABLE186

10.5.4修改表ALTER TABLE187

10.5.5删除表DROP TABLE188

10.5.6插入数据INSERT188

10.5.7更新数据UPDATE190

10.5.8删除数据DELETE191

10.5.9数据的图形化操作191

10.6 SELECT子句193

10.6.1 FROM子句194

10.6.2使用WHERE子句设置查询条件195

10.6.3通配符195

10.7连接查询196

10.7.1内连接196

10.7.2外连接197

10.7.3交叉连接198

10.8字段属性198

10.8.1允许和禁止空值199

10.8.2默认值199

10.8.3标识字段199

10.9 SQL常用函数200

10.9.1统计字段值的数目200

10.9.2计算字段的平均值201

10.9.3字段值的和201

10.9.4返回最大值或最小值201

10.10本章小结202

第11章 数据库网站实例203

视频教学录像0.6个小时204

11.1网站构架204

11.2设计留言板界面206

11.3编写留言板程序重点209

11.4本章小结212

第12章 使用网站后台数据库213

视频教学录像2.2个小时214

12.1 ADO.NET简介214

12.2连接语法214

12.2.1与SQL Server数据库的连接215

12.2.2与Access数据库的连接217

12.2.3共享连接字符串219

12.3数据库管理重点221

12.3.1身份认证界面设置222

12.3.2主管理页面设置223

12.3.3查看数据表页面设计225

12.3.4创建数据库页面设计227

12.3.5创建表名、字段个数页面设计228

12.3.6创建表结构页面设计229

12.3.7数据库管理器演示效果235

12.4本章小结236

第13章 常用数据库控件详解237

视频教学录像:1.9个小时238

13.1 Command对象238

13.1.1构造Command对象238

13.1.2 SQL Command对象的读取方法239

13.2 DataReader对象读取和显示数据241

13.2.1使用同一个DataReader对象242

13.2.2在下拉列表框中使用DataReader对象244

13.2.3在多项选择框中使用DataReader对象246

13.2.4 DataReader高级用法——自行控制读取的行249

13.3 DataSet对象读取数据252

13.3.1使用DataSet对象传送数据的步骤252

13.3.2使用DataSet对象并绑定到数据控件253

13.3.3自定义填充行255

13.3.4来自多个数据源的数据257

13.4 DataViiew对象的使用259

13.4.1创建和使用DataView对象260

13.4.2 DataView高级用法261

13.5本章小结264

第14章 常用信息处理技术——添加、修改及删除265

视频教学录像1.4个小时266

14.1使用数据向导创建数据库连接266

14.2使用DetailsView控件添加信息269

14.3使用GridView控件删除信息270

14.4使用GridView控件修改信息271

14.5手动编程实现添加信息模块272

14.5.1使用Command对象添加记录272

14.5.2使用DataSet对象添加记录276

14.6手动编程实现修改信息模块280

14.6.1使用Command对象更新记录280

14.6.2使用DataSet对象更新记录283

14.7手动编程实现删除信息模块289

14.7.1使用Command对象删除记录289

14.7.2使用DataSet对象删除记录294

14.8本章小结298

第15章 数据库连接管理299

视频教学录像0.5个小时300

15.1为什么要进行连接管理300

15.2封闭式并发管理300

15.3连接池管理301

15.4 DataSet和DataReader的使用重点306

15.5本章小结308

第4篇 精通篇311

第16章 常用功能的实现311

视频教学录像:1.1个小时312

16.1显示指定信息312

16.2分页显示记录集中的信息313

16.3显示详细信息315

16.4显示相关信息318

16.5网站导航模块319

16.6用户身份验证重点321

16.7搜索模块324

16.8投票模块重点326

16.9流量统计模块330

16.10随机广告生成器337

16.11本章小结342

第17章 水晶报表343

视频教学录像:0.7个小时344

17.1水晶报表简介344

17.1.1报表设计器的环境介绍344

17.1.2 Crystal报表区域介绍345

17.2创建与数据库交互的水晶报表346

17.2.1使用向导创建水晶报表346

17.2.2创建自定义水晶报表348

17.3报表数据的相关操作重点350

17.3.1水晶报表中数据的排序与分组350

17.3.2图表的使用352

17.3.3子报表的应用353

17.3.4水晶报表的打印和数据导出354

17.4本章小结354

第18章ASP.NET实现邮件发送355

视频教学录像0.3个小时356

18.1邮件发送类的概述356

18.2普通文本邮件的发送357

18.2.1使用MailMessage类创建电子邮件357

18.2.2使用MailAttachment类添加附件358

18.2.3使用SmtpClient类发送电子邮件358

18.2.4在ASP.NET程序中发送电子邮件重点359

18.3发送HTML格式邮件重点362

18.4本章小结364

第19章 新型Web开发技术——ASP.NET Ajax365

视频教学录像:0.4个小时366

19.1 ASP.NET Ajax入门366

19.1.1什么是ASP.NETAjax366

19.1.2 ASP.NET Ajax安装367

19.1.3 ASP.NET Ajax开发环境介绍368

19.2 ASP.NET Ajax的常用控件371

19.3 ASP.NET Ajax应用实例重点373

19.4本章小结376

第20章 网站安全技术377

视频教学录像:2个小时378

20.1 ASP.NET 2.0安全性概述378

20.2安全登录模块设计378

20.2.1查看登录控件默认使用的数据库378

20.2.2手动更改Visual Studio 2005的默认网站配置379

20.2.3使用登录控件382

20.2.4使用权限管理模块386

20.3图文验证模块设计388

20.4身份验证和授权重点391

20.4.1 Windows XP安全概述391

20.4.2 IIS提供的身份验证和授权方法393

20.4.3 ASP.NET提供的身份验证和授权方法394

20.5网站加密方法简介399

20.6本章小结400

第5篇综合实战篇403

第21章 在线聊天室网站实战403

视频教学录像:0.3个小时404

21.1系统分析404

21.1.1系统实现架构404

21.1.2系统三层结构类图405

21.2数据库设计405

21.2.1设计数据库405

21.2.2实现数据库406

21.3数据访问层设计重点406

21.3.1配置数据库连接406

21.3.2 DataAccess类成员一览407

21.3.3实现DataAccess类407

21.4业务逻辑层设计410

21.4.1用户管理类411

21.4.2信息类412

21.5页面显示层设计点413

21.5.1用户登录页面413

21.5.2密码修改页面414

21.5.3用户注册页面415

21.5.4用户发言416

21.5.5显示发言信息418

21.5.6显示在线用户418

21.6系统预览419

21.6.1用户登录419

21.6.2进入聊天室主页面419

21.6.3发表信息419

21.6.4浏览信息420

21.6.5查看在线用户420

21.6.6用户注册420

21.6.7注销身份420

21.7本章小结420

第22章 企业网站实战421

视频教学录像:0.3个小时422

22.1配置IIS和数据库422

22.1.1配置IIS422

22.1.2添加数据库423

22.2系统分析423

22.3设计数据库424

22.3.1数据库需求分析424

22.3.2数据库逻辑设计424

22.3.3数据库连接配置425

22.4登录注册模块425

22.4.1登录及注册425

22.4.2角色管理427

22.4.3用户管理429

22.5新闻模块431

22.5.1添加新闻432

22.5.2管理新闻435

22.5.3查看新闻437

22.6产品模块439

22.6.1产品类别管理439

22.6.2图片信息管理441

22.6.3查看图片信息446

22.7订单管理模块448

22.7.1填写订单448

22.7.2查看订单450

22.7.3订单管理452

22.8留言模块454

22.8.1填写留言454

22.8.2管理留言455

22.9本章小结458

第23章B LOG系统实战459

视频教学录像0.2个小时460

23.1系统概述460

23.2准备工作460

23.3博客功能的需求及需求分析461

23.4数据库设计464

23.5博客框架搭建467

23.6开通博客468

23.6.1实现动态URL转发469

23.6.2三层架构简介471

23.6.3三层架构中数据存取层、业务逻辑层的实现471

23.6.4使用业务逻辑层为注册用户开通博客479

23.7 Web用户控件开发485

23.7.1日历显示模块485

23.7.2基本信息显示模块486

23.7.3好友显示模块488

23.7.4留言显示模块491

23.7.5日志显示模块492

23.7.6图片显示模块493

23.7.7好友最近更新显示模块495

23.7.8最近访问人员显示模块496

23.8利用WebParts设计博客主页497

23.8.1 WebParts简介497

23.8.2博客主页逻辑设计与实现498

23.9本章小结502

第24章 人事管理系统实战503

视频教学录像0.3个小时504

24.1系统概述504

24.2数据库分析设计与实现504

24.2.1设计数据库504

24.2.2数据关系图507

24.2.3数据库的实现508

24.3系统实现513

24.3.1制作一个母版页513

24.3.2制作导航栏514

24.3.3用户登录514

24.3.4修改密码515

24.3.5员工信息查看页面516

24.3.6员工信息编辑和增加页面520

24.3.7奖惩管理522

24.4系统预览525

24.4.1用户登录525

24.4.2员工信息管理526

24.4.3职位管理528

24.4.4部门管理529

24.4.5员工经历管理530

24.4.6考勤管理531

24.4.7奖惩管理533

24.4.8修改密码与退出系统535

24.4.9工程文件一览535

24.5本章小结535

以下内容在光盘中537

第25章 论坛实战537

25.1配置IIS和数据库538

25.1.1配置IIS538

25.1.2添加数据库538

25.2设计数据库538

25.2.1数据库需求分析538

25.2.2数据库逻辑设计538

25.2.3数据库连接设置539

25.3论坛使用说明541

25.4本章小结545

第26章 在线教育网站实战546

26.1配置IIS和数据库547

26.1.1配置IIS547

26.1.2添加数据库547

26.2网站结构设计547

26.2.1目标设计547

26.2.2系统功能分析与设计547

26.3设计数据库548

26.3.1数据库需求分析548

26.3.2数据库结构设计549

26.3.3连接数据库549

26.4资料显示模块550

26.4.1网站首页550

26.4.2资料详细信息551

26.4.3阅读资料信息552

26.4.4教师基本信息552

26.4.5搜索资料信息553

26.5资料管理模块553

26.5.1管理员登录554

26.5.2角色管理554

26.5.3用户管理555

26.5.4发布资料信息555

26.5.5管理资料信息556

26.5.6修改资料信息557

26.5.7删除资料信息558

26.6教师管理模块558

26.6.1搜索教师信息559

26.6.2管理教师信息559

26.6.3添加教师信息560

26.6.4修改教师信息560

26.6.5删除教师信息561

26.7本章小结561

第27章 政府网站562

27.1配置IIS和数据库563

27.1.1配置IIS563

27.1.2添加数据库563

27.2系统概述563

27.3数据库设计564

27.3.1数据库需求分析564

27.3.2数据库逻辑设计565

27.3.3数据库连接设置568

27.4前台系统实现568

27.4.1机构概况568

27.4.2政策法规569

27.4.3网上办事570

27.4.4民政新闻570

27.4.5搜索资料信息571

27.4.6政策咨询572

27.4.7咨询结果572

27.4.8站内搜索572

27.4.9在线调查573

27.5后台系统实现573

27.5.1管理员登录573

27.5.2角色管理574

27.5.3用户管理574

27.5.4栏目管理575

27.5.5添加栏目新闻576

27.5.6删除栏目新闻576

27.5.7投票统计管理577

27.5.8用户咨询管理577

27.5.9回复咨询578

27.5.10删除友情链接579

27.5.11添加友情链接579

27.5.12公告管理580

27.6本章小结580

第28章 学籍管理系统实战581

28.1系统概述582

28.2系统操作流程582

28.3系统预览583

28.3.1用户登录583

28.3.2学生选课583

28.3.3管理教师信息585

28.3.4管理学生信息587

28.3.5管理班级信息590

28.3.6管理课程信息594

28.3.7管理学生选课594

28.3.8修改密码和退出系统596

28.3.9工程文件一览597

28.4数据库分析设计与实现597

28.4.1设计数据库597

28.4.2数据关系图600

28.4.3数据库的实现600

28.5系统实现604

28.5.1配置数据库连接605

28.5.2制作一个母版页605

28.5.3制作树形导航栏607

28.5.4用户登录608

28.5.5修改密码611

28.5.6学生选课页面614

28.5.7学生查看课程详细信息620

28.5.8添加教师信息621

28.5.9教师信息管理624

28.5.10添加学生信息630

28.5.11管理学生信息634

28.5.12班级添加643

28.5.13班级管理页面644

28.5.14课程管理644

28.5.15 管理学生选课646

28.5.16学生选课添加647

28.6本章小结648

第29章 在线视频点播系统实战649

29.1系统概述650

29.1.1系统功能650

29.1.2系统实现架构650

29.2系统预览651

29.2.1用户登录和注册651

29.2.2进入在线视频点播系统主页面652

29.2.3查看一类视频的所有信息653

29.2.4查看单个视频的详细信息653

29.2.5收藏视频654

29.2.6管理收藏654

29.2.7播放视频655

29.2.8修改密码655

29.2.9类别管理656

29.2.10用户管理656

29.2.11工程文件一览656

29.3数据库设计657

29.3.1设计数据库657

29.3.2实现数据库659

29.4数据访问层660

29.4.1配置数据库连接660

29.4.2 DataAccess类成员一览661

29.4.3实现DataAccess类661

29.5业务逻辑层661

29.5.1用户管理类661

29.5.2视频信息类667

29.6页面显示层674

29.6.1导航栏页面675

29.6.2用户登录页面678

29.6.3密码修改页面679

29.6.4用户注册页面681

29.6.5用户注销682

29.6.6用户管理682

29.6.7类别管理686

29.6.8视频信息显示687

29.6.9视频信息管理693

29.6.10查看收藏704

29.6.11播放界面705

29.7本章小结707

附录A常用快捷键及其技巧708

附录B常见问题及解答718

附录C源码大放送743

热门推荐