图书介绍
C#和ASP.NET程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
- 木林森编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7900637303
- 出版时间:2002
- 标注页数:332页
- 文件大小:47MB
- 文件页数:345页
- 主题词:
PDF下载
下载说明
C#和ASP.NET程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 .NET初步1
1.1 什么是.NET1
1.2 Internet与Microsoft平台的演进1
1.3 .NET体系结构3
1.4 .NET框架5
1.4.1 公共语言运行时5
1.4.2 服务框架8
1.5 ASP.NET8
1.6 思考与练习9
第2章 C#编程基础10
2.1 概述10
2.2 编写简单的C#程序10
2.2.1 编译程序ch2_1.cs11
2.2.3 程序的输入和输出12
2.2.2 名字空间12
2.2.4 命令行参数13
2.2.5 注释14
2.3 变量和常量14
2.3.1 变量14
2.3.2 常量15
2.4 数据类型15
2.4.1 简单类型15
2.4.2 结构类型17
2.4.3 枚举类型18
2.4.4 类型19
2.4.5 数组类型19
2.4.6 代表元类型21
2.5 类型转换23
2.5.1 隐式转换23
2.5.2 显式转换24
2.5.3 Boxing和Unboxing27
2.6.1 算术操作符28
2.6 操作符28
2.6.2 赋值操作符29
2.6.3 比较操作符29
2.6.4 逻辑操作符29
2.6.5 位操作符30
2.6.6 is操作符31
2.6.7 三元操作符31
2.6.8 自增和自减操作符32
2.6.9 as操作符33
2.6.10 new操作符34
2.6.11 typeof操作符34
2.6.12 sizeof操作符35
2.6.13 checked和unchecked操作符35
2.7.1 选择语句37
2.6.14 操作符优先级37
2.7 控制语句37
2.7.2 循环语句40
2.8 预处理指令43
2.8.1 #define和#undef43
2.8.2 条件编译指令44
2.8.3 #error和#warning45
2.8.4 #line45
2.9 异常处理46
2.9.1 try-catch结构46
2.9.2 try-finally结构48
2.9.3 try-catch-finally结构49
2.10 编译选项49
2.11 思考与练习52
3.2 类53
3.2.1 类的声明53
第3章 面向对象编程53
3.1 概述53
3.2.2 类的成员54
3.2.3 this关键字55
3.2.4 静态成员和非静态成员56
3.2.5 成员常量57
3.2.6 构造函数和析构函数58
3.3 方法60
3.3.1 方法的声明60
3.3.2 值参数和引用参数61
3.3.3 输出参数61
3.3.4 数组参数62
3.3.5 静态方法与非静态方法63
3.3.6 方法重载64
3.3.7 操作符重载65
3.4.1 域68
3.4 域和属性68
3.4.2 属性70
3.5 事件73
3.6 索引指示器78
3.7 继承80
3.7.1 简介80
3.7.2 base关键字81
3.7.3 隐藏82
3.7.4 多态性83
3.8 抽象类90
3.9 密封类93
3.10 思考与练习93
第4章 深入C#编程95
4.1 接口95
4.1.1 接口定义95
4.1.3 访问接口成员96
4.1.2 接口继承96
4.1.4 接口实现98
4.1.5 显式接口成员101
4.2 名字空间103
4.2.1 名字空间的声明103
4.2.2 简单实例104
4.2.3 使用指示符106
4.3 文件管理和操作107
4.3.1 System.10名字空间107
4.3.2 FileSystemInfo类108
4.3.3 Directory和DirectoryInfo类109
4.3.4 File和FileInfo类113
4.3.5 按文本模式读写118
4.3.6 按二进制模式读写119
4.4 注册表编程121
4.4.1 Registry和RegistryKey类121
4.4.2 一个简单实例123
4.5 思考与练习125
第5章 Web开发技术回顾126
5.1 概述126
5.2 CCI技术126
5.3 服务器API127
5.4 PHP128
5.5 ASP编程基础129
5.5.1 ASP的工作流程129
5.5.2 一个简单的ASP程序130
5.5.3 使用ASP命令132
5.5.4 多脚本语言混合编程133
5.5.5 包含文件134
5.5.6 ASP内建对象135
5.5.7 Request对象135
5.5.8 Response对象143
5.5.9 使用Cookie148
5.5.10 Application对象150
5.5.11 Session对象151
5.5.12 Global.asa文件154
5.5.13 Server对象155
5.5.14 ASP组件158
5.6 ASP.NET与ASP的比较166
5.7 思考与练习166
第6章 ASP.NET编程基础168
6.1 Web Form168
6.1.1 一个简单实例168
6.1.2 页面处理过程169
6.1.3 页面状态170
6.1.4 页面事件171
6.1.5 页指示符172
6.2 HTML Server Controls172
6.2.1 HTML Server Controls的层次结构172
6.2.2 HTML Server Controls都有的属性174
6.2.3 HtmlAnchor控件175
6.2.4 HtmlButton控件176
6.2.5 HtmlForm控件177
6.2.6 HtmlGeneric控件178
6.2.7 HtmlImage控件178
6.2.8 HtmlInputButton控件179
6.2.9 HtmlInputCheckBox控件181
6.2.10 HtmlInputRadioButton控件181
6.2.11 HtmlInputText控件182
6.2.12 HtmlSelect控件182
6.2.13 HtmlTextArea控件183
6.2.14 HtmlInputHidden控件183
6.2.15 HtmlInputFile控件183
6.2.16 HtmlInputImage控件185
6.2.17 HtmlTable控件186
6.2.19 HtmlTableCell控件188
6.2.18 HtmlTableRow控件188
6.3 Web Server Controls189
6.3.1 Web Server Controls的层次结构189
6.3.2 Web服务器端控件都有的属性190
6.3.3 TextBox控件190
6.3.4 Label控件192
6.3.5 Image控件192
6.3.6 HyperLink控件193
6.3.7 Button控件193
6.3.8 LinkButton控件194
6.3.9 ImageButton控件195
6.3.10 DropDownList控件196
6.3.11 ListBox控件197
6.3.12 CheckBox控件200
6.3.13 RadioButton控件202
6.3.14 CheckBoxList控件203
6.3.15 RadioButtonList控件204
6.3.16 Literal控件206
6.3.17 PlaceHolder控件207
6.3.18 Panel控件207
6.3.19 Table控件209
6.3.20 TableRow控件211
6.3.21 TableCell控件211
6.3.22 AdRotator控件211
6.3.23 Calendar控件214
6.4 Validation Server Controls216
6.4.1 简介216
6.4.2 客户端验证217
6.4.3 RequiredFieldValidator控件217
6.4.4 CompareValidator控件218
6.4.5 RangeValidator控件220
6.4.6 RegularExpressionValidator控件220
6.4.7 ValidationSummary控件222
6.4.8 CustomValidator控件223
6.5 用户控件227
6.6 数据绑定229
6.7 Global.asax文件230
6.8 ASP.NET配置232
6.8.1 简介232
6.8.2 Web.config文件的格式232
6.9 思考与练习235
第7章 用ADO.NET访问数据库237
7.1 概述237
7.1.1 .NET Data Provider237
7.1.2 DataSet238
7.2 Connection和Command对象238
7.2.1 Connection对象238
7.2.2 Command对象240
7.3.1 Read()方法243
7.3 DataReader对象243
7.3.2 NextResult()方法245
7.4 参数查询245
7.5 DataAdapter对象247
7.6 Repeater控件249
7.7 DataList控件251
7.8 DataGrid控件255
7.9.1 创建存储过程274
7.9 存储过程274
7.9.2 调用存储过程275
7.9.3 输出参数277
7.9.4 使用返回码279
7.10 思考与练习281
第8章 综合实例——在线论坛283
8.1 简介283
8.2 创建数据库283
8.4.1 登录及登录检查286
8.3 程序文件286
8.4 登录及注册286
8.4.2 新用户注册289
8.5 “论坛”主界面294
8.5.1 index.aspx程序294
8.5.2 head.aspx程序295
8.5.3 board.aspx程序296
8.5.4 display.aspx程序299
8.5.5 postthd.aspx程序302
8.5.6 getthd.aspx程序305
8.5.7 jinhua.aspx程序307
8.5.8 banzhu.aspx程序311
8.6 注册用户管理317
A.1.1 表、记录和字段320
A.1.2 数据库320
A.1 表和数据库320
附录A 数据库基础320
A.1.3 索引321
A.1.4 关系321
A.2 创建数据库和表322
A.2.1 创建数据库322
A.2.2 创建表323
A.3.1 SQL简介325
A.3 SQL语言325
A.3.2 SQL的构成326
A.3.3 select语句327
A.3.4 delete语句328
A.3.5 insert语句329
A.3.6 update语句329
A.4 ODBC329
A.5 OLE DB330
A.6 ADO对象模型331