主页 详情

《Visual Basic .NET企业应用程序设计》_(美)Robert Ian Oliver著;李祥青等译_11137643_7302067538

【书名】:《Visual Basic .NET企业应用程序设计》
【作者】:(美)Robert Ian Oliver著;李祥青等译
【出版社】:北京:清华大学出版社
【时间】:2003
【页数】:362
【ISBN】:7302067538
【SS码】:11137643

最新查询

内容简介

第Ⅰ部分 用Visual Basic

.NET进行企业开发

第1章 企业应用程序开发与

Visual Basic.NET

1.1 企业应用程序开发

1.1.1 团队开发

1.1.2性能、伸缩性和可靠性

1.1.3实现技术与集成

1.1.4分布式环境

1.2 开发过程

1.2.1 收集需求

1.2.2 设计和体系结构

1.2.3 实现

1.2.5 部署

1.3.1 Visual Basic的过去和现在

1.3 Visual Basic.NET

目录

1.2.4 测试

前言

1.3.2 良好的编码惯例

1.4本章小结

第2章Visual Basic.NET用于

企业开发

2.1 优于Visual Basic 6.0的特性

2.1.1 Option Strict 不是可选项

2.1.2短路操作符

2.1.3 直接调用平台函数:Declare和 DllImport

2.2 Visual Basic.NET中的类型

2.2.1 类型的魔力:装箱和

取消装箱

2.2.2 类和模块

2.2.3 结构

2.2.4 接口

2.2.5 枚举类型

2.2.6委托和事件

2.3 Visual Basic和OOP

2.3.1 充分利用命名空间

2.3.2 OOP继承

2.3.3单例(Singleton)

2.4.1 异常处理基本原理

2.4异常处理

2.4.2 引发异常

2.4.3 异常处理须知

2.4.4 自定义异常

2.5资源管理和IDisposable

2.5.1 垃圾回收器

2.5.2 IDisposable接口

2.6本章小结

第3章 多线程编程

3.1 基本的线程概念

3.1.1 进程和线程

3.1.2 创建线程

3.2 封装线程

和生命周期

3.3.1线程的ThreadState属性

3.3 控制线程的执行

3.3.2 引用当前线程

3.3.3线程控制方法

3.3.4线程协作

3.4线程同步

3.4.1 争用条件

3.4.2 同步构造

3.5 线程池

3.6本章小结

第4章本机代码和COM互操作性

4.1 PInvoke服务

4.1.1 调用本机方法

4.1.2封送类型

4.1.3 实现回调函数

4.1.4 小结

4.2 COM和Visual Basic.NET

4.2.1 COM Interop的含义

4.2.2 COM与.NET的比较

4.2.3 COM Interop的功能

4.2.4 在VisualBasic.NET

中使用COM

4.2.5 在COM中使用

VisualBasic.NET

4.2.6 COM线程模型

4.3 性能方面的考虑

4.4 内存方面的考虑

4.5 本章小结

5.1 序列化

第Ⅱ部分 构建企业体系结构

第5章.NET分布式编程

5.1.1 序列化格式

5.1.2 Serializable属性

5.2 XML Web服务

5.2.1 准备

5.2.2 SOAP标头扩展

5.2.3 性能

5.2.4 Web服务的限制

5.2.5 安全

5.3 远程处理

5.3.1 准备

5.3.2选择正确的信道

5.3.3 封送数据

5.3.4 使用单独的接口

5.3.5远程处理单例(Singleton)

5.3.6 安全性

5.3.7 汇总

5.4本章小结

第6章 自定义网络通信

6.1 网络通信概述

6.1.1 网络结构

6.1.2通信协议

6.2 WebRequest类

6.2.1 支持客户身份认证

6.2.2管理连接

WebRequestModules

6.2.3创建自定义

6.2.4 高级WebRequest特性

6.3 WebClient类

6.4套接字编程

6.4.1 寻址入门

6.4.2 使用TcpClient、TcpListener和UdpClient类

6.4.3 套接字级网络编程

6.5本章小结

第7章Windows服务

7.1 Windows服务简介

7.2 ServiceController类

7.3 Windows事件日志

7.4一个简单的服务

7.5一个适时的服务示例

7.5.1 与服务通信

7.5.2 更新日期和时间

7.6安装服务

7.7 调试服务

7.7.1 调试OnStart方法

7.7.2 Trace类

7.8 本章小结

第8章 整合企业级服务

8.1 理解COM+和企业服务

8.1.1 COM+要求

8.1.2 创建服务的组件

8.1.3 理解应用程序激活

8.1.4 理解COM+上下文

8.1.5 COM+对象结构

8.1.6 对象池

8.1.7 即时(JIT)激活

8.1.8 COM+事务处理

8.2 消息传递

8.2.1 消息

8.2.2 消息队列

8.2.3 事务队列

8.2.4 排队组件

8.3 Visual Basic.NET中的消息传递

8.3.1 Message类

8.3.2 MessageQueue类

8.4创建第一个队列

8.5 使用队列

8.5.1 从队列异步接收消息

8.5.2 发送更复杂的消息

8.6 自动化队列安装

8.7 本章小结

第9章 为应用程序添加安全

9.1 .NET中的安全特性

9.1.1 基于角色的安全

9.1.2 Web应用程序安全

9.1.3基于证据的安全

9.1.4加密

9.1.5缓冲区溢出检测

9.2 企业安全

9.2.1 代码安全

9.2.2用户身份

9.2.3 脚本安全

9.2.4身份认证和授权

9.3 本章小结

第Ⅲ部分性能与调试

第10章 基本的调试技术

10.1 调试器

10.1.1 Visual Studio.NET

调试器

10.1.2其他调试器

10.2用.NET诊断工具更好地

进行调试

10.2.1 Debugger类

10.2.2 事件日志

10.2.3 Trace类和Debug类

10.3 本章小结

第11章 常见的性能问题

11.1 字符串连接

11.1.1 利用StringBuilder

11.1.2格式字符串

11.1.3 以数值为依据的

字符串性能

11.2后期绑定

11.3设计类型

11.4错误处理

11.4.1 On Error Goto和On ErrorResume Next与异常的比较

和连接池

11.5.1 数据库连接漏洞

11.5数据库问题

11.4.2异常处理的最佳惯例

11.5.2 尽可能对存储过程

使用DataReader

11.5.3 用序数代替列名

11.6资源管理和IDisposable

11.7 ASP.NET

11.7.1 ASP.NET会话状态

11.7.2 ASP.NET中的

STA COM Interop

11.7.3加载正确的运行库

11.8本章小结

12.1.1 专用工具

12.1 性能测试

第12章 性能微调的艺术

12.1.2性能测试规划

12.2性能微调

12.2.1完整性检查

12.2.2附加调试器

12.2.3低级分析

12.3 本章小结

附录A在多开发者环境中使用

Visual Basic.NET

附录B Application Center

Test入门

附录C公共语言运行库性能

计数器

附录D性能计数器参考指南


书查询(www.shuchaxun.com)本网页唯一编码:
01e24472e8ec6c2d9b643460bf12f68c#f8b8fce574d2b49ce56f62233b735bca#44343531#《Visual Basic.NET企业应用程序设计》_11137643.zip