图书介绍

Web程序设计与架构PDF|Epub|txt|kindle电子书版本网盘下载

Web程序设计与架构
  • 蔺华,王玉清编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121133206
  • 出版时间:2011
  • 标注页数:525页
  • 文件大小:135MB
  • 文件页数:541页
  • 主题词:网页制作工具-程序设计-高等学校-教材

PDF下载


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

下载说明

Web程序设计与架构PDF格式电子书版下载

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

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

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

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

图书目录

第一部分 ASP.NET Web程序设计2

第1章 ASP.NET Web程序设计(相关知识体系系统学习)2

1.1 ASP.NET开发必备2

1.1.1 客户端/服务器工作模式2

1.1.2 网页的分类3

1.2 ASP.NET开发入门6

1.2.1 ASP.NET介绍6

1.2.2 ASP.NET工作原理8

1.2.3 ASP.NET网页代码模型9

1.2.4 ASP.NET 2.0网页模型中的新增功能14

1.2.5 ASP.NET应用程序生命周期概述15

1.2.6 Web窗体语法19

1.3 创建基本网页26

1.3.1 创建网站和网页27

1.3.2 添加控件和对控件编程32

1.3.3 运行网页35

1.3.4 使用附加控件35

1.4 数据绑定基础38

1.4.1 数据绑定概述和语法38

1.4.2 绑定到简单属性39

1.4.3 绑定到集合和列表41

1.4.4 绑定到表达式或方法45

1.4.5 DataBinder.Eval()46

1.5 网页的基本数据访问49

1.5.1 创建网站49

1.5.2 创建文件系统网站49

1.5.3 添加显示数据的GridView控件50

1.5.4 运行和测试页面52

1.5.5 添加排序和分页53

1.5.6 添加筛选53

1.5.7 用参数化筛选器修改查询54

1.6 ASP.NET 2.0的数据访问55

1.6.1 数据访问简介55

1.6.2 Web应用程序的数据访问56

1.6.3 ASP.NET数据控件60

1.6.4 AccessDataSource61

1.6.5 SQLDataSource61

1.6.6 ObjectDataSource62

1.6.7 DataSetDataSource62

1.6.8 小结72

1.7 常用服务器控件72

1.7.1 标准控件72

1.7.2 数据控件82

1.7.3 验证控件100

1.7.4 导航控件106

1.7.5 用户控件118

1.8 ASP.NET 3.5的新特征119

第2章 ASP.NET Web程序设计(相关知识案例分析)121

2.1 案例分析1——创建基本的HTML页121

2.1.1 案例描述121

2.1.2 案例分析121

2.1.3 案例实现与技巧121

2.2 案例分析2——创建代码分离的ASP.NET页面132

2.2.1 案例描述132

2.2.2 案例分析132

2.2.3 案例实现与技巧132

2.3 案例分析3——网页中的基本数据访问135

2.3.1 案例描述135

2.3.2 案例分析135

2.3.3 案例实现与技巧135

2.4 案例分析4——使用母板页与主题141

2.4.1 案例描述141

2.4.2 案例分析141

2.4.3 案例实现与技巧141

2.5 案例分析5——使用验证控件145

2.5.1 案例描述145

2.5.2 案例分析145

2.5.3 案例实现与技巧145

2.6 案例分析6——站点导航159

2.6.1 案例描述159

2.6.2 案例分析160

2.6.3 案例实现与技巧160

2.7 案例分析7——用户登录162

2.7.1 案例描述162

2.7.2 案例分析162

2.7.3 案例实现与技巧162

2.8 案例分析8——用户控件166

2.8.1 案例描述166

2.8.2 案例分析167

2.8.3 案例实现与技巧167

2.9 案例分析9——WebPart控件170

2.9.1 案例描述170

2.9.2 案例分析170

2.9.3 案例实现与技巧170

2.10 案例分析10——使用AdRotator控件显示和跟踪广告177

2.10.1 案例描述177

2.10.2 案例分析178

2.10.3 案例实现与技巧178

2.11 案例分析11——为移动设备创建网站182

2.11.1 案例描述182

2.11.2 案例分析182

2.11.3 案例实现与技巧182

2.12 案例分析12——创建基本的ASP.NET Wizard控件186

2.12.1 案例描述186

2.12.2 案例分析186

2.12.3 案例实现与技巧186

2.13 案例分析13——使用DataList Web服务器控件显示格式化数据188

2.13.1 案例描述188

2.13.2 案例分析189

2.13.3 案例实现与技巧189

2.14 案例分析14——数据绑定到自定义业务对象194

2.14.1 案例描述194

2.14.2 案例分析194

2.14.3 案例实现与技巧194

2.15 案例分析15——使用Form View Web服务器控件显示格式化数据199

2.15.1 案例描述199

2.15.2 案例分析199

2.15.3 案例实现与技巧199

第二部分 Web程序设计中的字符串与正则表达式210

第3章 Web程序设计中的字符串与正则表达式(相关知识体系系统学习)210

3.1 .NET Framework类库210

3.2 C#中的字符210

3.3 String类211

3.3.1 索引211

3.3.2 序号运算和区分区域性的运算212

3.3.3 功能212

3.3.4 实现的接口213

3.4 基本字符串操作213

3.4.1 连接多个字符串213

3.4.2 访问各个字符214

3.4.3 转义符及@符号215

3.4.4 创建新字符串215

3.4.5 剪裁和移除字符217

3.4.6 填充字符串219

3.4.7 比较字符串220

3.4.8 更改大小写223

3.4.9 使用Split方法分析字符串224

3.4.10 修改字符串内容225

3.5 StringBuilder类226

3.6 使用StringBuilder类227

3.6.1 设置容量和长度227

3.6.2 修改StringBuilder字符串228

3.7 格式化类型229

3.7.1 格式化概述230

3.7.2 格式化基类型231

3.7.3 不同区域性的格式设置231

3.8 复合格式化233

3.9 数字格式字符串236

3.9.1 标准数字格式字符串236

3.9.2 标准数字格式字符串输出示例239

3.9.3 自定义数字格式字符串240

3.9.4 自定义数字格式字符串输出示例242

3.10 日期与时间格式字符串243

3.10.1 标准DateTime格式字符串243

3.10.2 标准DateTime格式字符串输出示例245

3.10.3 自定义DateTime格式字符串246

3.10.4 自定义DateTime格式字符串输出示例250

3.11 枚举及自定义格式字符串251

3.11.1 枚举格式字符串251

3.11.2 自定义格式字符串252

3.12 分析字符串255

3.12.1 分析数值字符串255

3.12.2 分析日期和时间字符串257

3.12.3 分析其他字符串258

3.12.4 创建新字符串259

3.13 Unicode及编码259

3.13.1 .NET Framework中的Unicode259

3.13.2 对字符进行编码的最常用的类260

3.13.3 使用Encoding类261

3.14 不区分区域性的字符串操作262

3.14.1 自定义大小写映射和排序规则263

3.14.2 执行不区分区域性的字符串比较265

3.14.3 执行不区分区域性的大小写更改266

3.14.4 在集合中执行不区分区域性的字符串操作267

3.14.5 在数组中执行不区分区域性的字符串操作269

3.14.6 在RegularExpressions命名空间中执行不区分区域性的操作269

3.15 正则表达式270

3.16 正则表达式语言元素271

3.16.1 字符转义271

3.16.2 替换272

3.16.3 字符类273

3.16.4 正则表达式选项273

3.16.5 原子零宽度断言274

3.16.6 限定符275

3.16.7 分组构造275

3.16.8 后向引用构造276

3.16.9 替换构造277

3.16.10 其他构造277

3.17 正则表达式类277

3.17.1 Regex278

3.17.2 Match278

3.17.3 MatchCollection278

3.17.4 GroupCollection279

3.17.5 CaptureCollection280

3.17.6 Group281

3.17.7 Capture282

3.18 正则表达式行为的详细信息283

3.18.1 匹配行为283

3.18.2 反向引用284

3.18.3 回溯285

3.18.4 非回溯预测先行和追溯286

3.18.5 限定符和空匹配286

3.18.6 空匹配后的下一个匹配286

3.18.7 编译和重复使用287

3.18.8 线程安全288

3.19 正则表达式示例288

3.19.1 扫描HREF288

3.19.2 更改日期格式289

3.19.3 从URL中提取协议和端口号290

3.19.4 从字符串中剥离无效字符290

3.19.5 验证字符串是否为有效的电子邮件格式290

第4章 Web程序设计中的字符串与正则表达式(相关知识案例分析)291

4.1 案例分析1——Sort()方法和Reverse()方法291

4.1.1 案例描述291

4.1.2 案例实现与技巧291

4.2 案例分析2——String类型是引用类型293

4.2.1 案例描述293

4.2.2 案例实现与技巧293

4.3 案例分析3——转义符与字符串294

4.3.1 案例描述294

4.3.2 案例实现与技巧294

4.4 案例分析4——StringBuilder类295

4.4.1 案例描述295

4.4.2 案例实现与技巧295

4.5 案例分析5——StringBuilder Capacity属性299

4.5.1 案例描述299

4.5.2 案例实现与技巧299

4.6 案例分析6——Char字符操作300

4.6.1 案例描述300

4.6.2 案例实现与技巧300

4.7 案例分析7——字符串的比较302

4.7.1 案例描述302

4.7.2 案例实现与技巧302

4.8 案例分析8——String类和StringBuilder类的使用306

4.8.1 案例描述306

4.8.2 案例实现与技巧306

4.9 案例分析9——从句子中提取单词示例308

4.9.1 案例描述308

4.9.2 案例实现与技巧308

4.10 案例分析10——反转字符串310

4.10.1 案例描述310

4.10.2 案例实现与技巧310

4.11 案例分析11——String类和StringBuilder类的插入、删除和替换效率的比较311

4.11.1 案例描述311

4.11.2 案例实现与技巧311

4.12 案例分析12——ToString()方法的使用314

4.12.1 案例描述314

4.12.2 案例实现与技巧314

4.13 案例分析13——将字符串转换为其他类型316

4.13.1 案例描述316

4.13.2 案例实现与技巧317

4.14 案例分析14——Regex类的使用318

4.14.1 案例描述318

4.14.2 案例实现与技巧318

4.15 案例分析15——正则表达式的基础语法320

4.15.1 案例描述320

4.15.2 案例实现与技巧321

4.16 案例分析16——Group类和GroupCollection类的使用323

4.16.1 案例描述323

4.16.2 案例实现与技巧323

4.17 案例分析17——使用正则表达式匹配模式325

4.17.1 案例描述325

4.17.2 案例实现与技巧326

4.18 案例分析18——获取模式的所有匹配项327

4.18.1 案例描述327

4.18.2 案例实现与技巧327

4.19 案例分析19——使用正则表达式进行替换329

4.19.1 案例描述329

4.19.2 案例实现与技巧329

第三部分 XML与Web Services334

第5章 Web程序设计——XML与Web Services(相关知识体系系统学习)334

5.1 .NET Framework的XML结构334

5.1.1 .NET Framework的XML设计目标334

5.1.2 .NET Framework的XML结构摘要336

5.2 在内存中处理XML数据337

5.2.1 使用DOM模型处理XML数据337

5.2.2 使用XPath数据模型处理XML数据366

5.3 用XmlReader读取XML403

5.3.1 创建XmlReader403

5.3.2 XmlReader中的当前节点406

5.3.3 读取元素407

5.3.4 读取属性408

5.4 用XmlWriter编写XML411

5.4.1 创建XmlWriter412

5.4.2 写入类型化数据413

5.4.3 编写属性414

5.4.4 写入元素415

5.5 XML Web Services概述417

5.5.1 XML Web Services方案417

5.5.2 XML Web Services基础结构418

5.5.3 XML Web Services生存期剖析421

5.6 使用ASP.NET的XML Web Services422

5.6.1 ASP.NET XML Web Services的基础知识422

5.6.2 使用ASP.NET生成基本的XML Web Services423

5.6.3 异步XML Web Services方法426

5.6.4 创建异步Web Services方法426

5.6.5 将异步调用与Web Services方法链接在一起428

5.6.6 使用ASP.NET创建Web Services的管理状态430

5.6.7 ASP.NET XML Web Services的事务432

5.6.8 使用ASP.NET创建Web Services的事务433

5.6.9 使用ASP.NET XML Web Services进行HTML分析435

5.6.10 创建分析网页内容的Web Services436

5.6.11 XML Web Services的发布和部署439

5.6.12 使用ASP.NET创建XML Web Services的设计指南442

5.7 生成XML Web Services客户端448

5.7.1 浏览使用ASP.NET创建XML Web Services449

5.7.2 Web Services发现450

5.7.3 创建XML Web Services代理451

5.7.4 为XML Web Services创建客户端453

5.7.5 与XML Web Services进行异步通信456

5.7.6 从浏览器访问XML Web Services458

5.8 使用SOAP头460

5.8.1 定义和处理SOAP头461

5.8.2 在Web Services客户端中处理SOAP头464

5.8.3 更改SOAP头的接收方465

5.8.4 处理未知的SOAP头466

5.8.5 处理XML Web Services客户端要求的SOAP头468

第6章 Web程序设计——XML与Web Services(相关知识案例分析)471

6.1 案例分析1——用XML设计器创建XML架构471

6.1.1 案例描述471

6.1.2 案例分析471

6.1.3 案例实现与技巧471

6.2 案例分析2——创建和使用ASP.NET Web Services476

6.2.1 案例描述476

6.2.2 案例分析476

6.2.3 案例实现与技巧477

6.3 案例分析3——创建网页以显示XML数据482

6.3.1 案例描述482

6.3.2 案例分析483

6.3.3 案例实现与技巧483

6.4 案例分析4——使用转换在Web窗体中显示XML文档492

6.4.1 案例描述492

6.4.2 案例分析492

6.4.3 案例实现与技巧492

6.5 案例分析5——XML数据显示和Tree View控件497

6.5.1 案例描述497

6.5.2 案例分析497

6.5.3 案例实现与技巧497

6.6 案例分析6——调试XML Web Services501

6.6.1 案例描述501

6.6.2 案例分析501

6.6.3 案例实现与技巧501

6.7 案例分析7——从浏览器访问XML Web Services503

6.7.1 案例描述503

6.7.2 案例分析503

6.7.3 案例实现与技巧503

6.8 案例分析8——使用托管代码访问异步Web Services506

6.8.1 案例描述506

6.8.2 案例分析506

6.8.3 案例实现与技巧506

6.9 案例分析9——重定向应用程序以面向不同的XML Web Services507

6.9.1 案例描述507

6.9.2 案例分析507

6.9.3 案例实现与技巧507

6.10 案例分析10——使用SOAP扩展更改SOAP消息510

6.10.1 案例描述510

6.10.2 案例分析511

6.10.3 案例实现与技巧511

6.11 案例分析11——自定义服务描述和代理类的生成过程513

6.11.1 案例描述513

6.11.2 案例分析513

6.11.3 案例实现与技巧513

6.12 案例分析12——创建分布式应用程序519

6.12.1 案例描述519

6.12.2 案例分析519

6.12.3 案例实现与技巧520

热门推荐