网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 ASP.NET程序设计与开发经典课堂
分类
作者 王治国主编
出版社 清华大学出版社
下载
简介
内容推荐
《ASP.NET程序设计与开发经典课堂》遵循“理论够用,重在实践”的原则,系统地讲解了ASP.NET动态网站开发技术,主要内容包括ASP.NET概述、C#语言基础、ASP.NET的常用对象、常用服务器控件、ASP.NET中的样式/主题和母版页、数据库访问技术和数据绑定技术、ASP.NET中的XML数据处理、ASP.NETWeb服务、ASP.NET的配置和部署、提高ASP.NET应用程序性能的方法、提高ASP.NET应用程序安全性的技术。很后通过实际的项目应用案例,介绍如何在具体开发中使用ASP.NET的这些技术。
《ASP.NET程序设计与开发经典课堂》语言通俗易懂,知识结构合理,适合作为高等院校计算机与信息技术及相关专业学习ASP.NET动态网站设计的教材,也适合作为在.NET框架下开发Web应用程序的Web程序设计人员的参考资料。
作者简介
王治国,郑州轻工业大学计算机与通信工程学院不错讲师,从事计算机教学工作多年,有丰富的实战经验,对行业有独到的见解。曾出版过《C#程序设计》、《计算机网络应用教程》等。
目录
目 录
章?初识ASP.NET
1.1?Web开发技术基础?/2
1.1.1?Web的基本概念?/2
1.1.2?静态网页技术?/3
1.1.3?动态网页技术?/4
1.1.4?B/S架构体系?/5
1.2?.NET Framework与ASP.NET?/5
1.2.1?.NET Framework简介?/5
1.2.2?ASP.NET的基本框架?/7
1.2.3?ASP.NET的特点?/8
1.3?配置ASP.NET运行环境?/9
1.3.1?配置IIS服务器?/10
1.3.2?Visual Studio开发环境介绍?/13
1.4?个ASP.NET Web程序?/15
1.4.1?创建个ASP.NET Web程序?/15
1.4.2?编译、运行并调试应用程序?/19
强化练习?/22
常见疑难解答?/22
第2章?ASP.NET程序设计基础
2.1?C#语言简介?/24
2.1.1?C#语言特点?/24
2.1.2?关键字和标识符?/25
2.1.3?变量和常量?/26
2.2?C#的数据类型?/27
2.2.1?简单类型概述?/27
2.2.2?引用类型?/32
2.3?运算符?/36
2.4?控制语句?/38
2.4.1?顺序语句?/38
2.4.2?选择语句?/39
2.4.3?循环语句?/43
2.4.4?跳转语句?/50
2.4.5?异常处理 ?/52
2.5?面向对象程序设计基础?/55
2.5.1?类声明?/56
2.5.2?继承?/56
2.5.3?类的访问修饰符?/57
2.5.4?构造函数和析构函数?/58
2.5.5?this 关键字 ?/60
2.5.6?static关键字?/61
2.6?面向对象不错进阶?/63
2.6.1?多态性?/63
2.6.2?虚方法?/63
2.6.3?抽象类?/65
2.6.4?函数重载?/66
2.6.5?装箱?/68
强化练习?/69
常见疑难解答?/69
第3章?ASP.NET的Web页面管理
3.1?ASP.NET页面的生命周期?/72
3.1.1?ASP.NET页面代码模式?/72
3.1.2?回发和往返行程?/73
3.1.3?页面的生命周期?/74
3.1.4?ASP.NET页面生命周期的事件?/74
3.2?ASP.NET代码隐藏模型?/76
3.2.1?代码隐藏模型?/76
3.2.2?ASP.NET页面指令?/78
3.2.3?ASP.NET应用程序文件类型?/79
3.3?ASP.NET页面的状态管理?/79
3.3.1?页面状态概述?/80
3.3.2?视图状态?/80
3.3.3?控件状态?/81
3.3.4?隐藏域?/82
3.4?ASP.NET项目配置管理?/82
3.4.1?配置文件的层次结构?/82
3.4.2?配置文件的语法规则?/83
3.4.3?配置Web.config 文件?/84
强化练习?/85
常见疑难解答?/85
第4章?ASP.NET常用的服务器控件
4.1?服务器控件概述?/88
4.2?标准服务器控件?/88
4.2.1?标签控件?/89
4.2.2?文本框控件 ?/91
4.2.3?按钮控件?/93
4.2.4?超链接控件 ?/95
4.2.5?图像控件?/97
4.2.6?复选框和复选框列表控件?/98
4.2.7?RadioButton和RadioButtonList控件?/99
4.2.8?列表控件 ?/102
4.2.9?文件上传控件?/104
4.3?验证控件?/106
4.3.1?表单验证控件
(RequiredFieldValidator)?/106
4.3.2?比较验证控件
(CompareValidator)?/107
4.3.3?范围验证控件
(RangeValidator)?/109
4.3.4?正则表达式验证控件
(RegularExpressionValidator)?/110
4.3.5?自定义验证控件
(CustomValidator)?/112
强化练习?/114
常见疑难解答?/114
第5章?ASP.NET的常用内置对象
5.1?Response对象?/116
5.1.1?常用属性与方法?/116
5.1.2?在页面中输出数据?/116
5.1.3?页面跳转并传递参数?/118
5.2?Request对象?/121
5.2.1?常用属性与方法?/121
5.2.2?获取页面间传送的值?/122
5.2.3?获取客户端浏览器信息?/123
5.3?Application对象?/124
5.3.1?Application对象常用集合、
属性和方法?/124
5.3.2?使用Application对象存储和
读取全局变量?/125
5.3.3?设计一个网页访问计数器?/125
5.4?Session对象?/127
5.4.1?常用集合、属性和方法?/127
5.4.2?使用Session对象存储和读取
数据?/127
5.5?Cookie对象?/129
5.5.1?常用属性与方法?/130
5.5.2?使用Cookie对象保存和读取
客户端信息?/130
5.6?Server对象?/131
5.6.1?常用属性与方法?/131
5.6.2?重定向页面?/132
5.6.3?使用Server.MapPath方法获取
服务器的物理地址?/133
强化练习?/134
常见疑难解答?/134
第6章?样式、主题和母版页
6.1?CSS样式?/136
6.1.1?CSS概述?/136
6.1.2?CSS知识基础?/136
6.1.3?创建CSS样式 ?/143
6.1.4?应用CSS样式?/145
6.2?网页布局设置?/147
6.2.1?网页的基本布局方式?/147
6.2.2?页面元素定位?/148
6.2.3?表格布局?/149
6.2.4?DIV和CSS布局 ?/151
6.3?主题?/157
6.3.1?创建并使用主题?/157
6.3.2?页面主题和全局主题?/160
6.3.3?应用和禁用主题?/160
6.3.4?用编程的方法控制主题?/163
6.4?母版页?/164
6.4.1?在ASP.NET中创建母版页?/164
6.4.2?使用母版页创建内容窗体?/167
6.4.3?母版页的运行方法?/169
强化练习?/170
常见疑难解答?/170
第7章?使用ADO.NET访问数据库
7.1?数据库的基本知识?/172
7.1.1?数据库概述?/172
7.1.2?SQL Server数据库的基础知识?/173
7.2?ADO.NET模型?/177
7.2.1?ADO.NET模型概述?/177
7.2.2?ADO.NET的结构分析?/178
7.3?连接数据库?/180
7.3.1?Connection对象介绍?/181
7.3.2?连接Microsoft Access数据库?/182
7.3.3?连接Microsoft SQL Server
数据库?/184
7.4?基于ADO.NET的数据库访问?/185
7.4.1?使用DataReader对象访问
数据库?/185
7.4.2?使用DataSet对象访问数据库?/189
7.5?使用数据适配器操作数据库?/195
7.5.1?数据适配器概述?/195
7.5.2?创建DataAdapter对象?/196
7.5.3?基于DataAdapter对象的数据库
操作?/196
强化练习?/203
常见疑难解答?/203
第8章?ASP.NET中的数据绑定
8.1?数据绑定概述?/206
8.2?单值和列表控件的数据绑定?/206
8.2.1?单值绑定?/206
8.2.2?列表控件的数据绑定?/207
8.3?GridView控件?/208
8.3.1?GridView控件的数据绑定 ?/209
8.3.2?设定GridView控件的绑定列和
模板列?/215
8.3.3?GridView控件的排序?/221
8.3.4?GridView控件的分页?/223
8.4?DataList和FormView控件?/225
8.4.1?DataList控件的数据绑定?/226
8.4.2?FormView控件的数据呈现和处理?/233
8.5?DataPager控件?/239
8.6?DetailsView控件?/241
强化练习?/244
常见疑难解答?/244
第9章?ASP.NET不错应用
9.1?XML数据处理?/246
9.1.1?XML基础?/246
9.1.2?在ASP.NET中处理XML数据?/247
9.1.3?DataSet和XML的相关处理技术?/250
9.2?Web服务?/251
9.2.1?了解Web服务?/252
9.2.2?创建Web服务?/253
9.2.3?公布Web服务?/253
9.2.4?使用Web服务?/256
9.3?AJAX与ASP.NET?/257
9.3.1?Ajax简介?/257
9.3.2?ASP.NET AJAX控件?/258
9.3.3?ASP.NET AJAX Control Extenders
扩展控件 ?/266
9.4?处理缓存?/267
9.4.1?ASP.NET缓存机制概述?/267
9.4.2?缓存指令@OutputCache?/268
9.4.3?设置页面缓存?/270
9.4.4?应用程序缓存 ?/270
9.5?ASP.NET程序的安装和部署?/271
9.5.1?使用VS2015模板创建安装文件?/272
9.5.2?使用XCopy部署远程网站?/?/273
9.6?ASP.NET网站安全?/273
9.6.1?基于Form验证?/274
9.6.2?基于Windows验证?/275
强化练习?/277
常见疑难解答?/278
0章?综合编程项目开发
10.1?概述?/280
10.2?业务流程以及功能需求分析?/281
10.3?系统功能模块设计?/282
10.4?数据库设计?/282
10.5?公共类设计?/284
10.5.1?DataBase类?/284
10.5.2?Cart类?/287
10.5.3?CartProduct类?/291
10.6?网站的前台设计?/291
10.6.1?网站的母版页设计?/291
10.6.2?图书分类的实现?/293
10.6.3?系统首页的实现?/294
10.6.4?会员管理的实现?/299
10.7?网站后台功能的实现?/307
10.7.1?管理员登录模块?/307
10.7.2?图书分类模块?/309
10.7.3?图书管理模块?/312
10.7.4?会员管理模块?/316
10.8?本章小结?/318
参考文献?/319
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 8:09:37