本书系统讲述了Visual C#.NET的应用开发和设计,并提供了许多完整而实用的例程。全书共分四部分,由13章组成,包括创建Web服务、创建更好的Windows界面、类反射、C#中的对象、字符串操作、流和文件、XML和ADO.NET、以Web服务作为体系结构等内容。\r\n 本书由浅入深、通俗易懂、结构清晰,适用于Visual C#.NET的初学者以及其他有经验的程序员。\r\n
致谢 \r\n译者序 \r\n简介 \r\n\r\n第一部分 序曲:微笑服务 \r\n\r\n第1章 创建Web服务 \r\n\r\n理解Web服务 \r\n一个手工创建的例子\r\n在Visual Studio中创建ASP.NET Web服务\r\n添加类模块\r\nXML注释 \r\n结论 \r\n\r\n第2章 消费Web上的服务 \r\n\r\n理解ASP.NET\r\n创建ASP.NET Web应用程序\r\n消费IsPrime Web方法 \r\n寻找服务\r\n结论 \r\n\r\n第二部分 阿勒曼德舞曲:阔步向前 \r\n\r\n第3章 Windows也使用Web服务 \r\n\r\n创建Windows应用程序项目\r\n窗体 \r\n谦逊的消息对话框 \r\n改变窗口的形状\r\n异步模式 \r\n结论 \r\n\r\n第4章 创建更好的Windows界面 \r\n\r\n会跳舞的圆形按纽 \r\nListBox控件 \r\n菜单 \r\n使用通用对话框\r\nMDI应用程序\r\n结论 \r\n\r\n第5章 类反射 \r\n\r\n程序集和命名空间 \r\n.NET命名空间 \r\n反射 \r\n用类视图窗口跟踪成员 \r\n用对象浏览器导航\r\n创建类库\r\n结论 \r\n\r\n第三部分 库兰特舞曲:语言之舞 \r\n\r\n第6章 禅与现实:C#语言 \r\n\r\n标识符 \r\n关键字\r\n变量 \r\n类型 \r\n类型转换 \r\n注释代码 \r\n运算符 \r\n流控制语句\r\n结构 \r\n异常 \r\n结论 \r\n\r\n第7章 数组、索引器和集合 \r\n\r\n数组 \r\n索引器 \r\n集合类 \r\n结论 \r\n\r\n第8章 C#中的对象 \r\n\r\n枪、细菌和钢铁\r\n创建类 \r\n类成员 \r\n构造函数 \r\n类变量、字段和属性 \r\n窗体实例间的通信 \r\n方法 \r\n委托和事件 \r\n运算符重载 \r\n多态性和重写 \r\n创建定制的集合 \r\n结论 \r\n\r\n第9章 字符串操作 \r\n\r\nC#字符串基础 \r\n字符类型 \r\n控制字符 \r\n字符静态方法 \r\n创建字符串 \r\n字符串方法 \r\nStringBuilder类 \r\n实现ToString方法 \r\n接口 \r\n正则表达式 \r\n正则表达式类 \r\n正则表达式的测试环境 \r\n正则表达式语法\r\n正则表达式示例 \r\n结论 \r\n\r\n第四部分 吉格舞曲:跃向成功 \r\n\r\n第10章 流和文件 \r\n\r\n文件和目录 \r\n使用初始化信息 \r\n流 \r\n异步I/O \r\n结论 \r\n\r\n第11章 消息 \r\n\r\n观察Windows消息 \r\n子类化消息 \r\nMessageQueue预备知识\r\n使用消息队列和消息 \r\n采用消息机制的体系结构 \r\n结论 \r\n\r\n第12章 XML和ADO.NET \r\n\r\n理解XML \r\nXML命名空间 \r\n创建XML Schema \r\n用Schema验证XML数据 \r\n创建XML数据文件 \r\n序列化XML\r\n读写XML \r\n文档对象模型(DOM) \r\nXSL转换 \r\n数据库基础 \r\nADO.NET \r\n结论 \r\n\r\n第13章 以Web服务作为体系结构 \r\n\r\n管理会话和状态\r\n通过Web服务显露数据\r\n管理事务 \r\n用Web服务显露专用消息队列 \r\n通过TerraService获得图片\r\n结论 \r\n\r\n附录 使用C#.NET的帮助系统