![]() ![]() |
本书至第1版出版以来,全球销量已经达数万册,在中国也有尽3万册的销量,已经成为广大初级C#程序员首选的入门教程,也是目前国内市场上最畅销的C#专业店销书。该书的高级篇《C#高级编程(第3版)》(该书的第4版:即C# 2005版,将于10月份出版)被中华读书报、CSDN等机构评选为2005年最权威的十大IT图书之一(第2名),短短半年销售尽万册,畅销各大书城和网上书店。 现在在第二书店购买本书的前20个订单可以获得《搜主义——Google持续成长的秘密》一本,由第二书店统计以后单独邮寄。 《C#入门经典(第3版)》书号:7-302-12735-2 定价:98.00元 【内容简介】【前言】【目录】【同类图书】【出版交流】【购买】 没有最好,只有更好!为了能够进一步提高这套Visual Studio 2005编程大系的出版和服务质量,我们希望广大读者和专业人士参与到这套图书的出版和发行过程中来。凡是在下面几个方面有良好建议或者贡献者,都将得到一份礼品(详见下面的列表):
请将建议和意见反馈到fwkbook@tup.tsinghua.edu.cn。来信时,请说明自己的建议或意见所针对的图书名称或者情况。下面是礼品清单。来信时,请标明自己希望得到哪一种奖品:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wrox红皮书Visual Studio 2005编程大系
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
本书将全面介绍C#编程的所有知识,共分为5篇:第1篇是C#语言:介绍了C#语言的所有内容,从基础知识到面向对象的技术,应有尽有。第2篇是Windows编程:介绍如何用C#编写Windows应用程序,如何部署它们。第3篇是Web编程:描述Web应用程序的开发、Web服务和Web应用程序的部署。第4篇是数据访问:介绍在应用程序中如何使用数据,包括存储在硬盘文件上的数据、以XML格式存储的数据和数据库中的数据。第5篇是其他技术:讲述使用C#和.NET Framework的一些额外方式,包括程序集、属性、XML文档、网络和GDI+图形编程。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
C#是Microsoft在推出.NET Framework的第1版时提供的一种全新语言。C#的快速流行,使之成为使用.NET的Windows和Web开发人员无可争议的语言选择。他们喜欢C#的一个原因是其派生于C/C++的简洁语法,这种语法简化了以前困扰一些程序员的问题。尽管做了这些简化,但C#仍保持了C++原来的功能,所以现在没有理由不从C++转向C#。这种语言并不难,也非常适合于学习基本编程技术。易于学习、再加上.NET Framework的功能,是使C#成为开始您编程生涯的绝佳方式。 0.1 本书读者对象本书主要针对想学习如何使用.NET Framework编写C#程序的所有人。本书前面的章节介绍该语言本身,读者不需要具备任何编程经验。以前对其他语言有一定了解的开发人员,会觉得这些章节的内容非常熟悉。C#语法的许多方面都与其他语言相同,许多结构对所有的编程语言来说都是一样的(例如循环和分支结构)。但是,即使是有经验的程序员也可以从这些章节中获益,理解这些技术应用于C#的特征。 0.2 本书结构本书分为5个部分: 0.2.1 C#语言(第1~13章)第1章介绍C#和它与.NET范畴的关系,了解在这个环境下编程的基础知识,以及VS与它的关系。 0.2.2 Windows编程(第14~17章)第14章开始介绍Windows编程的概念,理解在VS中如何实现Windows编程。这一章也是从基础知识开始介绍,并构建知识体系。第15章学习如何在应用程序中使用.NET Framework提供的各种控件。我们将简要论述.NET如何以图形化的方式建立Windows应用程序,以最少的时间和精力创建高级应用程序。 0.2.3 Web编程(第18~21章)这个部分的结构与Windows编程部分类似。首先,第18章描述了构成最简单的Web应用程序的控件,如何把它们组合在一起,让它们使用ASP.NET执行任务。第19章以此为基础,介绍了更高级的技术、各种控件、Web环境下的状态管理,以及Web标准的遵循。 0.2.4 数据访问(第22~25章)第22章介绍了应用程序如何保存和检索磁盘上的数据,作为简单的文本文件或者更复杂的数据表示方式。这一章还将讨论如何压缩数据、如何操纵旧数据(例如用逗号隔开的值(CSV)文件),如何监视和处理文件系统的变化。 0.2.5 其他技术(第26~30章)在本书的最后一部分将介绍C#和.NET主题的其他技术。第26章学习.NET程序集,这是各种.NET应用程序的基本构成块。第27章将探讨属性,可以在程序集中包含类型的其他信息,添加用其他方式很难实现的功能。 0.3 使用本书的要求本书中C#和.NET Framework的代码和描述都适用于.NET 2.0。除了Framework之外,不需要其他东西就可以理解本书的这个方面,但许多示例都需要Visual Studio 2005(VS)。本书对VS开发环境的许多介绍可能并不适合于其他工具,例如Visual C# 2005 Express。 0.4 源代码在读者学习本书中的示例时,可以手工输入所有的代码,也可以使用本书附带的源代码文件。本书使用的所有源代码都可以从本书合作站点http://www.wrox.com/或www.tupwk.com.cn/downpage上下载。登录到站点http://www.wrox.com/,使用Search工具或使用书名列表就可以找到本书。接着单击本书细目页面上的Download Code链接,就可以获得所有的源代码。 0.5 勘误表尽管我们已经尽了各种努力来保证文章或代码中不出现错误,但是错误总是难免的,如果您在本书中找到了错误,例如拼写错误或代码错误,请告诉我们,我们将非常感激。通过勘误表,可以让其他读者避免受挫,当然,这还有助于提供更高质量的信息。 0.6 P2P.WROX.COM要与作者和同行讨论,请加入p2p.wrox.com上的P2P论坛。这个论坛是一个基于Web的系统,便于您张贴与Wrox图书相关的消息和相关技术,与其他读者和技术用户交流心得。该论坛提供了订阅功能,当论坛上有新的消息时,它可以给您传送感兴趣的论题。Wrox作者、编辑和其他业界专家和读者都会到这个论坛上来探讨问题。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
第1章 C#简介 第Ⅱ部分 Windows 编 程 第14章 Windows编程基础 第Ⅲ部分 Web 编 程 第18章 Web编程基础 第Ⅳ部分 数 据 访 问 第22章 文件系统数据 第Ⅴ部分 其 他 技 术 第26章 .NET程序集 |
|