图书介绍
ASP.NET 3.5动态网站开发基础教程PDF|Epub|txt|kindle电子书版本网盘下载
![ASP.NET 3.5动态网站开发基础教程](https://www.shukui.net/cover/63/33257772.jpg)
- 韩颖,卫琳,陈伟编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302223429
- 出版时间:2010
- 标注页数:338页
- 文件大小:2MB
- 文件页数:8页
- 主题词:主页制作-程序设计-高等学校-教材
PDF下载
下载说明
ASP.NET 3.5动态网站开发基础教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 ASP.NET 3.5概述与开发平台1
1.1ASP.NET简介1
1.1.1ASP.NET的历史1
1.1.2ASP简介、ASP与ASP.NET的区别2
1.1.3ASP.NET的优点3
1.1.4其他常见的网络程序设计技术4
1.1.5ASP.NET 3.5新增控件5
1.2ASP.NET的开发环境6
1.2.1安装Visual Studio 20086
1.2.2主窗口7
1.2.3文档窗口8
1.2.4工具箱9
1.2.5错误列表窗口10
1.2.6解决方案资源管理器11
1.2.7属性窗口12
1.3ASP.NET应用程序基础13
1.3.1创建ASP.NET应用程序13
1.3.2运行ASP.NET应用程序14
1.3.3编译ASP.NET应用程序14
1.4ASP.NET程序结构16
1.4.1ASP.NET文件类型介绍16
1.4.2ASP.NET文件夹18
1.4.3其他文件夹介绍20
1.5本章小结21
1.6上机练习21
1.6.1上机目的21
1.6.2上机内容和要求21
第2章 C# 3.0新增功能23
2.1C#语言简介23
2.2隐式类型的局部变量23
2.2.1隐式类型局部变量的概念23
2.2.2隐式类型局部变量的使用和限制24
2.3对象和集合初始值设定项28
2.3.1对象初始值设定项28
2.3.2集合初始值设定项29
2.4扩展方法30
2.5匿名类型32
2.5.1匿名类型的概念32
2.5.2匿名类型的使用和限制34
2.6Lambda表达式36
2.7自动实现的属性40
2.8本章小结41
2.9上机练习41
2.9.1上机目的41
2.9.2上机内容和要求41
第3章 ASP.NET的Web页面43
3.1页面管理43
3.1.1ASP.NET页面代码模式43
3.1.2页面的往返与处理机制44
3.1.3页面的生命周期45
3.1.4ASP.NET页生命周期事件46
3.1.5ASP.NET页面指令48
3.2ASP.NET的网页代码模型49
3.2.1创建ASP.NET网站49
3.2.2单文件页模型50
3.2.3代码隐藏页模型51
3.2.4创建ASP.NET Web应用程序54
3.2.5ASP.NET网站和ASP.NET应用程序的区别55
3.3状态管理55
3.3.1页面状态概述55
3.3.2视图状态56
3.3.3控件状态57
3.3.4隐藏域57
3.4ASP.NET配置管理58
3.4.1web.config文件介绍58
3.4.2配置文件的语法规则59
3.5本章小结61
3.6上机练习61
3.6.1上机目的61
3.6.2上机内容和要求61
第4章 ASP.NET常用对象63
4.1ASP.NET对象的概况及属性方法事件63
4.2Request对象64
4.2.1使用QueryString属性65
4.2.2使用Path属性67
4.2.3使用UserHostAddress属性67
4.2.4使用Browser属性67
4.2.5ServerVariables属性68
4.2.6ClientCertificate属性69
4.3Response对象69
4.4Application对象71
4.4.1Application对象简介71
4.4.2利用Application对象存储信息72
4.4.3Application_Start和Application_End事件73
4.5Session对象74
4.5.1Session对象简介74
4.5.2Session对象的使用75
4.5.3Session对象的注意事项75
4.5.4Session_Start和Session_End事件75
4.6Cookie对象76
4.6.1Cookie对象简介76
4.6.2Cookie对象的属性和方法77
4.6.3Cookie对象的使用77
4.6.4检测用户是否启用了Cookie80
4.7Server对象81
4.7.1Server对象简介81
4.7.2MachineName属性81
4.7.3ScriptTimeout属性82
4.7.4CreateObject方法82
4.7.5Execute方法83
4.7.6Transfer方法83
4.7.7HtmlDecodc方法和HtmlEncode方法83
4.7.8MapPath方法84
4.7.9URLEncode方法85
4.8本章小结85
4.9上机练习86
4.9.1上机目的86
4.9.2上机内容和要求86
第5章 ASP.NET常用服务器控件87
5.1服务器控件概述87
5.1.1控件的种类88
5.1.2设置服务器控件属性88
5.2标准服务器控件89
5.2.1标签控件(Label)89
5.2.2TextBox(文本框)控件91
5.2.3按钮控件(Button、LinkButton、ImageButton)93
5.2.4HyperLink(超链接)控件96
5.2.5图像控件(Image)97
5.2.6CheckBox(复选框)和CheckBoxList(复选框列表)控件97
5.2.7RadioButton和RadioButtonList控件101
5.2.8列表控件(DropDownList和ListBox)104
5.2.9MultiView和View控件106
5.2.10文件上传控件(FileUpload)109
5.2.11广告控件(AdRotator)111
5.2.12表格控件(Table)112
5.2.13Literal控件和Panel控件115
5.3验证控件116
5.3.1验证控件及其作用116
5.3.2验证控件的属性和方法118
5.3.3表单验证控件(RequiredFieldValidator)118
5.3.4比较验证控件(CompareValidator)119
5.3.5范围验证控件(RangeValidator)121
5.3.6自定义验证控件(CustomValidator)122
5.3.7正则验证控件(RegularExpressionValidator)123
5.3.8验证组控件(ValidationSummary)124
5.3.9禁用数据验证125
5.4登录控件125
5.4.1登录控件(Login)125
5.4.2登录名称控件(LoginName)126
5.4.3登录视图控件(LoginView)127
5.4.4登录状态控件(LoginStatus)128
5.4.5密码更改控件(ChangePassword)129
5.4.6生成用户控件(CreateUserWizard)130
5.5导航控件131
5.5.1SiteMapPath导航控件132
5.5.2Menu导航控件135
5.5.3TreeView导航控件138
5.6本章小结141
5.7上机练习141
5.7.1上机目的141
5.7.2上机内容和要求142
第6章 ASP.NET中的CSS、主题和母版页143
6.1CSS概述143
6.1.1CSS的简介143
6.1.2CSS的基础144
6.1.3创建CSS文件146
6.1.4CSS常用属性147
6.2布局设置149
6.2.1网页的基本布局方式149
6.2.2页面元素定位149
6.2.3表格布局151
6.2.4DIV和CSS布局153
6.3主题160
6.3.1主题的概念160
6.3.2在主题中定义外观161
6.3.3在主题中同时定义外观和样式表162
6.3.4利用主题实现换肤164
6.4母版页166
6.4.1母版页和内容页的概念166
6.4.2创建母版页167
6.4.3从内容页访问母版页的成员169
6.5本章小结172
6.6上机练习172
6.6.1上机目的172
6.6.2上机内容和要求172
第7章 ADO.NET数据访问175
7.1ADO.NET概述175
7.1.1ADO.NET简介175
7.1.2与数据有关的命名空间177
7.2使用Connection连接数据库177
7.3使用Command对象执行数据库命令180
7.3.1使用Command对象查询数据库的数据181
7.3.2使用Command对象增加数据库的数据182
7.3.3使用Command对象删除数据库的数据184
7.3.4使用Command对象修改数据库的数据186
7.3.5数据库事务处理188
7.4使用DataAdapter对象执行数据库命令190
7.4.1SqlDataReader的属性和方法190
7.4.2使用DataAdapter对象查询数据库的数据191
7.4.3使用DataAdapter对象修改数据库的数据192
7.4.4使用DataAdapter对象增加数据库的数据194
7.4.5使用DataAdapter对象删除数据库的数据195
7.5使用ODBC.NET Data Provider196
7.5.1ODBC.NET Data Provider简介197
7.5.2连接ODBC数据源197
7.6连接池技术199
7.7本章小结204
7.8上机练习204
7.8.1上机目的204
7.8.2上机内容和要求204
第8章 ASP.NET中的数据绑定207
8.1数据绑定概述207
8.2单值和列表控件的数据绑定208
8.2.1单值绑定208
8.2.2列表控件的数据绑定209
8.3GridView控件214
8.3.1GridView的数据绑定215
8.3.2设定GridView的绑定列和模板列216
8.3.3GridView的排序223
8.3.4GridView的分页226
8.4DataList和FormView控件229
8.4.1DataList的数据绑定230
8.4.2FormView控件的数据呈现和处理234
8.5DataPager控件241
8.6DetailsView控件242
8.7本章小结246
8.8上机练习247
8.8.1上机目的247
8.8.2上机内容和要求247
第9章 ASP.NET AJAX249
9.1ASP.NET AJAX概述249
9.1.1Ajax简介249
9.1.2Ajax与传统Web技术的区别250
9.2ASP.NET 3.5 AJAX控件251
9.2.1ScriptManager控件252
9.2.2UpdatePanel控件255
9.2.3UpdateProgress控件259
9.2.4Timer控件261
9.3ASP.NET AJAX Control Extenders扩展控件263
9.3.1如何使用ASP.NET AJAX Control Extenders264
9.3.2使用FilteredTextBoxExtender控件防止输入非法字符266
9.3.3使用SlideShowExtender控件播放幻灯片267
9.3.4使用AlwaysVisibleControl-Extender固定位置显示控件269
9.4本章小结270
9.5上机练习271
9.5.1上机目的271
9.5.2上机内容和要求271
第10章 LINQ技术273
10.1LINQ基本概念273
10.1.1LINQ to Objects273
10.1.2LINQ to ADO.NET274
10.1.3LINQ to XML274
10.1.4LINQ相关的命名空间275
10.2LINQ to SQL275
10.2.1IEnumerable和IEnumerable<T>接口276
10.2.2IQueryProvider和IQueryable<T>接口280
10.2.3DataContext类282
10.2.4基本查询操作283
10.2.5基本更改操作290
10.3本章小结296
10.4上机练习296
10.4.1上机目的296
10.4.2上机内容和要求297
第11章 开发实例299
11.1系统设计299
11.1.1需求分析299
11.1.2概念结构设计299
11.1.3数据库设计300
11.1.4功能设计301
11.2程序设计302
11.2.1设置数据库连接信息302
11.2.2访问数据库公共类303
11.2.3母版页306
11.2.4默认主页308
11.2.5新闻列表311
11.2.6产品列表313
11.2.7用户登录用户控件317
11.2.8用户注册页面319
11.2.9产品订单321
11.2.10管理员登录页面323
11.2.11后台管理页面325
11.2.12新闻管理页面326
11.2.13产品添加页面328
11.2.14订单管理页面330
11.2.15用户管理页面332
11.3编译与发布334
11.4本章小结335
11.5上机练习335
11.5.1上机目的335
11.5.2上机内容和要求335
参考文献337