当前位置:首页 > 工业技术
PROGRAMMING ASP.NET 中文版 第3版
PROGRAMMING ASP.NET 中文版 第3版

PROGRAMMING ASP.NET 中文版 第3版PDF电子书下载

工业技术

  • 电子书积分:24 积分如何计算积分?
  • 作 者:(美)JESSE LIBERTY DAN HURWITZ著;瞿杰 赵立东 张昊译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2007
  • ISBN:7121035758
  • 页数:930 页
图书介绍:本书主要介绍.NET平台和ASP.NET;HTML编程基础;比较ASP和ASP.NET;ASP.NET中的事件;比较HTML控件和ASP控件;基本的ASP控件API;代码隐藏窗体;使用Visual Studio .NET集成开发环境;跟踪,调试和错误处理;ASP.NET中的验证控件;数据绑定技术基础;列表控件和DataGrid控件;ADO.NET指南;调用存储过程;更新数据库记录;Repeater和DataList控件;自定义ASP.NET控件;Web服务概观;创建和消费一个用于证券报价机的Web服务示例;解释ASP.NET缓存技术;ASP.NET中用于验证、授权和模拟的安全选项;ASP.NET中的配置和部署选项;一个数据库设计快速指南的附录。本书对于ASP.NET 2.0技术和Visual Studio 2005进行了全面讲解,出色地囊括了读者在实际编程中会用到的ASP.NET的重要特性,十分适合初中级读者。
《PROGRAMMING ASP.NET 中文版 第3版》目录
标签:中文版

第1章 ASP.NET 2.0 1

.NET Framework 2.0 2

ASP.NET 2.0 4

新特性 5

特殊文件夹使集成更容易 5

安全 6

个性化 6

母版页 6

导航 6

无需使用IIS创建网站 6

Visual Studio 2005(VS2005) 7

改进了控件 7

新控件 7

移动设备 8

奔向VS2005 9

第2章 Visual Studio 2005 10

起始页 11

文件系统 13

HTTP 14

FTP 14

创建第一个Web页面 14

项目和解决方案 16

解决方案 17

项目和文件 19

模板 20

项目名称 21

集成开发环境(IDE) 21

布局 22

生成和运行 25

菜单栏和工具栏 26

文件菜单 26

编辑菜单 29

视图菜单 38

重构菜单 47

网站菜单 49

项目菜单 51

生成菜单 52

调试菜单 52

数据菜单 52

格式菜单 52

工具菜单 53

窗口菜单 57

帮助菜单 58

第3章 控件:基本概念 60

事件 62

ASP.NET事件 63

事件参数 64

应用程序事件和会话事件 65

页面和控件事件 65

回传事件vs非回传事件 66

IsPostBack 66

Visual Studio 2005中的事件 67

多个控件共用一个事件处理程序 69

ASP.NET服务器控件 70

ASP.NET和浏览器 79

ASP.NET服务器控件的类层次结构 80

CSS样式 84

HTML服务器控件 86

客户端处理 90

第4章 基本控件 94

基础 94

Label控件 101

TextBox控件 101

HiddenField控件 104

Button控件 107

HyperLink控件 112

选择值 114

CheckBox控件 115

RadioButton控件 117

在列表中选择 119

ListItem对象 121

CheckBoxList控件 122

RadioButtonList控件 134

DropDownList控件 137

ListBox控件 139

BulletedList控件 143

表格 150

Table中的行 158

Table中的单元格 159

单元格宽度 163

Panel控件 164

图片 172

Image控件 172

ImageMap控件 176

第5章 高级控件 182

MultiView和View控件 182

Wizard控件 191

FileUpload控件 206

AdRotator控件 211

广告文件 212

使用AdRotator 214

Calendar 217

在Calendar中选择日期 221

控制Calendar的外观 222

Calendar控件编程 225

第6章 网站基础 243

页面 243

代码隐藏 245

转到另一个页面 250

超链接 250

服务器传输 250

浏览器重定向 251

跨页发送 252

状态 265

会话状态 266

视图状态 274

状态包 276

应用程序状态 278

生命周期 285

指令 288

Application指令 288

Assembly指令 289

Control指令 289

Implements指令 290

Import指令 290

OutputCache指令 291

Master指令 291

MasterType指令 291

Page指令 292

Reference指令 293

Register指令 293

第7章 跟踪、调试和错误处理 294

创建示例应用程序 295

跟踪 297

页面级跟踪 297

插入跟踪日志 299

应用程序级跟踪 303

调试 305

跟踪浏览器 305

调试工具栏 306

断点 307

单步调试代码 312

检查变量和对象 313

调试窗口 314

错误处理 318

未处理错误 319

应用程序范围的错误页面 320

特定页的错误页面 323

第8章 验证 324

The RequiredFieldValidator 326

The Summary Control 332

The Compare Validator 334

检查输入类型 337

与其他控件比较 337

范围检查 339

正则表达式 340

自定义验证 341

验证组 343

从数据库中获得数据 346

第9章 Web数据访问 346

数据源控件 349

GridView控件 350

添加Insert、Update和Delete语句 358

多用户更新 361

优化并行 362

显示和更新GridView 365

Take It for a Spin 366

使用事件跟踪更新 367

基于事件修改GridView 369

将参数传递给Select查询 370

DataList控件 374

编辑DataList控件的项 381

删除DataList控件的项 383

Repeater控件 387

DetailsView控件:一次处理一条记录 388

FormView控件:将单独的记录作为主/从关系 395

使用FormView进行编辑 400

插入新记录 403

DetailsView和FormView事件 404

第10章 ADO.NET 408

对象模型 408

DataSet类 409

DataAdapter对象 413

DbCommand和DbConnection 413

DataReader对象 414

从ADO.NET开始 415

使用DataReader 416

在DataSet中创建DataRelations 420

手工创建数据对象 429

补丁数据库设计 430

手工创建DataTable 433

创建主键 445

创建外键 446

创建数据关系 447

创建一个简单的存储过程 448

存储过程 448

带参数的存储过程 451

使用SQL和ADO.NET进行更新 453

使用事务更新数据 458

ACID测试 458

实现事务 459

绑定到业务对象 475

第11章 基于表单的安全特性 485

身份验证 486

匿名访问 487

Windows身份验证 490

Passport验证 494

表单身份验证 495

基于表单的身份验证细节 496

创建应用程序 496

添加密码提醒器 503

为ASP.NET账号添加角色 505

使用Web网站管理工具设置角色 518

根据角色限制页面访问 518

第12章 母版页和导航 521

母版页 521

添加内容页 526

使用嵌套母版页 528

动态编辑母版页 531

导航 534

从站点导航开始 534

建立页面 537

定制外观和操作 541

按需呈现 544

使用菜单导航 544

以编程方式遍历站点地图的节点 545

基于安全的过滤 547

启用成员资格 548

添加角色 549

添加登录页面 550

创建访问规则 551

创建权限驱动的站点地图 552

第13章 个性化 554

创建个性化网站 554

记录个性化信息 554

设置用户配置 554

浏览用户配置数据表 560

使用复杂类型实现个性化 561

匿名个性化 566

主题和皮肤 573

创建测试网站 575

管理站点的主题和皮肤 576

启用主题和皮肤 577

为页面指定主题 577

设置样式表主题 578

设置定制主题 578

使用命名皮肤 580

Web部件 580

Web部件架构 581

创建区域 581

最小化和恢复 583

在区域中添加控件 583

启用编辑和改变布局 584

创建一个用户控件以允许修改页面布局 585

从目录添加部件 590

第14章 用户控件和自定义控件 593

用户控件 593

为用户控件编码 596

@Control指令 599

属性 600

事件处理 604

自定义控件 612

Render方法 616

属性 616

更新控件 618

状态维护 618

创建派生控件 621

创建复合控件 624

第15章 创建Web服务 636

Web服务如何工作 637

开发Web服务 639

代理 641

协议与标准 642

HTTP 642

创建使用者 642

XML 644

SOAP 645

Web Services Enhancements(WSE) 645

创建一个简单的Web服务 646

在文本编辑器编写内联编码 648

VS2005中的代码隐藏 649

WebService指令 653

从WebService类继承 654

通过HttpContext控制Application状态 654

WebServiceBinding特性 655

WebMethod特性 656

CacheDuration属性 657

BufferResponse属性 657

Description属性 658

EnableSession属性 658

MessageName属性 659

TransactionOption属性 664

WebService特性 666

Description属性 666

Name属性 666

Namespace属性 667

数据类型 667

数组 668

类和结构体 670

DataSets 672

StockTickerComplete 673

创建发现文档 679

利用查询字符串实现发现 679

静态发现文件 680

部署 680

预编译程序集 681

动态编译程序集 682

第16章 使用Web服务 683

发现 684

使用VS2005创建客户端 685

创建使用程序的网页内容 690

手工创建客户端 690

创建代理 693

编译代理类 703

完成使用程序 705

使用异步方法调用 708

第17章 缓存与性能 719

配置缓存 720

数据缓存 720

类缓存 720

缓存类型 720

输出缓存 721

对象缓存 721

数据缓存 721

数据源控件缓存 721

SQL缓存依赖 725

输出缓存 730

OutputCache指令 730

片段缓存:缓存页面的部分内容 737

对象缓存 745

Cache类功能 750

依赖性 751

收集 760

回调支持 761

HttpCachePolicy类 765

性能 767

针对ASP.NET的问题 768

.NET的普遍问题 771

数据库问题 774

基准测试和概要分析 774

第18章 应用程序逻辑与配置 776

Internet信息服务(IIS) 776

IIS版本 776

虚拟目录 777

理解Web应用程序 781

应用程序范围逻辑 782

HttpApplication对象 783

global.asax 783

全局成员 799

应用程序配置 801

层次化配置 802

格式 804

配置设置用户界面 809

网站管理工具 826

其他配置设置 834

自定义配置节 838

第19章 部署 845

程序集 846

微软中间语言(MSIL) 848

ILDASM 848

清单 850

版本 850

私有程序集vs.共享程序集 853

强名称 855

本地部署 857

完全运行时编辑 859

手动编译程序集 860

完全预编译 861

仅预编译代码 862

全局部署 862

Windows Installer 865

生成配置 870

使用安装向导添加一个安装项目 871

手动添加一个安装项目 873

更多的自定义 874

部署Web站点 879

附录A 快捷键 881

附录B 关系数据库技术:速成教程 886

索引 893

相关图书
作者其它书籍
返回顶部