网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C#程序设计(21世纪高等学校电子信息类专业规划教材)
分类 教育考试-大中专教材-成人教育
作者 田原//李素若//文斌
出版社 北京交通大学出版社
下载
简介
编辑推荐

本书从最基本的词法、语法开始介绍C#语言,包括C#的数据类型、控制语句、名字空间、类、数组和枚举、集合、结构、接口、代表和事件以及错误和异常处理。另外,本书还介绍了C#的一些高级概念,包括文件和流、Windows桌面应用程序开发、ASP.NET中的Web Form和Web Services、分布式应用程序创建、网络程序开发、数据库应用程序开发、多线程以及与COM对象的交互等。

本书结构清晰,内容丰富,可作为本科、大专层次院校的教材,也适用于使用C#进行软件开发的广大技术人员。

序言

  本书是关于C#(读作C Sharp)语言程序设计的一本教材。C#语言是一种崭新的面向对象的编程语言,它强调以组件为基础的软件开发方法。

基于组件的编程方法已出现多年,但C#所提供的功能将使我们达到软件开发的新水平。这是向着XML的Web服务转变的新模式——将软件视为一种服务,这种服务是非连接型的、无状态的,并且符合国际的开放式标准。

把软件作为服务是下一代计算机系统的趋势。例如,C#非常适合于建立Web服务,适合于开发在遵循开放式标准的Internet上可重用的组件。软件开发不再限于过去几年中发展起来的单机结构。Web服务使应用程序能够在Web上使用分布式服务,这就大大简化了软件开发,并提升了软件重用的规模。C#是在Web服务领域的主角,它有力地促进了软件作为服务这一大潮流。

本书不仅介绍C#本身,而且展示了如何用C#开发作为服务的软件。多少年来,程序都是作为目的单一的单机应用程序来编写的。通过研究和探索,我们已经认识到模块化的好处,这就逐渐发展出面向对象的方法,它为我们提供了大规模重用的可能性和可维护性。当协作和通信变成了商业的需求时,就自然地发展出了客户一服务器和连网技术。Internet和Web为我们提供了分布式的、无状态的和安全的软件技术,包括Applet等。下一步将是C#的用武之地——使Intemet自动化。

本书中的全部内容都是关于C#语言程序设计的问题。许多高级主题内容本身就足够写一本书了。但是,本书的重点并不是讲解这些高级主题的细节,尽管本书对其中的一些领域也有一定深度的介绍。每一章的目的都是展示怎样用C#来完成给定的任务。即使是最理论化的章节,其重点仍然是如何使用C#来编写代码,实现每章主题介绍的应用。

本书共分18章。从最基本的词法、语法开始讲解C#语言,包括C#的数据类型、控制语句、名字空间、类、数组和枚举、集合、结构、接口、代表和事件以及错误和异常处理。另外,本书还讲解了C#的一些高级概念,包括Windows桌面应用程序开发、ASP.NET中的Web Form和Web Services、分布式应用程序创建、网络程序开发、数据库应用程序开发、多线程以及与COM对象的交互等。

本书结构清晰,内容丰富,可作为本科、大专层次院校的教材,也适用于使用C#进行软件开发的广大技术人员。

本书第1章由文斌编写,第2~12章由田原编写,第13一第18章由李素若编写。田原负责审定全书内容。

由于作者水平有限,书中不妥或错误之处在所难免,敬请读者指正。

作者

2005年7月

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/27 1:31:30