书籍详情

C# Builder程序设计

C# Builder程序设计

作者:马子洋编著

出版社:机械工业出版社

出版时间:2005-03-01

ISBN:9787111162544

定价:¥59.00

购买这本书可以去
内容简介
  C# Builder是Borland ALM宏伟战略中第一个针对.NET平台的开发工具,也是Builder全力打造并寄予厚望的新一代开发工具产品。本书将介绍使用C# Builder 开发.NET windows forms应用程序、数据库应用程序、ASP.NET Web应用程序和Web services应用程序所必需的专业知识。本书是一本实战性质的图书,它尽管时时考虑到如何引领C#和.NET 的新入门读者提高兴趣和水平,但其重点任务是深入指导使用C# Builder的.NET开发人员掌握。NET程序开发所必需的更深更实在的知识和实战技能。本书在概念说明时使用了大量的图、表;提供了近百个复杂而完整的实例代码,这些能帮助读者轻松地将所学的理论知识应用于实践。本书适合.NET 平台上的所有开发人员,特别是以Delphi 2005和C# Builder作为开发工具的.NET 应用系统开发人员以及广大在校学生阅读。
作者简介
暂缺《C# Builder程序设计》作者简介
目录
第1章 理解Microsoft .NET技术体系
1.1 分布式应用系统及开发技术演进
1.1.1 分布式系统体系结构的发展演进
1.1.2 分布式系统应用的关键技术
1.1.3 Web体系结构的发展演进
1.1.4 多层Web应用的主流开发技术
1.2 传统Windows开发平台面临的挑战和.NET思想
1.3 .NET平台
1.4 .NET Framework(框架)及设计目标
1.4.1 .NET Framework的总体结构
1.4.2 .NET Framework SDK
1.4.3 .NET Framework设计目标
1.5 CLR(Common Language Runtime)环境
1.5.1 关于虚拟机
1.5.2 CLR环境
1.5.3 CLR环境中.NET程序的执行过程
1.5.4 CTS和CLS
1.6 .NET编程
第2章 C#语言之重点
2.1 新的程序语言C#的设计目标
2.2 C#语言大纲
2.2.1 标识符
2.2.2 关键字
2.2.3 类型
2.2.4 修饰符
2.2.5 变量
2.2.6 操作符
2.2.7 语句
2.2.8 命名空间和编译文件
2.2.9 版本
2.2.10 预处理指令
2.3 C#代码及程序结构
第3章 Borland C# Builder开发环境
3.1 安装C# Builder
3.2 C# Builder集成开发环境
3.2.1 C# Builder概览
3.2.2 C# Builder设计目标
3.2.3 创建新项目(Project)
3.2.4 使用Windows Forms
3.2.5 使用工具面板(Tool Palette)
3.2.6 安装组件
3.2.7 定制工具栏
3.2.8 HTML编辑器
3.2.9 添加工具
3.2.10 使用Reflection
3.2.11 C# Builder工作区布局
3.3 C# Builder程序代码
3.4 ALM介绍
第4章 实践C#之一:语法与语句
4.1 C#语言基础
4.1.1 C#纯面向对象特性
4.1.2 值类型
4.1.3 操作符
4.2 程序控制语句
4.2.1 选择语句
4.2.2 循环语句
4.2.3 跳转语句
4.3 数组
4.3.1 声明和分配数组
4.3.2 访问数组元素
4.3.3 多维数组
第5章 实践C#之二:面向对象编程
5.1 类类型
5.1.1 定义类
5.1.2 类的作用域
5.1.3 类成员
5.1.4 控制对类成员的访问
5.1.5 建立类的对象:new和Constructor
5.1.6 定义方法
5.1.7 定义属性(Property)
5.1.8 this关键字
5.2 继承
5.2.1 实现继承
5.2.2 派生类成员的访问控制示例
5.2.3 调用基类方法
5.2.4 派生类中的构造器
5.2.5 用关键字sealed封闭类
5.3 多态(Polymorphism)
5.3.1 虚拟方法(Virtual Method)
5.3.2 方法重载(Method Overload)
5.3.3 构造器重载(Constructor Overload)
5.3.4 抽象类
第6章 实践C#语言之三:面向组件编程基础
6.1 接口(Interface)
6.1.1 理解接口
6.1.2 接口声明
6.1.3 实现接口
6.1.4 调用接口方法
6.1.5 覆写接口的实现
6.1.6 显式实现接口
6.1.7 接口的扩展和结合——接口继承
6.2 委托(Delegate)
6.2.1 理解委托
6.2.2 建立和使用委托类型
6.2.3 使用委托回调静态方法
6.2.4 多重委托(Multicast Delegate)
6.3 事件(Event)
6.3.1 事件和委托
6.3.2 发布事件
6.3.3 订阅事件
6.3.4 显式注册和注销事件
第7章 Windows窗体、多窗体应用程序
7.1 控制台、消息框和Windows窗体程序
7.2 手写一个具体而微的Windows窗体程序
7.3 利用Forms设计器设计窗体及其代码分析
7.4 标准控件及其属性和事件
7.5 输入和输出
7.5.1 标签、文本框和按钮
7.5.2 复选框、列表框和组合框
7.5.3 类SystemInformation和列表框
7.6 定时器程序
7.6.1 Timer类
7.6.2 分页控件(TabControl)
7.6.3 分组框(GroupBox)
7.6.4 单选按钮(RedioButton)
7.6.5 图片框(PictureBox)
7.7 进程查看程序
7.7.1 Process组件
7.7.2 树形视图(TreeView)
7.7.3 树节点(TreeNode)
7.7.4 菜单(Menu)
7.8 多窗体Windows应用程序
第8章 图形、图像和多媒体
8.1 概述
8.2 处理Paint事件
8.3 坐标系统
8.4 颜色、画笔和画刷
8.4.1 颜色(Color)
8.4.2 画笔(Pen)
8.4.3 画刷(Brush)
8.5 颜色、画笔和画刷
8.5.1 绘制线段
8.5.2 绘制矩形
8.5.3 绘制椭圆
8.5.4 绘制多边形和折线
8.5.5 绘制圆和弧线
8.5.6 绘制饼图
8.6 处理图像
8.7 多媒体技术
第9章 数据访问
9.1 Windows平台数据访问的几种关键技术
9.1.1 DAO
9.1.2 RDO
9.1.3 OLE DB和ADO
9.1.4 ADO.NET
9.2 ADO.NET技术体系
9.2.1 ADO.NET对象模型
9.2.2 ADO.NET命名空间
9.2.3 与ADO比较学习ADO.NET
9.3 BDP.NET(Borland Data Providers for Microsoft.NET)技术体系
9.4 ADO.NET数据提供者(Data Provider)
9.4.1 连接数据源
9.4.2 数据命令(Command)和数据读取器(DataReader)
9.4.3 数据适配器(DataAdapter)
9.5 数据集(DataSet)
9.5.1 数据集(DataSet)的对象模型
9.5.2 DataSet类
9.5.3 使用数据表(DataTable)
9.6 使用DBP.NET开发数据库应用系统
9.6.1 BdpConnection和Connection Editor
9.6.2 BdpCommand和BdpDataReader
9.6.3 BdpDataAdaptr
第10章 开发ASP.NET Web应用
10.1 ASP.NET概览
10.2 Web窗体
10.2.1 Web窗体网页的新功能特性
10.2.2 Web窗体网页的编程模型
10.2.3 一个具体而微的Web窗体应用程序
10.2.4 Web程序的两大特性
10.2.5 Web窗体程序的执行过程
10.2.6 Web窗体中的事件
10.3 Web窗体而面的基本语法
10.3.1 页面编译指令
10.3.2 代码声明块
10.3.3 代码呈现块语法
10.3.4 服务器端注释
10.3.5 服务器端对象标记
10.3.6 服务器端Include指令语法
10.3.7 数据绑字表达式
10.4 使用ASP.NET控件
10.4.1 HTML服务器控件
10.4.2 Web服务器控件
10.4.3 数据访问Web服务器控件
10.5 ASP.NET的常用对象
10.6 ASP.NET中的状态管理
10.6.1 客户端状态管理
10.6.2 服务器端状态管理
10.7 ASP.NET缓存机制
第11章 开发Web Services
11.1 理解Web Services
11.2 Web Services的实现
11.3 Web Services程序调用过程
11.4 使用C# Builder构建Web Services
11.5 在客户端程序中调用Web Services
第12章 配置和部署.NET应用程序
12.1 .NET程序配置概述
12.2 .NET Framework配置文件架构
12.3 ASP.NET应用程序的配置
12.3.1 ASP.NET进程模型和IIS 6.0进程模型
12.3.2 域控制器上安装了ASP.NET的配置
12.4 CLR的程序集(Assembly)
12.5 .NET Framework配置工具(Mscorcfg.msc)
猜您喜欢

读书导航