
《.NE来自T企业级应用程序开发教程》是2006年清华大学出版社360百科出版的图书。
- 书名 .NET企业级应用程序开发教程
- ISBN 9787302114000
- 定价 55元
- 出版社 清华大学出版社
- 出版时间 2006年5月23日
图书简介
Visual Studio.NET作为微软.NET战略的核心开发工具,与Visual St治啊铁期斤udio 6相比,其来自开发效率具有显著性地提高,其开发框架和思路发生了根本性地改变。同时,Visual Studio.NET又提供对COM组件的访问兼容性。.NET全面引入对XML的支持是开发基于.NET分布式应用的基石,360百科XML.NET支持在数据访问层面和对象传递层面上跨越Internet传递数据和对象。
目录
第1章.NET概述1
1.1.NET简介 1
1.2.NET框架介绍 2
1.3CLR介绍 3
1.4.NET框架基本特征 4
1.5程序集 6
1.6小结 8
第2章基于.NET的面向对象编程技术9
2.1面向对象基本概电除走广夜罪至导计晚罪念 9
2.2属性和方法 11
2.3继承和多态 17
2.4接口和抽象类 21
2.5方法的重载 29
2.6运算符的重全席圆台金官做投载 31
2.7小结 38
第3章组件开发和员航部署40
3.1组件开发概述 40
3.2CLR内情林轴吸肉宁审强士病严存管理 41
3.3组件内存管理 45
3.4.NET右冷洲应用程序部署 51
距生3.5程序集组件版本控制 57
3.6DLL程序集的迟签名技术 62
3.7小结 64
第4章Windows窗体编程65
4.1如何建立和使用Windows窗体 65
4.1.1创建简单报来止宗若受的Windows窗体 66
4.1.2设置窗体的属性 68
4.1.3编写窗体事件处理代码 69
4.2处理多窗体应用程序 74
4.3使用控件 78
4.3.1控件的格式处理 7运般苦排获功生件补望现8
4.3.2控件使用方法 79
4.4使用窗体菜单 83
4.5拖放操作的实现 87
4.6剪贴板的访问 89
4.7在窗体之间传递数据 90
食朝促起输斤范 4.8小结 95
第5章数据展现96
5.1ADO.NET对象模型 96
5.2ADO.NET相关的类 98
5.3实现数据的增删改查 100
5.3.1建立数据库连接 100
5.3.2检索数据 102
5.3.3插入、修改和删除数据 105
5.4使用存储过程 108
5.4愿含但师接甲.1使用简单存储过程 108
5.4.2使用带输而吸需罪吸入参数的存储过程 109
5.4.3使用带输出参数的存储过程 110
5.5存取大对象数据 112
5.6事务处理 120
5.6.1事务的需认板答础电屋八另基本特征 120
5.6.2实现普通事务操作 121
5.6.3分布式事务处理 127
5.6.4并发控制和死锁问题 129
5.7数据访问安全性控制 131
5.8小结 132
第6章数据流和文件处理134
6.1与流相关的类 134
6.2文件操作相关的类 解养践足块艺率135
6.3对文件系统的基本操作 136
6.3.1创建文件和目录 136
6.3.2删除和修改文件或目录 137
6.3.3列举目录下的内容 137
6.4读写文件 139
6.4.1文本文件的读写 140
6.4.2读写二进制文件 143
6.5.3写字板应用程序 144
6.5异步文件读写操作 150
娘沿慢校室 6.6响应文件和目录的更改事件 155
6.7独立存储 159
6.8小结 163
第7章Internet访问技术164
类远个给答7.1Internet访问概慢作顾述 164
7.2创建Web客户端 165
7.2.1创建Web请求 165
7.2.2发送请求数武育讲北龙权道规这危后据 167
7.2.3接收数据 171
7.2.4使用WebClient类 175
7.2.5异步访问网络资源 175
7.2.6网络访问的错误处理 180
7.3使用特定协议的Web客户端 182
7.4Dns类实现域名解析 189
7.5建立TCP服务器和客户端 194
7.6小结 204
第8章绘图和打印205
8.1GDI+介绍 205
8.2创建并显示图片文件 207
8.3绘制基本图形 217
8.4使用文本和字体绘制图片 226
8.5绘制复杂图像 228
8.6打印文本和图片 232
8.7小结 242
第9章.NET与非受管代码的交互244
9.1COM简介 244
9.2与COM交互 245
9.2.1COM访问.NET 246
9.2.2.NET访问COM 249
9.3调用Win32API 257
9.4通过WMI访问操作系统 260
9.5通过.NET的类访问操作系统 265
9.5.1访问操作系统的进程信息和日志 266
9.5.2访问系统注册表 271
9.5.3访问活动目录 273
9.6小结 276
第10章.NET事件处理278
10.1Windows事件基础 278
10.2委托 279
10.3事件处理 281
10.4小结 286
第11章多线程和Windows服务287
11.1多线程 287
11.1.1创建新线程 288
11.1.2控制线程的运行状态 289
11.1.3访问主线程 290
11.1.4线程同步 291
11.2创建Window服务 292
11.2.1获取Windows服务的信息 293
11.2.2控制Windows服务 296
11.2.3编写Windows服务 299
11.3安装和卸载Windows服务 302
11.4调试Windows服务 306
11.5小结 307
第12章ASP.NET编程308
12.1ASP.NET与经典ASP的区别 308
12.1.1语言支持 309
12.1.2性能 309
12.1.3代码和内容的分离 309
12.1.4安全性 309
12.1.5状态管理 309
12.1.6服务器端表单和控件 310
12.1.7开发调试 310
12.1.8配置和部署 310
12.2ASP.NET基本技术 310
12.2.1页面控件 316
12.2.2Web控件的使用 319
12.2.3文件上载 326
12.2.4发送Email 329
12.2.5动态加载控件 332
12.3Web用户控件 333
12.3.1定义Web用户控件 333
12.3.2使用Web用户控件 335
12.4开发Web服务器控件 345
12.5小结 351
第13章ASP.NET数据展现和报表技术353
13.1使用Web控件展现数据 353
13.1.1使用Repeater控件 354
13.1.2使用DataList控件 360
13.2使用DataGrid控件实现数据更新 377
13.2.1DataGrid控件实现数据展现 377
13.2.2DataGrid控件实现数据更新 386
13.2.3DataGrid控件实现数据排序 393
13.3服务器端缓存技术 395
13.3.1用户界面缓存 397
13.3.2数据缓存 407
13.4水晶报表技术 412
13.4.1拉模型实现数据展现 412
13.4.2推模型实现数据展现 417
13.5用户自定义报表 421
13.6小结 429
第14章ASP.NET配置431
14.1配置概述 431
14.2安全性配置 433
14.2.1基于表单的身份验证 433
14.2.2基于Windows账号的身份验证 442
14.3客户端浏览器识别 445
14.4编译选项配置 448
14.5自定义错误配置 452
14.5.1页面级用户自定义错误处理 453
14.5.2应用程序级用户自定义错误处理 454
14.6区域化信息配置 455
14.7ASP.NET进程配置 458
14.8Session状态管理配置 460
14.8.1Cookie非依赖的Session 462
14.8.2Session数据存储区位置选择 463
14.9跟踪配置 466
14.10页面属性 470
14.11小结 471
第15章Web服务和远程处理473
15.1Web服务概要 473
15.2创建Web服务 475
15.3访问Web服务 480
15.4Web服务的异步调用 488
15.5Remoting(远程处理)概要 496
15.6实现远程处理服务端 498
15.7部署远程组件 505
15.7.1通过IIS部署远程处理组件 505
15.7.2Windows后台服务部署远程处理组件 506
15.8访问远程组件 507
15.9Web服务与远程处理比较 517
15.10小结 518
第16章XML.NET520
16.1XML基础 520
16.1.1处理指令 521
16.1.2元素 521
16.1.3文档类型声明 522
16.1.4命名空间 522
16.1.5注释 523
16.1.6CDATA片断 523
16.2XML基本技术 524
16.3XML.NET介绍 532
16.4使用XML架构(schema)定义数据结构 533
16.5XSL实现数据结构转换 538
16.6读写XML数据 544
16.6.1XmlReader类 544
16.6.2XmlDocument类 545
16.6.3XmlWriter类 548
16.7XML与ADO.NET交互 550
16.8小结 552
附录ASMTP和POP3协议(节选)553
A.1SMTP协议(根据RFC822节选)553
A.1.1SMTP命令553
A.1.2SMTP规范557
A.2POP3协议(根据RFC1725节选)562
A.2.1基本操作562
A.2.2授权状态563
A.2.3TRANSACTION状态565
A.2.4UPDATE状态567
A.2.5可选的POP3命令568
A.2.6POP3会话的例子570
A.2.6POP3会话的例子571
附录B.NET编码规则572
附录C.NET相关的资源579
评论留言