首页 > 编程书籍 > .NET书籍 > 正文

ASP.NET4.0从入门到精通【正版畅销书籍】

源码类别: .NET书籍 运费: 包邮
价格: 69元 ISBN编号: 9787302254409
数量:
 
《ASP.NET 4.0从入门到精通》12个完整项目,代码可以直接重用:网上个人博客、网上音乐商店、图书管理系统、网上校友录、考勤 管理系统、新闻发布系统、绩效管理系统、博客管理系统、医院管理系统、仓库管理系统、学生宿舍管理系统、机票预订系统。 
    超值光盘:每章的范例代码。1 2个使用ASP.NET4.0和C#开发的项目案例。69堂多媒体技术讲座,全面阐述ASP.NET4.0动态网站开 发技术。超过3000页的技术文档,包括HTML、ASP.NETAjax、C#网络编程技术、C#数据库高级技术、Access、SQL Server.2000、SQL Server 2005数据库使用技术等内容。 
    主要特色:以大量的范例演示ASP.NET 4.0技术的应用,知识体系完整,涉及NET 4.0大量的新技术。 
   目录
第1章 ASP.NET 4.0开发入门 1 
1.1 网页基础知识 1 
1.1.1 网页基础理论 1 
1.1.2 静态页面 2 
1.1.3 动态页面 3 
1.1.4 CGI接口 4 
1.1.5 脚本语言 4 
1.2 ASP.NET 4.0框架 5 
1.2.1 .NET框架的发展历程 5 
1.2.2 .NET 4.0语言 6 
1.2.3 公共语言运行时 6 
1.2.4 动态语言运行时 7 
1.2.5 .NET类库 9 
1.3 ASP.NET应用程序 9 
1.3.1 ASP.NET页面与服务器交互 10 
1.3.2 ASP.NET Web窗体 10 
1.3.3 ASP.NET 4.0的新特性 10 
1.4 Visual Studio 2010开发环境 13 
1.4.1 安装Visual Studio 2010 13 
1.4.2 创建Web项目 15 
1.4.3 Web项目管理 17 
1.4.4 Visual Studio 2010的新特性 20 
1.5 配置Web服务器 22 
1.6 配置ASP.NET 4.0应用程序 26 
1.7 上机练习 29 
1.8 上机题 30 

第2章 C# 语言基础 31 
2.1 C# 语言概述 31 
2.1.1 第一个C# 程序 32 
2.1.2 C# 代码结构 34 
2.2 基本语法 36 
2.2.1 数据类型 36 
2.2.2 变量和常量 44 
2.2.3 运算符 46 
2.2.4 转义字符 52 
2.2.5 C# 中的控制语句 52 
2.3 面向对象编程 62 
2.3.1 类 63 
2.3.2 属性、方法和事件 64 
2.3.3 构造函数 65 
2.3.4 继承和多态 66 
2.3.5 委托 69 
2.3.6 事件 71 
2.4 泛型 73 
2.4.1 使用系统的泛型类 73 
2.4.2 创建泛型 74 
2.5 C# 4.0的新特性 76 
2.5.1 大整数类型BigInteger 76 
2.5.2 动态数据类型dynamic 78 
2.5.3 命名参数和可选参数 79 
2.6 上机题 81 

第3章 ASP.NET 4.0常用内置对象 82 
3.1 Page 类 82 
3.1.1 页面的生命周期 82 
3.1.2 Page类的主要属性、方法和事件 83 
3.1.3 应用Page类 85 
3.2 Request对象 87 
3.2.1 Request对象的属性和方法 87 
3.2.2 应用Request对象 88 
3.3 Response对象 89 
3.3.1 Response对象的属性 90 
3.3.2 Response对象的方法 90 
3.3.3 应用Response对象 91 
3.4 Server对象 92 
3.4.1 Server对象的属性和方法 93 
3.4.2 应用Server对象 94 
3.5 Cookie对象 95 
3.5.1 Cookie简介 95 
3.5.2 Cookie对象的属性和方法 96 
3.5.3 应用Cookie对象 97 
3.6 Session对象 99 
3.6.1 Session简介 99 
3.6.2 对Session的跟踪 100 
3.6.3 Session对象的属性和方法 100 
3.6.4 Session对象的储存 101 
3.6.5 应用Session对象 103 
3.7 Application对象 105 
3.7.1 Application对象的属性和方法 106 
3.7.2 应用Application对象 107 
3.8 ViewState对象 109 
3.8.1 ViewState中的键值对 109 
3.8.2 ViewState的安全机制 109 
3.8.3 存储自定义对象 110 
3.8.4 应用ViewState对象 111 
3.9 上机题 113 

第4章 ASP.NET 4.0服务器控件 114 
4.1 服务器控件类 114 
4.1.1 服务器控件基本属性 115 
4.1.2 服务器控件的事件 118 
4.2 文本服务器控件 120 
4.2.1 标签(Label)控件 120 
4.2.2 静态文本(Literal)控件 120 
4.2.3 文本框(TextBox)控件 120 
4.2.4 超链接文本(HyperLink)控件 121 
4.3 按钮服务器控件 123 
4.3.1 普通按钮(Button)控件 123 
4.3.2 超链接按钮(LinkButton)控件 123 
4.3.3 图片按钮(ImageButton)控件 123 
4.4 图像服务器控件 125 
4.4.1 图像(Image)控件 125 
4.4.2 图像地图(ImageMap)控件 125 
4.5 选择服务器控件 127 
4.5.1 复选框(CheckBox)控件 128 
4.5.2 复选框列表(CheckBoxList)控件 128 
4.5.3 单选按钮(RadioButton)控件 130 
4.5.4 单选按钮列表(RadioButtonList)控件 131 
4.6 列表服务器控件 133 
4.6.1 列表框(ListBox)控件 133 
4.6.2 下拉列表框(DropDownList)控件 135 
4.6.3 项目列表(BulletedList)控件 137 
4.7 容器服务器控件 139 
4.7.1 面板(Panel)控件 139 
4.7.2 多视图(MultiView)控件 141 
4.7.3 动态容器(PlaceHolder)控件 143 
4.8 高级服务器控件 145 
4.8.1 日历(Calendar)控件 145 
4.8.2 动态广告(AdRotator)控件 149 
4.9 上机题 152 

第5章 验证控件和用户控件 154 
5.1 数据验证的两种方式 154 
5.1.1 服务器端数据验证 154 
5.1.2 客户端数据验证 155 
5.2 服务器验证控件 156 
5.2.1 验证控件的分类 156 
5.2.2 RequiredFieldValidator控件 156 
5.2.3 CompareValidator控件 158 
5.2.4 RangeValidator控件 160 
5.2.5 RegularExpressionValidator控件 162 
5.2.6 CustomValidator控件 167 
5.2.7 ValidationSummary控件 169 
5.3 用户控件 171 
5.3.1 简述 171 
5.3.2 用户控件的创建和使用 171 
5.3.3 用户控件的示例 173 
5.4 上机题 176 

第6章 ADO.NET数据库编程 178 
6.1 创建数据库 178 
6.1.1 使用SQL Server 2005创建数据库 178 
6.1.2 在Visual Studio 2010中管理数据库 181 
6.2 ADO.NET概述 182 
6.2.1 ADO.NET 简介 182 
6.2.2 ADO.NET命名空间 183 
6.3 连接数据库 184 
6.4 获取数据 187 
6.4.1 Command对象 187 
6.4.2 DataReader对象 189 
6.5 填充数据集 191 
6.5.1 DataSet对象 192 
6.5.2 DataAdapter对象 199 
6.6 添加数据 202 
6.7 更新数据 203 
6.8 删除数据 203 
6.9 上机题 204 

第7章 数据绑定和数据源控件 206 
7.1 数据绑定简介 206 
7.1.1 简单绑定 207 
7.1.2 复杂的绑定 211 
7.1.3 常用控件的数据绑定 213 
7.2 数据源控件 217 
7.2.1 SqlDataSource控件 218 
7.2.2 SqlDataSource控件的属性 219 
7.2.3 SqlDataSource控件的应用 220 
7.3 上机题 224 

第8章 数据服务器控件 226 
8.1 数据服务器控件简介 226 
8.2 GridView控件 227 
8.2.1 GridView控件的属性 227 
8.2.2 GridView控件的方法和事件 229 
8.2.3 GridView控件绑定数据 231 
8.2.4 GridView控件的列 233 
8.2.5 GridView控件的分页和排序 235 
8.2.6 GridView控件的数据操作 237 
8.3 DetailsView控件 240 
8.4 Repeater控件 244 
8.5 DataList控件 246 
8.5.1 DataList控件的属性和事件 247 
8.5.2 编辑DataList控件的模板 247 
8.5.3 使用属性编辑器 248 
8.6 ListView控件 251 
8.7 新增的Chart控件 254 
8.8 上机题 257 

第9章 文件操作 259 
9.1 获取驱动器信息 259 
9.2 对目录的操作 261 
9.2.1 Directory类 262 
9.2.2 DirectoryInfo类 266 
9.3 文件的操作 272 
9.3.1 File类 272 
9.3.2 FileInfo类 276 
9.4 读写文件 280 
9.4.1 流 280 
9.4.2 FileStream类 280 
9.4.3 读写文本文件 283 
9.5 上机题 286 

第10章 XML数据操作 287 
10.1 XML概述 287 
10.1.1 XML的语法 288 
10.1.2 文档类型定义 290 
10.1.3 XSL语言 292 
10.1.4 XPath 295 
10.2 访问和操作XML 295 
10.2.1 创建XML文档 295 
10.2.2 XML文档的保存 297 
10.2.3 将XML读入文档 297 
10.2.4 选择节点 299 
10.2.5 新节点的创建 299 
10.2.6 XML文档的修改 302 
10.2.7 XML文档的删除 304 
10.3 XmlDataSource控件 305 
10.4 上机题 307 

第11章 网站设计 309 
11.1 母版页简介 309 
11.1.1 母版页和内容页 309 
11.1.2 母版页的运行机制 311 
11.1.3 母版页的创建 311 
11.1.4 内容页的创建 314 
11.2 网站导航 316 
11.2.1 网站地图 316 
11.2.2 定义网站地图 317 
11.2.3 使用网站地图 318 
11.3 导航控件 321 
11.3.1 TreeView控件 321 
11.3.2 Menu控件 323 
11.3.3 SiteMapPath控件 326 
11.4 上机题 328 

第12章 主题和样式 330 
12.1 主题 330 
12.1.1 主题简述 330 
12.1.2 主题的创建 332 
12.1.3 主题的应用 334 
12.1.4 SkinID的应用 337 
12.1.5 .禁用主题 338 
12.2 样式 339 
12.2.1 样式的语法 339 
12.2.2 使用样式 342 
12.2.3 样式创建器 346 
12.2.4 CSS属性窗口 349 
12.2.5 创建和应用样式文件 350 
12.3 上机题 351 

第13章 LINQ查询 353 
13.1 LINQ简述 353 
13.2 LINQ基础知识 354 
13.2.1 LINQ查询步骤 354 
13.2.2 LINQ和泛型 355 
13.2.3 基本的查询操作 356 
13.3 LINQ和数据库操作 360 
13.3.1 LINQ to SQL 360 
13.3.2 创建对象模型 361 
13.3.3 LINQ查询数据库 364 
13.3.4 LINQ更改数据库 366 
13.4 LinqDataSource控件 371 
13.5 新增的查询扩展控件——QueryExtender 376 
13.6 上机题 378 

第14章 ASP.NET AJAX技术 380 
14.1 ASP.NET AJAX技术概述 380 
14.1.1 体系结构 381 
14.1.2 创建ASP.NET AJAX程序 382 
14.2 ASP.NET AJAX核心控件 383 
14.2.1 ScriptManager控件 383 
14.2.2 UpdatePanel控件 390 
14.2.3 UpdateProgress控件 394 
14.2.4 Timer控件 397 
14.3 AJAX Control Toolkit 400 
14.3.1 AJAX Control Toolkit 简介 400 
14.3.2 CalendaeExtend控件 402 
14.3.3 SlideShowExtender控件 404 
14.4 上机题 406 

第15章 Web 服务 408 
15.1 Web Service 概述 408 
15.1.1 Web Service 的概念 408 
15.1.2 Web Service 的基本构成 410 
15.1.3 实现一个基本的Web服务 412 
15.2 Web服务协议 416 
15.2.1 WSDL(Web服务描述语言) 417 
15.2.2 SOAP(简单对象访问协议) 419 
15.2.3 UDDI(统一描述、发现和集成协议) 420 
15.3 Web 服务的应用 421 
15.3.1 使用存在的Web服务 421 
15.3.2 调用自定义的Web服务 427 
15.4 上机题 433 

第16章 ASP.NET MVC框架 435 
16.1 ASP.NET MVC简介 435 
16.1.1 何谓MVC 435 
16.1.2 ASP.NET MVC 437 
16.2 ASP.NET MVC应用程序 438 
16.2.1 MVC应用程序的创建 439 
16.2.2 MVC应用程序的结构 440 
16.2.3 路由 442 
16.2.4 MVC应用程序的执行过程 449 
16.2.5 构建模型 449 
16.2.6 控制器 451 
16.2.7 视图 456 
16.2.8 行为过滤器 462 
16.2.9 表单数据绑定 469 
16.2.10 ASP.NET MVC中的数据传递 471 
16.2.11 传递多个数据对象 473 
16.3 上机题 475 

第17章 网上个人博客 477 
17.1 系统分析与设计 477 
17.1.1 系统需求分析 477 
17.1.2 系统模块设计 477 
17.1.3 系统运行演示 480 
17.2 系统数据库设计 483 
17.2.1 数据库表设计 483 
17.2.2 设计系统存储过程 485 
17.3 实体类模块 488 
17.4 首页显示模块 490 
17.4.1 设计母版页 490 
17.4.2 首页 491 
17.5 用户登录模块 493 
17.6 浏览博客模块 495 
17.6.1 浏览博客 495 
17.6.2 访客评论 497 
17.7 管理博客模块 501 
17.7.1 添加博客 501 
17.7.2 管理博客 503 
17.7.3 编辑博客图片 504 
17.7.4 管理评论 506 

第18章 网上音乐商店 508 
18.1 系统分析与设计 508 
18.1.1 系统需求分析 508 
18.1.2 系统模块设计 509 
18.1.3 系统运行演示 510 
18.2 系统数据库设计 515 
18.2.1 数据库表设计 515 
18.2.2 Visual Studio 2010自动生成的数据库 518 
18.2.3 数据库表关系 520 
18.3 实体类模块 521 
18.3.1 创建数据库实体类映射 521 
18.3.2 创建自定义的实体类 524 
18.3.3 创建自定义的视图模型 528 
18.4 用户登录模块 530 
18.4.1 使用母版页 530 
18.4.2 首页 533 
18.4.3 登录页面 535 
18.5 购物车模块 537 
18.5.1 根据类型浏览唱片页面 537 
18.5.2 唱片详情浏览页面 538 
18.5.3 购物车页面 539 
18.5.4 填写订单页面 542 
18.6 后台管理模块 543 
18.6.1 管理唱片页面 543 
18.6.2 编辑唱片页面 544 
18.6.3 删除唱片页面 545 

第19章 项目实例 547 
19.1 项目01:图书管理系统 547 
19.1.1 系统分析与设计 547 
19.1.2 系统数据库设计 549 
19.1.3 系统运行示例 552 
19.2 项目02:网上校友录 554 
19.2.1 系统分析与设计 554 
19.2.2 系统数据库设计 555 
19.2.3 系统运行示例 558 
19.3 项目03:考勤管理系统 561 
19.3.1 系统分析与设计 561 
19.3.2 系统数据库设计 563 
19.3.3 系统运行示例 564 
19.4 项目04:新闻发布系统 567 
19.4.1 系统分析与设计 567 
19.4.2 系统数据库设计 569 
19.4.3 系统运行示例 569 
19.5 项目05:绩效管理系统 572 
19.5.1 系统分析与设计 572 
19.5.2 系统数据库设计 575 
19.5.3 系统运行示例 578 
19.6 项目06:博客管理系统 580 
19.6.1 系统分析与设计 580 
19.6.2 系统数据库设计 582 
19.6.3 系统运行示例 584 
19.7 项目07:医院管理系统 587 
19.7.1 系统分析与设计 587 
19.7.2 系统数据库设计 589 
19.7.3 系统运行示例 591 
19.8 项目08:仓库管理系统 592 
19.8.1 系统分析与设计 593 
19.8.2 系统数据库设计 594 
19.8.3 系统运行示例 597 
19.9 项目09:学生宿舍管理系统 599 
19.9.1 系统分析与设计 599 
19.9.2 系统数据库设计 601 
19.9.3 系统运行示例 603 
19.10 项目10:机票预订系统 605 
19.10.1 系统分析与设计 605 
19.10.2 系统数据库设计 607 
19.10.3 系统运行示例 609 
                   

源码下载地址(注:本站外链的下载地址,出现不能下载请用迅雷、Flashget等专业下载工具试试)

  • 投票ID不存在!请检查网站配置!
相关内容:
以下是网友对 ASP.NET4.0从入门到精通【正版畅销书籍】 的评论:
发表评论
大名: