C#入门经典

当前位置:首页 > 网络编程 > 编程语言与程序设计 > C#入门经典

出版社:清华大学出版社
出版日期:2006-5
ISBN:9787302127352
作者:[美] Karli Watson,Christian Nagel
页数:864页

章节摘录

  第1章 C# 简 介  本书的第I部分将介绍使用C# 语言所需的基础知识。第1章将概述C#和.NET Framework、对这些技术的理解、使用它们的原因,以及它们之间的相互关系。  首先讨论一下.NET Framework。这是一种新技术,它包含的许多概念初看起来都不是很容易掌握的(主要因为该架构在应用程序开发环境中引入了一种执行操作的新方式)。也就是说,我们必须在很短的时间里介绍许多新概念,但是,快速浏览这些基础知识对于理解如何利用C#进行编程是非常重要的,所以这是不可避免的。本书的后面将详细论述这里提到的许多论题。  之后,本章将讨论C#本身,包括它的起源和与C++的类似之处。最后,介绍本书使用的主要工具:Visual  Studio 2005 (VS)。  本章的主要内容:  ●C#和.NET Framework的含义  ●.NET Framework的工作原理和特别之处  ●C#的功能  ●Visual Studio 2005及其在本书的作用  1.1 什么是.NET Framework  .NET Framework是Microsoft为开发应用程序而创建的一个富有革命性的新平台。  这句话最有趣的地方是它的含糊不清,但这是有原因的。首先,注意这句话没有说“在Windows操作系统上开发应用程序”。尽管.NET Framework的Microsoft版本运行在Windows操作系统上,但以后将推出运行在其他操作系统上的版本,例如Mono,它是.NET Framework的开发源代码版本(包含一个C#编译器),该版本可以运行在几个操作系统上,包括各种Linux版本和Mac OS。许多这类项目正在开发,在读者阅读本书时可能就已发布了。另外,还可以在个人数字助手(PDA)类设备和一些智能电话上使用Microsoft .NET Compact Framework(基本上是完整 .NET Framework的一个子集)。使用.NET Framework的一个主要原因是它可以作为集成各种操作系统的方式。  另外,上面给出的.NET Framework定义并没有限制应用程序的类型。这是因为本来就没有限制。.NET Framework可以创建Windows应用程序、Web应用程序、Web服务和其他各种类型的应用程序。  .NET Framework的设计方式保证它可以用于各种语言,包括本书要介绍的C#语言,以及C++、Visual Basic、JScript,甚至一些旧的语言,如COBOL。为此,还推出了这些语言的.NET版本,目前还在不断推出更多的.NET版本的语言。所有这些语言都可以访问.NET Framework,它们还可以彼此交互。C#开发人员可以使用Visual Basic程序员编写的代码,反之亦然。

前言

  C#是Microsoft在推出.NET Framework的第1版时提供的一种全新语言。C#的快速流行,使之成为使用.NET的Windows和Web开发人员无可争议的语言选择。他们喜欢C#的一个原因是其派生于C/C++的简洁语法,这种语法简化了以前困扰一些程序员的问题。尽管做了这些简化,但C#仍保持了C++原来的功能,所以现在没有理由不从C++转向C#。这种语言并不难,也非常适合于学习基本编程技术。易于学习、再加上.NET Framework的功能,是使C#成为开始您编程生涯的绝佳方式。 C#的最新版本是.NET 2.0的一部分,它建立在已有的成功基础之上,还添加了一些更吸引人的功能。

内容概要

  Karli Watson是资深的.NET技术专家,3form公司的技术总监。他与人合作撰写了许多畅销书,包括中国读者耳熟能详的《C#高级编程》和《C#入门经典》。

书籍目录

第Ⅰ部分 C# 语 言第1章 C#简介第2章 编写C#程序第3章 变量和表达式第4章 流程控制第5章 变量的更多内容第6章 函数第7章 调试和错误处理第8章 面向对象编程简介第9章 定义类第10章 定义类成员第11章 集合、比较和转换第12章 泛型第13章 其他OOP技术第Ⅱ部分 Windows 编 程第14章 Windows编程基础第15章 Windows Forms的高级功能第16章 使用通用对话框第17章 部署Windows应用程序第Ⅲ部分 Web 编 程第18章 Web编程基础第19章 Web高级编程第20章 Web服务第21章 部署Web应用程序第Ⅳ部分 数 据 访 问第22章 文件系统数据第23章 XML第24章 数据库和ADO.NET第25章 数据绑定第Ⅴ部分 其 他 技 术第26章 .NET程序集第27章 属性第28章 XML文档说明第30章 GDI+简介30.1 图形绘制概述

编辑推荐

  《C#入门经典》(第3版)适合于想学习使用.NET Framework编写C#程序的初级读者,也适合于已了解.NET 1.0,而想学习.NET 2.0和Visual Studio 2005最新功能的读者。

作者简介

《C#入门经典》(第3版)将全面介绍C#编程的所有知识,共分为5篇:第1篇是C#语言:介绍了C#语言的所有内容,从基础知识到面向对象的技术,应有尽有。第2篇是Windows编程:介绍如何用C#编写Windows应用程序,如何部署它们。第3篇是Web编程:描述Web应用程序的开发、Web服务和Web应用程序的部署。第4篇是数据访问:介绍在应用程序中如何使用数据,包括存储在硬盘文件上的数据、以XML格式存储的数据和数据库中的数据。第5篇是其他技术:讲述使用C#和.NET Framework的一些额外方式,包括程序集、属性、XML文档、网络和GDI+图形编程。

图书封面


 C#入门经典下载 精选章节试读 更多精彩书评



发布书评

 
 


精彩书评 (总计6条)

  •     如果遇到不懂的概念问题,可以翻这本书,但不建议从这本书从0学起,很多官腔,很多代码没有代表性,不清晰。代码也没有注释,读起来很费劲,长篇的代码往往不知所云。而我在网上看相同定义的文章,很快就明白了!
  •     貌似外国人写的教科书比中国人写的好懂,而且书中还会出现“如果你看完本章没有完全掌握,不必惊慌”这种话,实在是非常 friendly。每一节的例子安排得特别好,针对性很强。问题在于书中概念比较少(可能这也是好懂的一个原因),第一次学面向对象编程的人可能会被搞得糊里糊涂。最好自己先学过一点java。
  •     我之前没学过面向对象的编程,本想借本书系统地学一下肯了半个月了发现里面好多错误另外觉得本书的翻译地也不大好给我感觉总体还好,说经典还差点建议看读英文版

精彩短评 (总计50条)

  •     高中在没有计算机基础上读的, 完全靠想象, 读得非常細, 很不错.
  •     书厚得吓人,包括打代码...时间花费可以想象,强烈不推荐此书!!内容空洞无实,典型 花了时间 不得好..
  •     成功地把我这个新手给弄糊涂了~
  •     程序员写给程序员的书。
  •     这可能是我买过最贵的一本书了。
  •     ~
  •     看了一点点,没空看了…
  •     入门,整体感觉这本书没有说的那么好,作为入门书不推荐
  •     很一般,只能看看目录,了解下C#干嘛,根本没法细看,没啥实质内容。
  •     乱
  •     非常好的学习C#语言的书。
  •     c#入门速成的经典
  •     C#入门经典~
  •     只是厚而已。。。比较空
  •     第一本C#的书,当初学这个完全是被逼啊。
  •     ASP.NET和最后的其他的技术介绍看得蛋疼。。
  •     直接读《C#与.NET 3.5高级程序设计》,《C#入门经典》就可以不看了。
  •     学语言还是得多写代码。。。
  •     译的差了点
  •     不错。
  •     我的入行书
  •     好书不错 看过 有一本 词典用
  •     学习中~
  •     入门前面几个章节还是不错,后面的稍微偏难一点,但是琢磨下,还是可以明白,早期看的书
  •     没看完,每次都是从第一页开始看,还没看到最后一页就放下了
  •     我想你如果想看这本书的话,还是看原版的,翻译个人认为相当的烂,很明显是赶工期出来的。所以只给了三星
  •     C#的经典入门书
  •     这本书入门的
  •     刚开始还不错,后来就写的有点乱了
  •     经典
  •     刚进公司的时候买的,看了100页,照着例子练了练手之后就去做项目了,之后就是直接查MSDN,不再翻这本书了。完全没有编程经验的人可以看,有一定经验的还是不要买了。
  •     非常的好
  •     入职半年,只有第一个月用了几天C#…
  •     就像标题一样,入门。不过,比起国内的那些此类书籍之称的“入门”,还是要更深点。有点基础的人来看,还教合适的。
  •     不二之选
  •     不愧是入门经典.
  •     虽说老了一点。不过温故而知新。。入门需要的基本东西都在里面了
  •     不爱说人话
  •     一直在看
  •     简单易学!
  •     入门经典,不过想要单靠这本书到高层次不太容易,而且由于是翻译过来的书,所以有些地方的思维方式跟我们还是有一点点的不同。目前还在学习中。
  •     讲解的很细腻,不似国内许多空洞无味的复制粘贴,开启我的程序员大门.
  •     写的够烂,翻译的更糟糕
  •     正在入门中……
  •     很全面,适合初学者。
  •     很好的入门,从这本书开始学着了解C#
  •     这本书适合平时遇到不清楚的查一查,不推荐从头到尾度一遍。
  •     不错
  •     多么晦涩的一本书。。。
  •     名副其实的入门经典
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024