《Visual Studio.NET十大经典案例》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:雷之宇编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2003
  • ISBN:7302063435
  • 页数:268 页
图书介绍:本书由实例入手,通过不同的程序实例让大家从各个侧面对.NET有个全面的认识。

第1章 前言 1

1.1因特网的发展过程 2

1.1.1第一代因特网,HTML的时代 2

1.1.2第二代因特网,Browser/Server的流行 2

1.1.3第三代因特网,Web Service与XML最佳组合 3

1.2什么是.NET 3

1.3.NET的系统体系结构 5

1.4无处不在的CLR(Common Language Runtime) 6

1.5 VS.NET简介 7

1.6.NET的未来与前景 10

1.7 VS.NET安装与配置 10

1.7.1 VS.NET所需的系统环境 10

1.7.2安装VS.NET 11

1.7.3 VS.NET基本界面元素 13

第2章 案例一:Web文件管理器 18

2.1ASP.NET基础 18

2.1.1 ASP与ASP.NET 18

2.1.2 ASP.NET程序结构详解 21

2.1.3 Web Control介绍 21

2.1.4 File System Object对象 23

2.2设计思路 23

2.3案例代码解析 24

2.4本章小结 36

第3章 案例二:网络通信簿实现 37

3.1ADO.NET基础 37

3.1.1ADO.NET的最新特性 37

3.1.2ADO与ADO.NET功能对比 38

3.1.3ADO.NET组件 39

3.1.4 C#通过ADO.NET访问数据库 40

3.1.5数据结果的显示(Grid,List,Text) 41

3.2设计思路 42

3.3分类目录的创建与维护 43

3.4个人信息的维护 45

3.5本章小结 57

第4章 案例三:网络呼叫器的实现 58

4.1 Socket编程基础 59

4.1.1TCP与UDP协议的比较与介绍 59

4.1.2 TCP协议通信的响应流程 60

4.1.3 TcpListener和TcpClient对象介绍 61

4.1.4 Network Stream对象介绍 63

4.2设计思路 64

4.1.5 Thread对象介绍 64

4.3案例代码解析 65

4.4本章小结 91

第5章 案例四:Web Mail的实现 92

5.1Web Mail编程基础支持Mail的两个类(Session、Send Mail) 92

5.2网络安全基础 93

5.2.1全新的Passport安全技术 93

5.2.2用户身份验证 95

5.3设计思路 95

5.4通过SMTP发送邮件 100

5.5邮件服务器的用户安全验证 103

5.6接收、维护邮件列表 105

5.7邮件的回复、转发 112

5.8本章小结 114

6.1 Web Service基础 115

第6章 案例五:Web Service应用案例 115

6.1.1 Web Service特性 116

6.1.2 Web Service的体系结构 119

6.1.3怎样开发Web Service组件 124

6.1.4 Web Service的适用环境 125

6.2设计思路 126

6.3案例代码解析 127

6.4本章小结 132

第7章 案例六:从VB6移植到VB.NET 133

7.1VB.NET基础 133

7.1.1VB与VB.NET 133

7.1.2 VB.NET中的最新特性 143

7.1.3从VB到VB.NET 143

7.2试验环境的准备 144

7.3将VB6的应用移植到VB.NET 146

7.4本章小结 161

第8章 案例七:VB.NET面向对象编程 162

8.1 VB.NET面向对象基础 162

8.1.1 VB.NET面向对象的功能 162

8.1.2在VB.NET中实现继承与重载 170

8.1.3全新的异常处理方式(Exception) 177

8.2设计思路 183

8.3案例代码解析 184

8.4本章小结 186

第9章 案例八:VB.NET中多线程的实现 187

9.1多线程编程基础 187

9.1.1程序、进程与线程 187

9.1.3创建并启动线程 188

9.1.2何时使用多线程 188

9.1.4线程控制 189

9.1.5参数传递和参数返回 191

9.1.6线程同步 193

9.2设计思路 197

9.3案例代码解析 197

9.4本章小结 207

第10章 案例九:企业组织结构图的实现 208

10.1 XML基础 208

10.1.1XML简介 208

10.1.2支持XML访问的几个类 212

10.1.3为什么要使用XML 212

10.1.4使用C#访问XML 218

10.3.1树型结构的存储 226

10.3传统树型结构的表示 226

10.2设计思路 226

10.3.2使用递归访问树型结构 227

10.4使用XML实现企业组织结构图的优势 228

10.5 XML文件结构的设计 229

10.6 XML方法的实现 229

10.7本章小结 230

第11章 案例十:混合编程的实现 232

11.1混合编程基础 232

11.1.1使用Web Service实现混合编程 232

11.1.2使用.NET组件实现VB.NET和C#.NET的混合编程 233

11.1.3通过Socket实现异种操作系统之间的混合编程 238

11.2设计思路 239

11.3案例代码解析 241

11.4本章小结 268