当前位置:首页 > 工业技术
Visual C#高级编程范例
Visual C#高级编程范例

Visual C#高级编程范例PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:谭桂华,魏亮等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302084998
  • 页数:483 页
图书介绍:本书以实例详解的形式、循序渐进地介绍了使用Visual C#.NET开发实际应用程序的方法技巧。全书内容以C#语言为基础,选取具体典型的实例进行讲解,内容涵盖了NET平台下Windows窗体的编程和Web窗体的编程,以及XML,COM+,.NET Romoting .Web service等高级应用,是一本易懂、实用、极具参考价值的实例教程。对于有一定的C#编程经验而急切地想掌握其高级编程的读者来说,本书无疑是一本理想的学习教材和参考用书。本书适合有一定C#语言编程基础,准备进一步深入学习C#编程的读者。
《Visual C#高级编程范例》目录

第1章 Visual C#概述 1

1.1 .NET平台背景 1

1.1.1 第一代Internet 1

1.1.2第二代Internet 2

1.1.3 Microsoft.NET——下一代因特网平台 3

1.2. NET框架结构 3

1.2.1.NET框架目标 4

1.2.2公共语言运行时 5

1.2.3 .NET框架基本类库 6

1.3 C#简介 7

1.3.1 C#的突出优点 8

1.3.2类型系统 10

1.3.3变量 17

1.3.4表达式 20

1.3.5语句 21

1.3.6异常处理 24

1.3.7属性 25

1.4 小结 27

2.1.1 实例演示 28

第2章 文件管理器的实现 28

2.1 提出问题 28

2.1.2 System.IO 30

2.1.3 ListView控件 31

2.2 设计方案 33

2.2.1 文件管理器主界面及功能的设计 33

2.2.2文本编辑器的设计 34

2.3解决方案 36

2.3.1 文件管理器主界面及功能的实现 36

2.3.2文本编辑器的实现 64

2.4 小结 72

第3章 电子书店的实现 73

3.1 提出问题 73

3.1.1 实例演示 73

3.1.2动态加载及Cookie 75

3.1.3应用程序缓存 77

3.1.4会话状态 79

3.2.1 电子书店数据结构的设计 80

3.2 设计方案 80

3.2.2 电子书店实例的功能设计 81

3.3解决方案 84

3.3.1 用户控件——好书推荐表的实现 84

3.3.2 BookOrder类和ShoppingCart类 87

3.3.3 Global.asax文件 91

3.3.4主页面BookShop.aspx的实现 95

3.3.5 ShowCart.aspx页面的实现 103

3.4小结 107

4.1.1 实例演示 108

第4章 电子银行的实现 108

4.1 提出问题 108

4.1.2 COM+的基本知识 112

4.2设计方案 117

4.2.1数据库层的设计 117

4.2.2业务逻辑层的设计 118

4.2.3 ATM界面的设计 119

4.2.4银行出纳员操作界面的设计 119

4.3.1数据库层的实现 120

4.3解决方案 120

4.3.2业务逻辑层的实现 122

4.3.3 ATM界面的实现 138

4.3.4银行出纳员操作界面的实现 148

4.4 小结 163

第5章 网上选课系统的实现 165

5.1提出问题 165

5.1.1实例演示 165

5.1.2 ADO.NET 167

5.2 设计方案 170

5.2.1 数据层的设计 172

5.2.2 COM+应用层的设计 173

5.2.3 Web应用层的设计 174

5.3解决方案 174

5.3.1 COM+应用层的实现 174

5.3.2 Web应用层的实现 180

5.4 小结 201

6.1 提出问题 202

6.1.1 实例演示 202

第6章 网络聊天工具的实现 202

6.1.2TCP协议通信的流程 204

6.1.3 Socket编程基础 205

6.2 设计方案 207

6.2.1服务器端的设计 207

6.2.2客户端的设计 208

6.3解决方案 209

6.3.1服务器端的实现 209

6.3.2客户端的实现 219

6.4 小结 235

第7章 电子邮箱的实现 236

7.1提出问题 236

7.1.1 实例演示 236

7.1.2电子邮箱的实现原理 242

7.1.3 POP3协议 242

7.1.4 SMTP协议 243

7.1.5协议命令的解析 245

7.2 设计方案 246

7.2.1数据库的设计 247

7.2.2客户端的设计 248

7.2.3服务器端的设计 249

7.3解决方案 252

7.3.1客户端的实现 252

7.3.2服务器端的实现 283

7.4 小结 299

第8章 分布式会话的实现 300

8.1提出问题 300

8.1.1 实例演示 300

8.1.2NET远程处理的框架 303

8.1.3远程对象、服务器和客户端 307

8.2 设计方案 309

8.2.1 服务器端的设计 309

8.2.2客户端的设计 312

8.3解决方案 313

8.3.1服务器端的实现 313

8.3.2客户端的实现 318

8.4 小结 331

9.1.1实例演示 332

9.1 提出问题 332

第9章 移动通信管理与收费系统的实现 332

9.1.2 Web Service基础知识 337

9.2 设计方案 343

9.2.1数据库的设计 343

9.2.2 Web服务的设计 346

9.2.3客户端的设计 347

9.3 解决方案 349

9.3.1数据库的实现 349

9.3.2 Web服务的实现 367

9.3.3客户端的实现 386

9.4 小结 405

第10章 网络连锁店的集成 406

10.1 提出问题 406

10.1.1实例演示 406

10.1.2连锁店集成程序的背景 411

10.1.3读取XML文档 412

10.1.4编写XML文档 417

10.2.1数据库的设计 419

10.2 设计方案 419

10.2.2总公司程序的设计方案 423

10.2.3 子公司程序的设计方案 424

10.3 解决方案 424

10.3.1数据库的实现 425

10.3.2总公司程序的实现 429

10.3.3子公司程序的实现 443

10.4小结 455

11.1.1实例演示 456

11.1提出问题 456

第11章 综合性绘图的实现 456

11.1.2 GDI+的编程基础 458

11.1.3在IIS下集成远程服务器对象 459

11.2设计方案 459

11.2.1 服务器端的设计 460

11.2.2客户端的设计 461

11.3解决方案 461

11.3.1 服务器端的实现 462

11.3.2客户端的实现 466

11.4小结 483

相关图书
作者其它书籍
返回顶部