C# 程序设计教程

C# 程序设计教程 - 图书城

增改描述、封面图片

作者:
余安萍等编
ISBN:
9787505369207 , 7505369202
出版社:
出版日期:
2002-1-1
定价:
24.00
购买:
读过这本书吗?
最近在读 读过 想读 还不熟悉
我的评价:   
图书城书列:
加入到博客或社交网站:
我来评论这本书:
标题:
评价:
内容:
内容提要:
    本书对新一代编程语言C#进行了全面的介绍。C#是基于微软的下一代开发平台.Net的全新的面向对象的程序设计语言。C#不仅支持分布式应用的开发,还可以开发任何古典风格的Windows程序,包括控制程序、图形程序、服务程序、普通组件和Web页面等(硬件驱动程序除外)。C#语言不仅保持了C++语言的熟悉的语法,同时还集成了Visual Basic语言的快速应用开发功能以及类似于Java的与平台无关和即时编译特性,为程序的开发提供了更高的稳定性、可靠性和安全性。这就意味着学会它以及在应用开发中可以花费更少的时间和更低的培训费用,使源代码明了简洁,这一切都将使得开发者的开发过程变得轻松愉快。■? 作者根据多年的编程实践经验,对全书进行了合理、严密的组织。本书内容简明扼要,思路清晰,示例丰富,实用性强。通过本书的学习,读者可以在最短的时间内掌握C#语言。■? 本书适用于广大程序设计爱好者、软件开发人员。
编辑推荐:
    本书对新一代编程语言C#进行了全面的介绍。C#是基于微软的下一代开发平台.Net的全新的面向对象的程序设计语言。C#不仅支持分布式应用的开发,还可以开发任何古典风格的Windows程序,包括控制程序、图形程序、服务程序、普通组件和Web页面等(硬件驱动程序除外)。C#语言不仅保持了C++语言的熟悉的语法,同时还集成了Visual Basic语言的快速应用开发功能以及类似于Java的与平台无关和即时编译特性,为程序的开发提供了更高的稳定性、可靠性和安全性。这就意味着学会它以及在应用开发中可以花费更少的时间和更低的培训费用,使源代码明了简洁,这一切都将使得开发者的开发过程变得轻松愉快。■? 作者根据多年的编程实践经验,对全书进行了合理、严密的组织。本书内容简明扼要,思路清晰,示例丰富,实用性强。通过本书的学习,读者可以在最短的时间内掌握C#语言。■? 本书适用于广大程序设计爱好者、软件开发人员。
目录:
目 录 第1章 .Net 简 介 1.1 新一代编程语言——C# 1.2 Microsoft.Net 1.2.1 ASP.Net 1.2.2 WinForms 1.2.3 通用语言运行环境 1.3 通用语言运行环境的技术基础 1.3.1 NGWS Runtime运行过程 1.3.2 NGWS Runtime组成 第2章 C#编程环境 2.1 Microsoft Visual Studio.Net 7.0 2.2 .Net的IDE界面 2.3 应 用 模 板 2.4 其 他 工 具 第3章 C#编程环境 3.1 编制第一个C#程序 3.2 C#程序基本框架 3.2.1 C#工程和方案 3.2.2 程序启动 3.2.3 程序终止 3.2.4 声明 3.2.5 成员 3.2.6 签名和重载 3.3 C#工程类型 3.4 C#工程文件项 3.5 方案和工程的管理 3.5.1 方案的管理 3.5.2 工程的管理 第4章 C# 类 型 4.1 值 类 型 4.1.1 缺省构造函数 4.1.2 结构类型 4.1.3 简单类型 4.1.4 布尔类型 4.2 引 用 类 型 4.2.1 class类型 4.2.2 object类型 4.2.3 字符串类型 4.2.4 接口类型 4.2.5 数组类型 4.2.6 代理类型 4.2.7 值类型和引用类型的比较 4.3 绑定链接与反绑定链接 4.3.1 绑定链接 4.3.2 反绑定链接 4.4 非安全代码 4.4.1 unsafe修饰符 4.4.2 fixed修饰符 4.4.3 非安全代码的编译 第5章 C# 变 量 5.1 静 态 变 量 5.2 实 例 变 量 5.3 数 组 变 量 5.3.1 一维数组 5.3.2 多维数组 5.4 参 数 变 量 5.4.1 传值参数 5.4.2 引用参数 5.4.3 输出参数 5.5 局 部 变 量 5.6 变量的缺省值 5.7 变量的类型转换 5.7.1 隐式类型转换 5.7.2 显式类型转换 第6章 C#运算符、表达式、语句 6.1 运 算 符 6.2 表 达 式 6.3 语 句 6.3.1 选择语句 6.3.2 循环语句 6.3.3 跳转语句 6.3.4 lock语句 6.3.5 using语句 第7章 类 7.1 类 声 明 7.1.1 类修饰符 7.1.2 类的基本规范 7.2 类 成 员 7.2.1 类继承 7.2.2 new修饰符 7.2.3 静态和实例成员 7.3 构 造 函 数 7.3.1 实例构造函数 7.3.2 静态构造函数 7.4 析 构 函 数 7.5 常 量 7.6 字 段 7.6.1 字段类别 7.6.2 只读字段 7.6.3 字段初始化 7.7 方 法 7.8 特 性 7.9 事 件 7.10 下标指示器 7.11 运 算 符 7.11.1 一元运算符 7.11.2 二元运算符 7.11.3 转换运算符 第8章 结 构 8.1 结 构 声 明 8.2 类与结构的区别 8.3 结 构 实 例 第9章 异 常 处 理 9.1 C#异常处理简介 111 9.2 C#异常处理过程 112 9.2.1 checked和unchecked语句 112 9.2.2 异常处理语句 114 9.2.3 throw语句 119 9.3 C#通用异常类 120 9.4 创建用户异常类 121 第10章 代 理 123 10.1 代 理 声 明 123 10.2 代理实例化 124 10.3 代 理 调 用 127 10.4 代理和事件 127 10.4.1 控制台应用例子 127 10.4.2 窗口事件例子 132 第11章 属 性 137 11.1 属 性 类 137 11.2 属性声明规范 139 11.3 属性实例化 141 11.4 属 性 例 子 142 第12章 名 字 空 间 146 12.1 编 译 单 元 146 12.2 名字空间声明 146 12.2.1 名字空间声明 146 12.2.2 名字空间成员 148 12.3 using指令 149 第13章 C#工程调试 155 13.1 Visual Studio.Net 7.0集成调试器 155 13.2 调试设置和准备 156 13.3 调试器的使用 157 13.3.1 设置断点 157 13.3.2 程序执行控制 159 13.3.3 连接到正在运行的程序 161 13.3.4 调试工具 162 13.3.5 编辑并继续 164 13.4 诊 断 语 句 165 13.5 其他调试器 166 13.5.1 WINDBG调试工具 166 13.5.2 Dr.Watson调试工具 166 第14章 组 件 编 程 167 14.1 COM简介 167 14.1.1 应用程序结构 167 14.1.2 组件对象模型 168 14.1.3 COM编程基础 169 14.2 COM+简介 173 14.2.1 COM+与COM的比较 173 14.2.2 COM+与MTS的比较 174 14.2.3 COM+提供的新服务 175 14.3 .Net与COM 177 14.3.1 .Net与COM的交互 177 14.3.2 向COM展现.Net对象 179 14.3.3 向.Net展现COM对象 181 14.4 .Net访问COM对象的例子 183 14.4.1 前期连接的例子 183 14.4.2 后期连接的例子 186 14.5 .Net与COM+ 189 14.5.1 ATL组件应用 189 14.5.2 C#的类库应用 193 14.5.3 C#的Windows应用程序 194 第15章 接 口 199 15.1 接 口 声 明 199 15.2 接 口 成 员 200 15.3 接 口 实 现 205 15.3.1 显式接口成员实现 206 15.3.2 接口映射 208 15.3.3 接口实现继承 211 15.3.4 接口重实现 213 15.4 接 口 实 例 214 第16章 数据库编程 216 16.1 ADO.Net技术 216 16.1.1 ADO.Net简介 216 16.1.2 ADO和ADO.Net的比较 220 16.2 ADO.Net组件和对象模型 221 16.2.1 DataSet 222 16.2.2 Managed Provider 223 16.3 ADO.Net编程 224 16.4 ADO.Net编程实例 226 第17章 文 件 操 作 235 17.1 .Net框架对文件操作的支持 235 17.2 C#的文件操作例子 236 第18章 线 程 应 用 241 18.1 线程基本概念 241 18.2 线程的管理 242 18.2.1 创建线程 242 18.2.2 线程的运行 245 18.2.3 线程的销毁 246 18.2.4 线程的调度 246 18.2.5 线程存储 247 18.2.6 一个简单的线程例子 248 18.3 线 程 同 步 250 18.3.1 同步上下文属性 250 18.3.2 同步代码区域 250 18.3.3 手工同步 251 18.3.4 线程同步实例 252 第19章 分布式Web应用 258 19.1 Web应用的要求 258 19.2 Web Forms 259 19.2.1 Web Forms简介 259 19.2.2 Web Form的创建 261 19.3 Web Service 261 19.3.1 Web Service简介 261 19.3.2 Web Service的构成 262 19.3.3 Web Service的编程模型 263 19.4 分布式Web应用实例 264 第20章 其 他 应 用 272 20.1 API函数调用 272 20.2 XML文档 273 20.3 版 本 控 制 276
前言:
在软件开发界,因为C++语言的强大功能,多年来它一直占据霸主的位置,几乎所有的操作系统和绝大多数的商品软件都用C++作为主要开发语言。但是,商品经济高速发展的今天,时间就是一切!开发人员已经没有时间,也没有耐心一遍遍重复“编写代码-编译-调试” 这样一个令人厌烦的、枯燥的循环,开发人员需要一个更高效、更安全、更稳定的软件开 发工具。 ? 作为软件业的老大,微软公司不失时机地在2000年6月份,正式推出了其下一代网络计划——Microsoft.Net(以下简称.Net计划)。微软声称这项计划将彻底改变软件的开发方式、发行方式和使用方式等。该计划主要基于XML语言数据共享标准,其目的在于使微软现有的软..
我来评论这本书
联系客服 - 加入到博客 - 图书目录 - 关于图书城.COM - 对外合作 - 购书指南 - 可以在线阅读吗?
English Version: BookGadget
图书城.COM © TuShuCheng.com - 京ICP备06069800