C#入门经典(第4版)pdf高清下载

就像标题一样,入门。不过,比起国内的那些此类书籍之称的“入门”,还是要更深点。有点基础的人来看,还教合适的。
需要学习的朋友可以通过网盘免费下载pdf版

http://putpan.com/fs/cyaieb0een9s9hcu6/

1.Wrox 畅销书,C#经典名著!是 2006~2008 年最畅销的 C#入门教程。
2.自第 1 版出版以来,全球销量达数 十万册,在中国就有尽 8 万册。已成为广 大初级 C#程序员首先的入门教程,也是 目前国内市场上最畅销的 C#专业店销 书。
3.曾获得过国内外多项大奖。2005 年被评为“最权威的十大 IT 图书”;2006 年被 CSDN、《程序员》等机构和读者评为 “最受读者喜爱的十大技术开发类图书”。
4.2008 年在“第八届全国高校出版
社优秀畅销书”评选活动中获得一等奖! 5.第 4 版面向 C# 2008 和.NET 3.5,
继续完善上一版本内容,同时全面介 绍.NET 的最新技术和特性。

本书全面阐述了 C#编程的所有方面, 包括 C#语言本身、Windows 编程、Web 编程及数据源的使用等内容。
学习了新的编程技巧后,本书介绍了 如何高效地部署应用程序和服务,论述了 许多高级技术,如图形化编程。另外,还 探讨了如何使用 Visual C# Express 2008、 Visual Web Developer Express 2008 和 Visual Studio 2008 的功能。所有这些内容 都已更新,以反映.NET Framework 3.5 和 Visual Studio 2008 的变化。各章的样例代
码和示例还可以用于创建强大且安全的应 用程序。
本书语言简练,条理清晰,涵盖了 Visual C# 2008 和.NET Framework 3.5 的全
部内容。通过学习本书,您将能够快速入门,轻松开发出自己的应用程序。 

本书主要内容:
● C#的所有基础知识和面向对象编

● 通过C#语言编写和部署Windows
应用程序
● 开发定制的 Web 应用程序和利用
Web 服务的技巧
● 数据访问技术,包括使用 LINQ 处
理 XML 数据
● 通过单击按钮将应用程序发布到
Web 上
● 使用 Windows Presentation
Foundation、Windows Workflow Foundation、Windows Communication Foundation、GDI+ 和联网等其他技术

本书读者对象
本 书 适 合 于 想 学 习 使 用 .NET Framework 编写 C#程序的读者,也适合于 已了解.NET,又想学习.NET 3.5 或 Visual Studio 2008 最新功能的读者

本书分为6 个部分。
● 引言:概述本书的内容和作者。
● C#语言:介绍了 C#语言的所有内
容,从基础知识到面向对象的技术, 应有尽有。
● Windows 编程:介绍如何用 C#编 写Windows 应用程序,如何部署它 们。
● Web 编程:描述 Web 应用程序的 开发、Web 服务和Web 应用程序的 部署。
● 数据访问:介绍在应用程序中如何
使用数据,包括存储在硬盘文件上 的数据、以 XML 格式存储的数据和 数据库中的数据。
● 其他技术:讲述使用 C# 和.NET Framework 的一些额外方式,包括 属性、XML 文档说明、网络和 GDI+ 图形编程。还探讨了由.NET 3.0 引 入且由.NET 3.5 改进的WPF、WCF 和WF 技术。
下面介绍本书 5 个重要部分中的章节。
0.2.1 C#语言(第 1~14 章)
第 1 章介绍 C#以及它与.NET 的关系,
了解在这个环境下编程的基础知识,以及

Visual C# Express(VCE)和 VS 与它的关系。 第 2 章开始介绍 C#应用程序开发,学习
C#的语法,并把 C#和样例命令行、Windows 应用程序结合起来使用。这些示例将说明 C#
如何快速轻松地启动和运行,并附带介绍 VCE 和 VS 开发环境以及本书将使用的基本 窗口和工具。
接着,第 3 章学习 C#语言的更多基础知
识,理解变量的含义以及如何操纵它们。第 4 章将用流程控制(循环和分支)改进应用程 序的结构,第 5 章介绍一些高级的变量类型,
如数组。第6 章开始以函数的形式封装代码,
这样就更易于执行重复的操作,代码更容易 理解。
从第 7 章开始将运用 C#语言的基础知
识,调试应用程序,这包括在运行应用程序 时输出跟踪信息,使用 VS 查找错误,在强 大的调试环境中找出解决问题的办法。
第 8 章 将 学 习 面 向 对 象 编 程 (Object-Oriented Programming,OOP)。首先
了解这个术语的含义,回答“什么是对 象?”。这个 OOP 初看起来是比较难的问题。
我们将用整整一章的篇幅来介绍它,解释对 象的强大之处。直到本章的最后才会使用 C# 代码。
第 9 章将理论应用于实践,开始在 C# 应用程序中使用 OOP 时,一切都会发生变 化,而这正是 C#的强大之处。第10 章首先 介绍如何定义类和接口,然后探讨类成员(包 括字段、属性和方法),在这一章的最后将开
始创建一个扑克牌游戏应用程序,这个应用 程序将在几章中开发完成,它非常有助于理 解OOP。
学习了 OOP 在 C#中的工作原理后,第 11 章将介绍几种常见的 OOP 场景,包括处 理对象集合、比较和转换对象。第 12 章讨 论.NET 2.0 中 C#的一个非常有用的新特性
——泛型,利用它可以创建非常灵活的类。

第 13 章通过一些其他技术和事件( 它在 Windows 编程中非常重要)完成 C#语言和 OOP 的讨论。最后,第 14 章介绍 C# 3.0 中 引入的新特性。
0.2.2 Windows 编程(第 15~18 章)
第15章开始介绍Windows 编程的概念, 理解在 VCE 和 VS 中如何实现 Windows 编
程。这一章也是从基础知识开始介绍,并构 建知识体系。第 16 章学习如何在应用程序 中使用.NET Framework 提供的各种控件。我 们将简要论述.NET 如何以图形化的方式建 立Windows 应用程序,以最少的时间和精力 创建高级应用程序。
第17 章介绍一些常用的功能。利用这些
功能可以方便地添加专业功能,例如,文件 管理、打印等。第18 章讨论应用程序的部署,
包括建立安装程序,以便用户快速安装和运 行应用程序。
0.2.3 Web 编程(第 19~23 章)
这个部分的结构与 Windows 编程部分 类似。首先,第 19 章描述了构成最简单的 Web 应用程序的控件,如何把它们组合在一 起,让它们使用 ASP.NET 执行任务。第 20
章以此为基础,介绍了更高级的技术、各种 控件、Web 环境下的状态管理,以及 Web 标准的遵循。
第 21 章将涉足 Web 服务的精彩世界,
它可以编程访问 Internet 上的信息和功能,
可以把复杂的数据和功能以独立于平台的 方式嵌入 Web 和 Windows 应用程序。这一 章讨论如何使用和创建Web 服务,以及.NET 提供的其他工具,如安全性。
第22章介绍Ajax 编程,这种方式可以给 Web 应用程序添加动态的客户端功能。.NET Framework 3.5 通过 ASP.NET Ajax 提供了

Ajax功能,本章会解释如何使用它。
最后,第 23 章探讨 Web 应用程序和服
务的部署,尤其是可以通过单击按钮把应用 程序发布到Web 上的 VS 和 VW D 新特性。
0.2.4 数据访问(第 24~29 章)
第24章介绍了应用程序如何保存和检索
磁盘上的数据,作为简单的文本文件或者更 复杂的数据表示方式。这一章还将讨论如何 压缩数据,如何操纵旧数据(例如,用逗号隔 开的值(CSV)文件),如何监视和处理文件系 统的变化。
第 25 章学习数据交换的事实标准 XML。前面的章节接触过 XML 几次,而这 一章将了解 XML 的基本规则,论述 XML 的所有功能。
本部分的其余章节介绍 LINQ,这是内 置于.NET Framework 最新版本中的查询语 言。第 26 章简要介绍 LINQ,第 27 章使用 LINQ 访问数据库中的数据。第 28 章介绍如 何联合使用 LINQ 和旧的ADO.NET 数据访 问技术。最后,第 29 章学习如何使用 LINQ 处理XML 数据。
0.2.5 其他技术(第 30~36 章)
本书的最后一部分将介绍 C#和.NET 主
题的其他技术。第 30 章将探讨属性,可以
在程序集中包含类型的其他信息,添加用其 他方式很难实现的功能。
第31 章研究XML 文档说明,并介绍如
何在源代码中给应用程序添加注释。我们将 学习如何添加这些信息,如何使用和提取它 们,从而从代码中生成MSDN 样式的文档说 明。
第 32 章介绍网络,应用程序如何相互
通信,如何与各种网络上的其他服务通信。 第 33 章从本书前面学习的各种技术中解脱

出来,研究用 GDI+进行图形编程的主题,
理解如何操纵图形,设定应用程序的样式, 这一章打开了一条通往各种 C#应用程序的 大门。
最后要讨论.NET Framework 最新版本中 的几个新技术。第 34 章介绍 Windows Presentation Foundation(WPF) , 了 解 它 给 Windows 和Web 开发带来了哪些变化。第35 章 介 绍 Windows Communication Foundation(WCF),它把Web 服务的概念扩展
和改进为一种企业级的通信技术。本书的最后 一章是第 36 章,介绍了 Windows Workflow Foundation(WF),它允许在应用程序中执行工
作流功能,因此可以定义一些操作,这些操作 由外部的交互操作控制,以特定的顺序执行, 这对许多类型的应用程序都很有帮助

需要IT编程经典书籍资源大合集百度网盘链接的联系qq 2057904338

 

猜你喜欢

转载自www.cnblogs.com/liulangdemao/p/9860115.html