首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

1章  ASP.NET 2.0Wrox United应用程序...... 1

1.1  将要构建的站点       2

1.2  ASP.NET 2.0——构建动态Web站点的强大工具       4

1.3  常规Web站点任务的简单解决方案       4

1.3.1  一致性和个性化...... 5

1.3.2  导航...... 5

1.3.3  登录、安全和角色...... 5

1.3.4  连接到数据...... 5

1.3.5  代码...... 6

1.3.6  组件化...... 6

1.3.7  Web服务...... 6

1.3.8  性能与缓存...... 6

1.3.9  错误和异常处理...... 7

1.3.10  部署...... 7

1.3.11  部署工具...... 7

1.4  ASP.NET 2.0在何处与其他技术相适应       7

1.5  对Wrox United应用程序的探讨       8

1.6  开始创建Wrox United站点       10

1.7  VWD Express——一种开发环境       10

1.7.1  ASP.NET Development Server介绍...... 11

1.7.2  VWD的Solution Explorer.. 11

1.7.3  使用VWD创建、打开和使用Web站点...... 13

1.7.4  样例代码(下载)目录...... 14

1.7.5  运行页面...... 15

1.7.6  DesignSurface.. 16

1.7.7  Toolbox... 17

1.7.8  属性窗口...... 19

1.7.9  错误列表窗口...... 20

1.7.10  VWD的Database Explorer.. 23

1.8  小结       23

1.9  练习       24

2章  站点设计...... 25

2.1  一般设计目标       25

2.2  Master和Content页面       26

2.2.1  创建Master页面...... 27

2.2.2  创建Content页面...... 29

2.2.3  Master和Content页面的样例...... 30

2.2.4  在Master页面中使用层叠样式表...... 31

2.3  Master页面的其他功能       36

2.3.1  多级的Master页面...... 37

2.3.2  Master页面支持多个内容占位符...... 38

2.4  创建站点地图       39

2.5  站点设计的一般原则       42

2.6  ASP.NET 2.0应用程序的标准文件       43

2.6.1  Web.config保存整个站点设置...... 43

2.6.2  Global.asax 保存用于整个站点的代码...... 47

2.6.3  通过Web浏览器编辑站点配置...... 48

2.7  定位并修复站点设计错误       50

2.8  小结       51

2.9  练习       51

3章  页面设计...... 53

3.1  静态页面设计       53

3.2  HTML的世界       60

3.3  动态内容       65

3.4  服务器控件介绍       67

3.4.1  服务器端控件Toolbox... 67

3.4.2  服务器端控件是什么...... 68

3.4.3  VWD中的Source View..... 71

3.5  服务器端控件的类型       76

3.5.1  标准控件...... 77

3.5.2  HTML控件...... 77

3.5.3  导航控件...... 79

3.6  小结       93

3.7  练习       93

4章  成员与身份...... 95

4.1  安全基础       95

4.1.1  身份——我是谁...... 95

4.1.2  验证——证明我是谁...... 96

4.1.3  授权——允许我做什么...... 96

4.1.4  登录站点...... 96

4.2  ASP.NET安全性       97

4.2.1  Login控件...... 97

4.2.2  个性化...... 108

4.2.3  成员...... 110

4.2.4  身份验证...... 115

4.3  Wrox United的安全性       118

4.4  小结       121

4.5  练习       121

5章  使用主题样式化...... 123

5.1  样式化站点       123

5.1.1  Style属性...... 124

5.1.2  CSS——层叠样式表...... 127

5.1.3  主题...... 136

5.1.4  对站点应用样式...... 153

5.2  Wrox United中的主题       155

5.3  样式和布局最佳实践       160

5.3.1  可用性...... 160

5.3.2  可访问性...... 161

5.4  小结       161

5.5  练习       162

6章  事件与代码...... 163

6.1  Web服务器架构        163

6.2  服务器端事件       164

6.3  向页面添加事件       165

6.3.1  Postback架构...... 170

6.3.2  哪些事件可以使用...... 172

6.3.3  我应该使用哪个事件...... 172

6.4  事件不只由用户触发       174

6.5  间接事件       178

6.6  取消事件       180

6.7  全局事件       183

6.8  小结       184

6.9  练习       184

7章  读数据...... 185

7.1  介绍数据库       185

7.2  使用ASP 2.0的数据控件       186

7.2.1  介绍数据源控件...... 187

7.2.2  介绍数据绑定数据...... 188

7.2.3  数据源控件和数据绑定控件的协同工作...... 191

7.2.4  使用VWD配置数据控件...... 192

7.3  数据源控件       192

7.3.1  数据源控件的基本属性...... 193

7.3.2  隐藏连接字符串...... 195

7.3.3  连接字符串和提供程序的详细信息...... 197

7.4  数据绑定控件       198

7.4.1  数据绑定选择列表...... 198

7.4.2  GridView控件...... 205

7.4.3  DataList和Repeater控件...... 210

7.4.4  DetailsView和FormView控件...... 217

7.5  使用参数的数据源控件       220

7.6  多个数据控件的协作       225

7.7  处理XML数据       231

7.8  绑定语法       235

7.9  小结       235

7.10  练习       236

8章  写数据...... 237

8.1  写数据简介       237

8.1.1  写数据选项...... 238

8.1.2  DataKeyNames.. 238

8.2  更改现有记录       239

8.3  添加新记录       244

8.4  删除记录       246

8.5  上传图片       249

8.6  改善上传图片       253

8.7  小结       258

8.8  练习       259

9章  代码...... 261

9.1  变量和数据类型       261

9.1.1  公共语言运行时类型...... 262

9.1.2  波形括号和分号的用途...... 263

9.1.3  声明变量...... 264

9.1.4  赋值...... 264

9.1.5  数据转换...... 265

9.1.6  空值...... 267

9.1.7  处理字符串...... 267

9.1.8  处理日期...... 269

9.1.9  处理数组和集合...... 272

9.1.10  决定使用数组还是集合...... 277

9.1.11  枚举...... 278

9.1.12  常量...... 279

9.2  语句       280

9.2.1  操作符...... 280

9.2.2  决策...... 285

9.2.3  循环...... 290

9.3  命名空间       299

9.4  类处理       300

9.4.1  创建类...... 301

9.4.2  继承...... 310

9.5  变量作用域和生命周期       316

9.6  泛型       317

9.7  小结       318

9.8  练习       318

10章  组件化...... 319

10.1  代码与内容分离       320

10.2  分离设计和代码       321

10.3  代码分离       322

10.3.1  Page指令...... 322

10.3.2  局部类...... 323

10.3.3  事件处理程序/函数...... 323

10.4  创建代码分离文件       324

10.4.1  ASP.NET 2.0中的编译...... 327

10.4.2  App_Code文件夹...... 328

10.5  数据层       328

10.5.1  两层应用程序...... 329

10.5.2  三层应用程序...... 329

10.5.3  ASP.NET 2.0的新功能...... 330

10.5.4  WroxUnited的ObjectDataSource.. 336

10.6  用户控件       338

10.6.1  用户控件结构...... 340

10.6.2  一个简单的用户控件...... 341

10.6.3  Wrox United的News用户控件...... 345

10.7  复合控件       350

10.8  汇编和自定义服务器控件       351

10.9  小结       351

10.10  练习       352

11章  角色和用户配置文件...... 353

11.1  角色的重要性       353

11.2  在Wrox United中引入角色       355

11.3  配置页面级授权       364

11.4  在代码中处理角色       372

11.5  启用用户配置文件       374

11.6  构建配置文件       374

11.6.1  Wrox United中的配置文件...... 376

11.6.2  存储参数选择...... 384

11.7  管理匿名购物车       390

11.8  小结       391

11.9  练习       392

12  Web服务...... 393

12.1  浏览Web服务       394

12.2  Web服务的生命周期       398

12.2.1  调用Web服务...... 398

12.2.2  传输Web服务...... 399

12.2.3  返回响应...... 401

12.2.4  使用响应...... 403

12.3  Web服务的结构       403

12.3.1  处理指令...... 403

12.3.2  命名空间...... 403

12.3.3  公共类...... 404

12.3.4  Web方法...... 404

12.4  创建Web服务       406

12.5  检测Web服务       409

12.6  Web服务发现       412

12.6.1  DISCO.... 413

12.6.2  UDDI.. 413

12.6.3  发现Web服务...... 413

12.7  为应用程序添加比赛时间服务       415

12.8  组合在一起       417

12.9  远程Web服务——PocketPC应用程序       423

12.10  Web服务安全       426

12.10.1  加密和基于消息安全...... 427

12.10.2  验证和访问服务控件...... 427

12.11  小结       427

12.12  练习       428

13章  电子商务...... 429

13.1  电子商务管道       430

13.2  产品目录       430

13.2.1  目录结构...... 430

13.2.2  目录设计...... 431

13.2.3  目录实现...... 431

13.2.4  产品项页面面...... 438

13.3  购物车       443

13.3.1  Shopping对象...... 443

13.3.2  配置文件...... 454

13.3.3  购物车控件...... 455

13.4  结账       468

13.4.1  订单处理...... 468

13.4.2  登录...... 468

13.4.3  地址/交货信息...... 469

13.4.4  信用卡处理...... 469

13.4.5  如何结账...... 470

13.5  安全交易       486

13.6  您还能做什么?       486

13.7  小结       487

13.8  练习       487

14章  性能...... 489

14.1  简单技巧       489

14.1.1  对象释放...... 490

14.1.2  数据库连接...... 493

14.1.3  存储过程...... 493

14.1.4  强类型集合...... 501

14.1.5  会话状态...... 502

14.1.6  视图状态...... 503

14.2  页面和代码       503

14.2.1  数据绑定和回发...... 504

14.2.2  对象引用...... 504

14.2.3  字符串生成器和字符串串联...... 505

14.2.4  选择合适的集合...... 506

14.3  缓存       507

14.4  性能设计       512

14.5  测试性能       513

14.5.1  跟踪...... 513

14.5.2  应力测试工具...... 515

14.5.3  性能监视器...... 516

14.6  小结       516

14.7  练习       516

15章  错误处理...... 517

15.1  防御式编程        517

15.1.1  参数检查...... 518

15.1.2  避免假定...... 519

15.1.3  查询参数...... 520

15.1.4  验证...... 521

15.2  异常处理       525

15.2.1  异常概念...... 526

15.2.2  异常对象...... 526

15.2.3  捕获异常...... 527

15.2.4  记录异常...... 533

15.2.5  发送异常...... 537

15.2.6  引发异常...... 539

15.3  异常使用原则       539

15.4  全局异常处理       539

15.5  自定义错误页面       542

15.6  调试和跟踪       543

15.6.1  使用ASP.NET的跟踪...... 544

15.6.2  使用调试器...... 548

15.7  小结       553

15.8  练习       554

16章  部署、测试和完善...... 555

16.1  站点部署        555

16.1.1  清单...... 556

16.1.2  编译和运行应用程序...... 556

16.1.3  发布站点...... 558

16.1.4  XCOPY部署...... 561

16.1.5  部署站点的常见问题...... 562

16.2  测试和维护       565

16.2.1  之前和之后的测试...... 565

16.2.2  维护...... 566

16.3  下一步工作建议       571

16.4  参考资料       571

16.5  小结       572

16.6  练习       572

附录A  练习答案...... 573

附录B  安装...... 595

B.1  系统要求       595

B.1.1  处理器... 595

B.1.2  操作系统... 595

B.1.3  内存...... 596

B.1.4  硬盘...... 596

B.1.5  CD或DVD驱动器...... 596

B.1.6  显示器...... 596

B.1.7  鼠标...... 596

B.2  安装VWD Express   596

B.3  安装站点文件夹       599

B.4  安装Wrox United    601

B.4.1  启用Network Service.. 602

B.4.2  Windows XP家庭版用户的专题...... 603

B.4.3  检查VWD和ASP.NET Development Server的安装...... 603

B.4.4  检查IIS的安装...... 604

B.5  疑难解答       605

附录C  Wrox United的数据库设计...... 607

C.1  球员和比赛       607

C.1.1  Players表...... 607

C.1.2  Goals表...... 609

C.1.3  Fixtures表...... 609

C.1.4  MatchReports表...... 609

C.1.5  Gallery表...... 610

C.2  独立表       610

C.2.1  Opponents表...... 610

C.2.2  News表...... 611

C.3  Wrox United订货表       611

C.3.1  Orders表...... 611

C.3.2  OrderLines表...... 611

C.3.3  Products表...... 612

附录D  VWD数据库资源管理器...... 613

D.1  打开数据库资源管理器       613

D.2  向数据库资源管理器添加现有数据库       613

D.2.1  Access文件...... 613

D.2.2  SQL Server(包括SQL Server Express)上的SQL 数据库...... 614

D.2.3  存储为MDF文件的SQL数据库...... 615

D.3  查看数据库关系图       615

D.4  查看表结构       618

D.5  查看和编辑现有表的数据       619

D.6  创建新数据库       619

D.7  创建新表和添加数据       620

D.8  检查和创建视图       621

D.9  检查存储过程(SPROC)       624

D.10  小结       625

附录E  CSSHTML快速参考...... 627

E.1  为页面和控件定义样式        627

E.1.1  创建内联样式...... 628

E.1.2  链接样式表和页面...... 628

E.1.3  CSS继承...... 629

E.1.4  CSS样式...... 629

E.1.5  CSS大小...... 631

E.1.6  字体...... 631

E.1.7  颜色...... 632

E.1.8  CSS选择器...... 632

E.1.9  浮动元素...... 634

E.1.10  伪类...... 635

E.2  CSS参考       635

E.3  常用的HTML标记       639

E.3.1  文档结构...... 639

E.3.2  标题和标题级...... 639

E.3.3  段落和行...... 640

E.3.4  文本样式...... 640

E.3.5  列表...... 641

E.3.6  表...... 641

E.3.7  链接...... 641

E.3.8  图形、对象、多媒体和脚本...... 641

E.3.9  表格...... 642

E.3.10  框架...... 642

E.4  HTML常用属性和CSS属性值       642

E.5  其他参考资源       644

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论