Visual C#.NET应用编程

Visual C#.NET应用编程
作 者: Harold Davis 陈圣琳 陈圣琳
出版社: 电子工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: .NET
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  Harold Davis是一位战略技术顾问、实践程序。出版过多部著作。Harold 从小就开始编程,曾做过律师和技术主管,但他始终势衷编码,并编写过关于著作。Harold 认为,对于知识,如果不能解释清楚,这些知识就不易被易别人理解,而且说明自己也没有真正理解。Harold 还是Sybex出版的另一本书Visual Basic.NET Programming 的著者。

内容简介

本书系统讲述了Visual C#.NET的应用开发和设计,并提供了许多完整而实用的例程。全书共分四部分,由13章组成,包括创建Web服务、创建更好的Windows界面、类反射、C#中的对象、字符串操作、流和文件、XML和ADO.NET、以Web服务作为体系结构等内容。 本书由浅入深、通俗易懂、结构清晰,适用于Visual C#.NET的初学者以及其他有经验的程序员。

图书目录

致谢

译者序

简介

第一部分 序曲:微笑服务

第1章 创建Web服务

理解Web服务

一个手工创建的例子

在Visual Studio中创建ASP.NET Web服务

添加类模块

XML注释

结论

第2章 消费Web上的服务

理解ASP.NET

创建ASP.NET Web应用程序

消费IsPrime Web方法

寻找服务

结论

第二部分 阿勒曼德舞曲:阔步向前

第3章 Windows也使用Web服务

创建Windows应用程序项目

窗体

谦逊的消息对话框

改变窗口的形状

异步模式

结论

第4章 创建更好的Windows界面

会跳舞的圆形按纽

ListBox控件

菜单

使用通用对话框

MDI应用程序

结论

第5章 类反射

程序集和命名空间

.NET命名空间

反射

用类视图窗口跟踪成员

用对象浏览器导航

创建类库

结论

第三部分 库兰特舞曲:语言之舞

第6章 禅与现实:C#语言

标识符

关键字

变量

类型

类型转换

注释代码

运算符

流控制语句

结构

异常

结论

第7章 数组、索引器和集合

数组

索引器

集合类

结论

第8章 C#中的对象

枪、细菌和钢铁

创建类

类成员

构造函数

类变量、字段和属性

窗体实例间的通信

方法

委托和事件

运算符重载

多态性和重写

创建定制的集合

结论

第9章 字符串操作

C#字符串基础

字符类型

控制字符

字符静态方法

创建字符串

字符串方法

StringBuilder类

实现ToString方法

接口

正则表达式

正则表达式类

正则表达式的测试环境

正则表达式语法

正则表达式示例

结论

第四部分 吉格舞曲:跃向成功

第10章 流和文件

文件和目录

使用初始化信息

异步I/O

结论

第11章 消息

观察Windows消息

子类化消息

MessageQueue预备知识

使用消息队列和消息

采用消息机制的体系结构

结论

第12章 XML和ADO.NET

理解XML

XML命名空间

创建XML Schema

用Schema验证XML数据

创建XML数据文件

序列化XML

读写XML

文档对象模型(DOM)

XSL转换

数据库基础

ADO.NET

结论

第13章 以Web服务作为体系结构

管理会话和状态

通过Web服务显露数据

管理事务

用Web服务显露专用消息队列

通过TerraService获得图片

结论

附录 使用C#.NET的帮助系统