你的位置:学习网 - 视频教程 >> 电脑 >> 编程开发 >> ASP/ASP.NET >> 详细内容

《亮剑.NET图解ASP.NET网站开发实战》电子书[PDF]




收藏本资料

本资料所属分类:

电脑 编程开发 ASP/ASP.NET

更新时间:2013年11月01日

如不能下载,请查看怎样下载


[亮剑.NET图解ASP.NET网站开发实战].缪勇等.扫描版.pdf 82.9MB
82.9MB
电子书http://www.minxue.net: 亮剑.NET图解ASP.NET网站开发实战
作者:  缪勇
李新峰
张光桃
图书分类: 网络
资源格式: PDF
版本: 扫描版
出版社: 电子工业出版社
书号: 9787121084829
发行时间: 2009年5月22日
地区:  大陆
语言:  简体中文
简介

IPB Image



目录

第1章 了解一下asp.net . 1
简单介绍asp.net 的发展历史及动态开发技术,着重讲述asp.net的安装与配置。
知 识 点 asp.net的历史、动态网站开发技术、
asp.net的安装、iis的配置
难 点 asp.net的框架结构、iis的配置
视频教程 创建应用程序、发布应用程序
1.1 asp.net的发展历史 2
1.1.1 asp简介 2
1.1.2 visual studio 2003和asp.net 1.1
简介 4
1.1.3 visual studio 2005和asp.net 2.0
简介 5
1.1.4 visual studio 2008和asp.net 3.5
简介 6
1.2 asp.net的体系结构 7
1.3 动态网站开发技术 12
1.4 asp.net 2.0开发环境的配置 13
1.4.1 web服务器安装与配置 14
1.4.2 visual studio 2005的安装与配置 17
1.4.3 创建一个简单的asp.net web
.应用程序 21
1.4.4 将一个asp.net web网站发布
到internet上 25
1.5 本章小结 29
第2章 应该掌握的c#语言
基础 31
本章主要介绍了c#语言的基本知识。主要包括:变量和常量、表达式、各种控制语句、结构体,以及面向对象的相关内容。通过对本章的有效学习,读者可以掌握c#的常用知识。
知 识 点 常量与变量、运算符、语句、类
难 点 类的继承、重写、接口
2.1 变量和常量 32
2.1.1 c#中的变量 32
2.1.2 c#中的常量 34
2.2 运算符和表达式 34
2.2.1 运算符的分类 35
2.2.2 运算符的优先级 37
2.3 逻辑控制语句 37
2.3.1 选择语句 37
2.3.2 循环结构 41
2.4 结构和枚举 46
2.5 c#中的面向对象 48
2.5.1 对象(object) 48
2.5.2 类(class) 49
2.5.3 构造函数 50
2.5.4 类的对象 51
2.5.5 静态成员 52
2.5.6 继承 53
2.5.7 重写 56
2.5.8 抽象类和抽象方法 57
2.5.9 接口 58
2.6 c#语言在asp.net 3.5中的新特性 63
2.7 本章小结 63
第3章 开始学习asp.net——基本控件 65
介绍asp.net中常用的控件,主要有html控件、web服务器控件、验证控件和用户控件等方面的内容。这些控件的熟练使用在帮助读者完成网站开发方面起到重要的作用,将会使开发速度得到很大的提高。
知 识 点 html控件、web服务器控件、验证控件、用户控件、asp.net 3.5中新增控件介绍
难 点 web服务器控件、验证控件、用户控件
视频教程 calendar控件、验证控件、用户控件
3.1 html控件 66
3.1.1 htmlinput控件 66
3.1.2 htmlimage控件 69
3.1.3 htmltable控件 70
3.1.4 htmlanchor控件 71
3.2 web服务器控件 72
3.2.1 文本控件 72
3.2.2 控制转移控件 74
3.2.3 选择控件 77
3.2.4 dropdownlist控件 81
3.2.5 listbox控件 82
3.2.6 panel控件 84
3.2.7 calendar控件 85
3.3 验证控件 87
3.3.1 requiredfieldvalidator控件 88
3.3.2 comparevalidator控件 89
3.3.3 rangevalidator控件 91
3.3.4 regularexpressionvalidator控件 92
3.4 用户控件 95
3.5 asp.net 3.5中新增的ajax服务器控件 97
3.6 本章小结 97
第4章 ado.net和数据绑定控件 99
首先介绍ado.net的基本概念、结构和对象;然后介绍如何使用ado.net访问数据库,以及asp.net中常用的数据绑定控件,主要有reapter控件、datalist控件和gridview控件;最后介绍asp.net 3.5中新增的控件。
知 识 点 ado.net基本知识、ado.net访问数据库方法、数据绑定控件、ado.net 3.5
难 点 ado.net访问数据库方法、数据绑定控件
视频教程 datalist控件使用、gridview控件使用、sqldataadapter对象、sqldatasource
4.1 ado.net概述 100
4.1.1 ado.net基本概念 100
4.1.2 ado.net基本结构 100
4.1.3 ado.net基本对象 102
4.1.4 ado.net命名空间 102
4.2 ado.net访问数据库 104
4.2.1 建立数据库连接 104
4.2.2 读取数据 105
4.2.3 更新数据 110
4.3 常用数据绑定控件 113
4.3.1 数据绑定技术简介 113
4.3.2 repeater控件 114
4.3.3 datalist控件 116
4.3.4 gridview控件 126
4.3.5 使用sqldatasource数据源控件 131
4.4 ado.net 3.5 139
4.4.1 listview控件 139
4.4.2 linq查询 142
4.4.3 linqdatasource数据源控件 144
4.5 本章小结 145
第5章 asp.net深入——基本对象 147
本章首先对asp.net中的基本对象做了简单介绍;然后具体讲解了各种基本对象的使用方法;最后介绍在asp.net中如何通过web.config文件对应用程序进行配置。
知 识 点 asp.net基本对象、应用程序配置、web.config更改
难 点 server对象的使用、web.config、session对象生命周期
视频教程 request和response对象、session对象、application对象、server对象
5.1 asp.net基本对象概述 148
5.2 request对象和response对象 148
5.3 session对象和application对象 150
5.3.1 session对象 150
5.3.2 appliaction对象 153
5.4 server对象 154
5.5 配置应用程序 156
5.6 asp.net 3.5中web.config的更改 160
5.7 本章小结 161
第6章 sql server 2005
简介及使用 163
本章主要介绍了关于sql server 2005基础知识、sql和t-sql语言、以及sql-server数据库管理,重点在sql、t-sql语言和sql-server数据库管理知识。
知 识 点 sql server 2005的安装与配置、数据的增删改、数据的查询、数据库和表的创建与删除、视图和存储过程
难 点 数据的增删改、数据库和表的创建与删除、视图和存储过程
视频教程 登录数据库服务器、创建数据库和表、创建视图
6.1 sql server 2005简介 164
6.2 sql server 2005安装 165
6.3 sql和t-sql语言 170
6.3.1 sql简介 170
6.3.2 使用insert语句插入数据 170
6.3.3 使用update语句更新数据 172
6.3.4 使用delete语句删除数据 172
6.3.5 使用select语句查询数据 173
6.4 sql server 2005数据库管理 179
6.4.1 常用数据库管理工具 179
6.4.2 创建和维护数据库 183
6.4.3 创建和删除表 188
6.4.4 视图 194
6.4.5 存储过程 196
6.5 本章小结 198
第7章 web网站设计技术.. 199
主要介绍asp.net在网站设计方面的新技术,主要有母板页的使用、网站地图、网站安全等方面的内容。这些新技术在帮助读者完成网站建设方面起到“事半功倍”的效果。
知 识 点 母板页和内容页、主题和外观、web part、网站导航和网站地图、角色和安全
难 点 母板页和内容页、主题和外观的使用、web part、角色和安全
视频教程 母版页和内容页、主题与皮肤、web part使用
7.1 设计网站应该知道的原则 200
7.2 母版页和内容页 201
7.2.1 母版页和内容页的关系 201
7.2.2 母版页和内容页的创建方法 205
7.2.3 母版页和内容页运行机制 209
7.3 主题和外观 210
7.3.1 主题和皮肤的关系 210
7.3.2 主题和皮肤的创建 213
7.3.3 主题和皮肤的使用 215
7.4 web part 218
7.4.1 web part框架 218
7.4.2 创建web part网页 220
7.5 网站地图 224
7.5.1 网站地图的原理 224
7.5.2 网站地图的创建 226
7.6 角色与安全 229
7.6.1 角色与安全性的关系 230
7.6.2 创建和管理角色 231
7.6.3 asp.net 3.5下的安全策略 234
7.7 本章小结 235
第8章 电子商务网站 237
本章讲述的电子商务网站是一个典型的b2c电子商务网站,主要包括用户注册、商品分类浏览、商品搜索、购物车、订单等功能模块。
知 识 点 系统框架设计方法、存储过程的设计与使用、系统文件配置、页面设计过程、通用类的设计思想、用户控件设计
难 点 存储过程设计、系统文件配置、控件的数据绑定、用户控件设计
视频教程 商品分类用户控件、控件数据绑定、购物车页、查看订单页
8.1 系统概述 238
8.2 系统框架设计 238
8.3 数据库设计 239
8.3.1 表设计 239
8.3.2 存储过程设计 240
8.4 设计实现过程 241
8.4.1 系统的配置信息 241
8.4.2 系统通用类 242
8.4.3 网站主页面(default.aspx) 247
8.4.4 top.ascx 254
8.4.5 login.ascx 256
8.4.6 sort.ascx 257
8.4.7 search.ascx 259
8.4.8 购物车(shoppingcar.aspx) 264
8.4.9 查看订单(queryorder.aspx) 268
8.4.10 商品详细信息
(productdetails.aspx) 271
8.4.11 用户注册(reg.aspx) 272
8.5 本章小结 275
第9章 学生公寓管理系统 277
本章讲述了高校学生公寓管理系统的制作过程,从公寓管理实际运行出发考虑系统的整个工作任务,并通过各种服务器控件、第三方控件和asp.net ajax技术加以实现。
知 识 点 asp.net ajax的使用、第三方控件的使用、模块化设计、动态数据绑定
难 点 asp.net ajax的使用、第三方控件的使用、模块化设计
视频教程 安装asp.net ajax、扩展控件工具包、实现学号自动完成、水电信息设置页面
9.1 系统概述 278
9.2 把握系统脉络 278
9.3 数据库设计 280
9.3.1 表设计 280
9.3.2 存储过程设计 283
9.4 设计实现过程 284
9.4.1 安装asp.net ajax及其扩展
控件工具包 284
9.4.2 系统通用类 289
9.4.3 登录模块 293
9.4.4 员工管理模块 296
9.4.5 公寓管理模块 301
9.4.6 查询统计模块 312
9.4.7 系统管理模块 321
9.5 本章小结 323
第10章 博客系统 325
本章讲述了一个基础博客网站的制作过程,需要读者重点理解母版页和内容页的基本概念,掌握数据绑定的方法和数据控件的超链接设置等问题。
知 识 点 web.config设置、母版页和内容的使用、session对象的使用、动态数据绑定
难 点 母板页和内容页、数据绑定、数据项的超链接设置、session对象的使用
视频教程 项目创建与修改、母版页创建和使用、首页的创建、用户页的创建、日志页的创建
10.1 系统概述 326
10.2 用uml设计系统 327
10.2.1 uml用例图设计 327
10.2.2 网页结构设计 328
10.3 数据库设计 329
10.3.1 系统所需的数据种类 330
10.3.2 用户数据 330
10.3.3 文章类别数据 331
10.3.4 日志数据 332
10.3.5 评论数据 332
10.3.6 构建数据库 333
10.4 博客网站设计 334
10.4.1 配置web.config 335
10.4.2 创建母版页和内容页 336
10.4.3 “index.aspx”页 341
10.4.4 “login.aspx”页 352
10.4.5 “register.aspx”页 354
10.4.6 “user.aspx”页 359
10.4.7 “write.aspx”页 365
10.4.8 “topic.aspx”页 369
10.5 运行和发布 381
10.6 本章小结 382
第11章 新闻发布系统 383
本章讲述了一个新闻发布系统的制作过程,需要读者重点掌握数据绑定的方法和数据控件的超链接设置等内容,尤其是复合数据绑定的方法,是本章的难点。
知 识 点 新闻系统的结构模型、request对象使用、复合数据绑定
难 点 控件的复合绑定、数据项超链接设置、request对象使用
视频教程 创建母版页、首页数据绑定、数据操作的绑定
11.1 系统印象 384
11.2 系统设计 384
11.2.1 理解网站框架 384
11.2.2 由框架到结构 385
11.3 数据库设计 386
11.3.1 人员信息 386
11.3.2 类别信息 387
11.3.3 新闻信息 387
11.3.4 构建数据库 388
11.4 系统实现过程 389
11.4.1 配置web.config 390
11.4.2 创建web用户控件和母版页 391
11.4.3 “index.aspx”页 396
11.4.4 “classnews.aspx”页 402
11.4.5 “newscontent.aspx”页 405
11.4.6 “manager.aspx”页 406
11.4.7 “writer.aspx”页 414
11.5 运行和发布 419
11.6 本章小结 420
第12章 网络论坛系统 421
本章通过一个简单地论坛系统的开发,运用asp.net提供的多种web服务器控件,使得系统数据的展示更加清晰,数据的操作更加便捷。为了保证系统的安全性,对不同用户进行了权限控制。
知 识 点 面向权限的设计、web服务器控件的使用、动态数据绑定
难 点 面向权限的设计、web服务器控件的使用
视频教程 sqlhelper.dll、浏览话题页实现、论坛管理页设置
12.1 系统概述 422
12.2 系统框架设计 422
12.3 数据库设计 423
12.3.1 表设计 423
12.3.2 存储过程设计 425
12.4 系统实现过程 427
12.4.1 系统的配置信息 427
12.4.2 系统通用类 428
12.4.3 登录模块(default.aspx) 438
12.4.4 论坛主界面(main.aspx) 442
12.4.5 信息浏览和发布模块 443
12.4.6 论坛管理模块(bbsmanage.aspx) 456
12.4.7 用户管理模块 462
12.5 本章小结 471
第13章 网络考试系统 473
本章详细介绍了网络考试系统从系统设计、数据库设计到系统实现的详细过程。并介绍了一些常用控件的使用方法和技巧。
知 识 点 需求分析、实际数据库设计、页面的设计与控件的使用、动态数据绑定
难 点 页面的设计、动态数据绑定
视频教程 登录页面创建、注册页面创建、在线测试页面
13.1 系统印象 474
13.2 把握系统脉络 474
13.3 数据库设计 475
13.3.1 创建数据库 475
13.3.2 创建数据表 475
13.4 设计实现过程 478
13.4.1 登录模块 478
13.4.2 注册页面 481
13.4.3 系统主页面 485
13.4.4 在线测试模块 488
13.4.5 科目管理模块 496
13.4.6 试题管理模块 502
13.4.7 用户管理模块 515
13.4.8 个人信息修改模块 517
13.5 运行效果 520
13.6 本章小结 522
第14章 网络oa系统 525
本章讲述的电子商务网站是一个典型的b2c电子商务网站,主要包括用户注册、商品分类浏览、商品搜索、购物车、订单等功能模块。
知 识 点 面向角色的设计、自定义控件的使用、模块化设计、动态数据绑定
难 点 面向角色设计方法、复合数据绑定、分模块设计
视频教程 登录页创建与设置、用户控件与母版页、文档发布申请控件、系统框架构建
14.1 系统概述 526
14.2 系统设计 527
14.2.1 企业工作流 527
14.2.2 用户角色框架 527
14.2.3 角色任务分配 528
14.2.4 网站框架设计 530
14.3 数据库设计 531
14.3.1 用户数据表(user) 531
14.3.2 角色表(role)和部门表(department) 532
14.3.3 公共文档表(publicdocument)和个人文档表(persondocument) 533
14.3.4 信息表(message) 534
14.3.5 构建数据库 535
14.4 系统实现 535
14.4.1 配置web.config 536
14.4.2 系统模块设计 537
14.4.3 登录模块 538
14.4.4 公共模块 545
14.4.5 业务模块 577
14.4.6 系统框架页面 587
14.5 发布和运行 591
14.6 本章小结... 592



电子书www.minxue.net链接


内容介绍:

  本书由浅入深地讲解了asp.net结合sql server进行网络编程的知识。全书内容共分14章,分别介绍了asp.net基础、c#语言基础、asp.net控件、ado.net和数据绑定控件、asp.net基本对象、sql server 2005基础、web网站设计技术等基本知识,以及电子商务网站、学生公寓管理系统、博客系统、新闻发布系统、网络论坛系统、网络考试系统、网络oa系统等7个具体的实例。.
   随书所附光盘包含书中实例源文件。..
   本书内容全面,采用层层分解方式讲解知识和实例,非常适合具有一定web应用程序开发基础、准备学习asp.net编程或希望提高asp.net编程技巧的读者参考学习。...

内容截图:

IPB Image


上一篇 下一篇