ASP.NET 3.5从基础到项目实战PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:李宗颜,孙更新,宾晟编著
- 出 版 社:北京:化学工业出版社
- 出版年份:2010
- ISBN:9787122073037
- 页数:544 页
第一部分 基础篇 3
第1章 初识Visual C#.NET——ASP.NET入门 3
1.1 ASP.NET概述 4
1.1.1 NET Framework的基本概念 4
1.1.2公共语言运行库 5
1.1.3 ASP.NET特点 5
1.2 .NET Framework 3.5概述 9
1.3搭建ASP.NET 3.5开发平台 10
1.3.1软件需求 10
1.3.2硬件需求 11
1.3.3 VS2008与Visual Web Developer 11
1.3.4 IIS服务器配置 12
1.4第一个ASP. NET网站——Hello Word 14
1.4.1创建新的网站项目 14
1.4.2页面设计 15
1.4.3功能实现 17
1.5小结 17
第2章 借助C#语言开始学习编程的第一步——C#语言基础 18
2.1 C#语言概述 19
2.2 C#程序设计基础 21
2.2.1 C#的程序结构 21
2.2.2数据类型与变量 22
2.2.3运算符 31
2.2.4语句 34
2.3面向对象的C 43
2.3.1类声明 43
2.3.2构造函数与析构函数 47
2.3.3方法 51
2.4 C#的特性 56
2.4.1接口与集合 56
2.4.2委托与事件 65
2.4.3泛型 67
2.5小结 72
第3章 掌握C#.NET中的常用文件处理类——System.IO命名空间 73
3.1 System.IO命名空间概述 74
3.2 System.IO命名空间常用类 74
3.2.1 System.IO.BinaryWriter 74
3.2.2 System.IO.BinaryReader 76
3.2.3 System.IO.BufferedStream 78
3.2.4 System.IO.DirectoryInfo 80
3.2.5 System.IO.Directory 83
3.2.6 System.IO.FileInfo 84
3.2.7 System.IO.File 85
3.2.8 System.IO.FileStream 87
3.3 System.IO命名空间结构 88
3.4小结 90
第二部分 技术篇 93
第4章 方便快捷地建立可视外观——ASP.NETWeb服务器控件 93
4.1 ASP.NET Web窗体 94
4.1.1表单的基本概念 94
4.1.2回发和往返行程 96
4.1.3页面生存期 97
4.2服务器控件概述 99
4.2.1服务器控件的定义 99
4.2.2服务器控件分类 99
4.2.3服务器控件的创建 100
4.2.4服务器控件的属性、事件 102
4.3标准控件 105
4.3.1用于文本输入和显示的标准控件 106
4.3.2按钮控件 111
4.3.3用于选择的列表控件 116
4.3.4 HyperLink控件 123
4.3.5 Table控件 124
4.4高级控件 126
4.4.1 AdRotator控件 126
4.4.2 Calendar控件 130
4.4.3 MultiView和View控件 133
4.4.4 Image和ImageMap控件 134
4.4.5 Wizard控件 136
4.5服务器控件综合示例 139
4.6小结 144
第5章 让网站具有统一的外观——网站设计 145
5.1在ASP.NET中应用CSS样式 146
5.1.1创建样式 146
5.1.2应用样式 150
5.2母版技术 152
5.2.1创建母版页 152
5.2.2在web.config中配置母版页 154
5.2.3创建内容页 154
5.2.4嵌套母版页 158
5.3主题 161
5.3.1创建主题 161
5.3.2创建命名皮肤 163
5.3.3处理主题冲突 166
5.4网站地图和导航 167
5.4.1创建网站地图 167
5.4.2导航控件 170
5.5 Web部件 172
5.5.1 Web部件概述 172
5.5.2 Web部件的应用 173
5.6小结 175
第6章 让ASP.NET Web程序具有稳定的数据库支持——ASP.NET数据库编程 176
6.1 ADO.NET的数据访问 177
6.1.1 ADO.NET基础 177
6.1.2连接数据库 177
6.1.3与数据库交互 181
6.1.4管理内存数据 186
6.2数据源控件 189
6.2.1 SQL数据源控件 189
6.2.2绑定到对象控件 193
6.2.3绑定到XML数据 195
6.2.4绑定到站点地图 197
6.3数据绑定控件 199
6.3.1 GridView控件 199
6.3.2 FormView控件 208
6.3.3 DetailsView控件 209
6.3.4 Repeater和DataList控件 211
6.3.5 ListView控件 219
6.4 LINQ 222
6.4.1 LINQ概述 222
6.4.2 LINQ语法基础 224
6.4.3 LINQ查询基础 229
6.4.4 LINQ to SQL 230
6.4.5 LINQ to XML 232
6.5小结 234
第三部分 提高篇 237
第7章 提高ASP.NET网站的安全性——网络安全与验证 237
7.1验证控件 238
7.1.1使用验证控件的注意事项 238
7.1.2 RequiredFieldValidator控件 238
7.1.3 RangeValidator控件 240
7.1.4 CompareValidator控件 241
7.1.5 RegularExpressionValidator控件 243
7.1.6 ValidationSummary控件 245
7.1.7 CustomValidator控件 247
7.2身份验证和授权 249
7.2.1 Windows身份验证 249
7.2.2 Passport身份验证 250
7.2.3 Forms身份验证 250
7.3登录控件 252
7.3.1 Login控件 252
7.3.2 LoginName控件 255
7.3.3 LoginView控件 256
7.3.4 LoginStatus控件 259
7.3.5 PasswordRecovery控件 260
7.3.6 ChangePassword控件 263
7.4小结 269
第8章 ASP.NET网站常用对象——内建组件对象 270
8.1 Response对象和Request对象 271
8.1.1 Response对象 271
8.1.2 Request对象 274
8.1.3 Response对象与Request对象实例 276
8.2 Application对象和Session对象 278
8.2.1 Application对象 278
8.2.2 Session对象 284
8.3 Server对象 288
8.4 ViewState对象 290
8.5内建组件对象实例 292
8.6小结 295
第9章 用户控件与自定义服务器控件 296
9.1用户控件 297
9.1.1创建用户控件 297
9.1.2使用用户控件 301
9.1.3将Web窗体转换成用户控件 302
9.2自定义控件 304
9.2.1创建自定义服务器控件 305
9.2.2使用自定义服务器控件 306
9.2.3将自定义控件添加到工具箱 307
9.3复合控件 308
9.4小结 311
第10章 Web应用程序高度交互的利器——ASP.NET AJAX 312
10.1 AJAX基本思想 313
10.1.1应用场景 313
10.1.2开发模式 314
10.2 ASP. NET 3.5对AJAX的支持与开发 317
10.2.1 ASP.NET 3.5 AJAX 317
10.2.2实例 318
10.2.3 ASP.NET中的AJAX控件 320
10.3 ASP.NET AJAX对JavaScript的扩展 329
10.4异步调用Web Service和页面中的类方法 330
10.5小结 336
第11章 在程序中使用可扩展标记语言XML 337
11.1.NET框架中的XML类 338
11.1.1使用XmlTextReader读取XML数据 338
11.1.2使用XmlTextWriter写入XML数据 340
11.2 XML数据的显示 342
11.2.1 XSL示例 342
11.2.2使用XML控件显示XML文档 344
11.3小结 346
第12章 破除信息孤岛有术——Web服务 347
12.1理解基于XML的Web服务 348
12.1.1什么是Web服务 348
12.1.2 Web服务的技术支持 349
12.1.3 Web服务的优势 349
12.1.4 Web服务的基础结构 350
12.2创建Web服务 351
12.2.1@WebService指令 352
12.2.2定义Web服务方法 352
12.2.3测试Web服务 354
12.3使用Web服务 355
12.4小结 356
第13章 创建基于移动设备的Web程序 357
13.1移动Web窗体语法 358
13.1.1在VS2008中添加移动窗体模板 358
13.1.2创建移动Web窗体 360
13.1.3在仿真程序中呈现 362
13.2标准控件 364
13.2.1 Form控件 364
13.2.2 Panel控件 365
13.2.3用户输入控件 367
13.2.4列表控件 370
13.3高级控件 372
13.3.1 AdRotator控件 372
13.3.2 Image控件 374
13.3.3 Calendar控件 375
13.4小结 378
第14章 快速创建Web服务——WCF 379
14.1 WCF概述 380
14.1.1 WCF概念 380
14.1.2 WCF的新增功能 381
14.1.3 WCF体系架构 382
14.2基本服务契约 383
14.2.1操作重载 383
14.2.2契约的继承 385
14.2.3服务契约的分解与设计 387
14.3 WCF应用 388
14.3.1创建WCF应用 388
14.3.2添加WCF服务引用 392
14.4小结 392
第15章 ASP.NET结构化模型——MVC 393
15.1设计模式概述 394
15.2 MVC概述 395
15.2.1 MVC概念 395
15.2.2 MVC的历史 396
15.2.3 ASP.NET MVC基础 396
15.3页面控制器 398
15.4.NET MVC示例 398
15.5 ASP.NET MVC应用程序的结构 401
15.5.1页面驱动 401
15.5.2全局配置文件 402
15.5.3 Models、Views和Controllers三层结构 403
15.6小结 404
第四部分 扩展篇 407
第16章 留言本 407
16.1系统分析 408
16.2系统总体结构设计 409
16.2.1模块设计 409
16.2.2系统数据库设计 409
16.3客户留言模块 410
16.4留言列表模块 414
16.5留言管理模块 418
16.6小结 422
第17章 网络课程生成系统 423
17.1系统概述 424
17.1.1需求分析 424
17.1.2项目可行性分析 425
17.2.3项目计划书 426
17.2系统总体结构设计 427
17.2.1模块设计 427
17.2.2系统数据库设计 427
17.3公共类 431
17.4用户登录模块 433
17.5院系管理模块 437
17.6学生管理模块 444
17.7学生后台管理模块 450
17.8教师后台管理模块 458
17.9管理员后台管理模块 468
17.10课程管理模块 473
17.11小结 475
第18章 ASP.NETShoping 476
18.1系统概述 477
18.1.1需求分析 477
18.1.2项目可行性分析 479
18.1.3项目计划书 480
18.2系统总体结构设计 481
18.2.1模块设计 481
18.2.2系统数据库设计 481
18.3公共类DataBase.cs 486
18.4公共类Data.cs 490
18.5公共类Common.cs 494
18.6公共类cartProduct.cs 497
18.7公共类cart.cs 499
18.8用户登录模块 503
18.9产品分类模块 510
18.10产品管理模块 520
18.11会员管理模块 527
18.12会员中心模块 532
18.13购物车管理模块 539
18.14小结 543
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《看视频零基础学英语口语》宋德伟 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019