C#相关书籍,电子版书籍网站完整清晰

推荐这篇日记的豆列
······
&(54856人关注)
&(29265人关注)
&(43431人关注)
&(6291人关注)
&(365人关注)E书吧-免费电子书下载
·&&·&&·&&·&&·&&
&站内电子书搜索
电子书搜索
·电子图书总数: 39858
·系统相关总数: 1110
·软件教程总数: 431
·程序设计总数: 1627
·网络编程总数: 713
·图形图象总数: 455
·数据库类总数: 659
·网络安全总数: 212
·I T 认证总数: 358
·生活休闲总数: 4871
·本站最后更新: 10-24
&电子书最新更新
电子书下载周排行
电子书下载总排行
Copyrights (C)
E书吧-免费电子书下载
联系&苏ICP备号 &
本网站版权归作者所有,如果无意之中侵犯了您的版权,请邮件告知或通知网站客服,本站将在3个工作日内删除中文名:&C# 4.0完全参考手册原名:&C# 4.0:The Complete Reference作者:&译者:&图书分类:&软件资源格式:&PDF版本:&扫描版出版社:&清华大学出版社书号:&3发行时间:&日地区:&语言:&简介:&
内容推荐编程人员往往喜欢精益求精,他们总是不断地想方设法提高程序的性能、效率和可移植性。因此,他们对所使用的工具同样也要求甚多,特别是对编程语言的选择。编程语言的种类很多,但只有一小部分是优秀的语言。优秀的编程语言往往功能强大而又灵活,语法简洁且清晰;能够为创建正确的代码提供极大的帮助,而不是设置障碍;能够不断地支持最新的功能,而不是逐渐被淘汰出局。最重要的是,优秀的编程语言注定会有这样一种无形的品质:让程序员在使用时感觉良好。C#就是这样一种编程语言。内容截图网盘下载地址
第Ⅰ部分 C#语言第1章 C#的起源1.1 C#的族谱1.1.1 C语言:现代编程的开端1.1.2 OOP和C++语言的诞生1.1.3.Intemet和Java的出现1.1.4 C#的诞生1.1.5 C#的发展1.2 C#如何与.NET Framework相关1.3公共语言运行时的工作原理1.4 托管和非托管代码第2章 C#概述2.1 面向对象编程2.1.1 封装2.1.2 多态2.1.3 继承2.2 简单示例2.2.1 C#命令行编译器CSC.exe2.2.2 使用Visual Studio IDE2.2.3 逐行分析第一个示例程序2.3 处理语法错误2.4 改写示例2.5 简单示例二2.6 另一种数据类型2.7 两种控制语句2.7.1 if语句2.7.2 for循环2.8 代码块2.9 分号、定位和缩进2.10 C#语言的关键字2.11 标识符2.12 .NETFramework类库第3章 数据类型、字面量和变量3.1 数据类型的重要性3.2 C#的值类型3.3 整数类型3.4.浮点类型3.5 decimal类型3.6 字符类型3.7 布尔类型3.8 自定义输出格式3.9 字面量3.9.1 十六进制字面量3.9.2 字符转义序列3.9.3 字符串字面量3.10 变量3.10.1 初始化变量3.10.2 动态初始化变量3.10.3 隐式类型的变量3.11 变量的作用域和生命周期3.12 类型转换和强制类型转换3.12.1 自动类型转换3.12.2 强制转换不兼容的类型3.13 表达式中的类型转换第4章 运算符4.1 算术运算符4.2 关系和逻辑运算符4.3 赋值运算符4.4 按位运算符4.4.1 按位与、或、异或和一元取反运算符4.4.2 移位运算符4.4.3 按位复合赋值4.5 问号(?)运算符4.6 空格和圆括号4.7 运算符优先级第Ⅱ部分 C#类库研究附录
在百度里搜索""更多相关内容
在谷歌里搜索""更多相关内容
* 本站资源大多为PDF格式的书籍,请使用专业免费PDF阅览器阅读。
* 为了达到最快的下载速度,推荐使用网际快车或迅雷下载本站书籍。
* 请一定升级到最新版WinRAR3.80才能正常解压本站提供的书籍!
* 如果您发现下载链接错误,请点击谢谢!
* 站内提供的所有书籍均是由网上搜集,若侵犯了你的版权利益,通知我们!推送到 Kindle 的服务已停止,如需 mobi 版,请看
显示目录级别 1
第一部分 基础知识
第2章 C# 1所搭建的核心基础
第3章 用泛型实现参数化类型
第4章 可空类型
第5章 进入快速通道的委托
第6章 实现迭代器的捷径
第7章 结束C# 2的讲解:最后的一些特性
第三部分 C# 3:革新写代码的方式
第8章 用智能的编译器来防错
第9章 Lambda表达式和表达式树
第10章 扩展方法
第11章 查询表达式和LINQ to Objects
第12章 超越集合的LINQ
第四部分 C# 4:良好的交互性
第13章 简化代码的微小修改
第14章 静态语言中的动态绑定
第15章 使用契约让代码更加清晰
第16章 何去何从
附录A LINQ标准查询操作符
附录B .NET中的泛型集合
附录C 版本总结
关于封面插图
原书出版社
他们拥有这本书扫一扫下载手机客户端
扫描我,关注团购信息,享更多优惠
||网络安全
| | | | | | | | | | | | | | | |
||电子电工
汽车交通| | | | | | | | | |
||投资理财
| | | | | | | | | | | | | | | | |
| | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
||外语考试
| | | | | | | | |
| 视频教程|
C#入门经典(第6版)
Wrox经典红皮书,屡获殊荣的C#名著和超级畅销书,长期位居C#开发类零售榜首,引领无数新手走入C#殿堂,最新版更新至C# 2012和.NET 4.5,年度全行业优秀畅销品种
定价:¥98.00
校园优惠价:¥76.44 (78折)
促销活动:
商品已成功飞到您的手机啦!快登录手机站看看吧!
下载客户端
> 微信关注“互动出版网”,便捷查询订单,更多惊喜天天有
原书名:Beginning Visual C# 2012 Programming
原出版社:
ISBN:4上架时间:出版日期:2014 年1月开本:16开页码:852版次:1-1
所属分类:
  Wrox经典红皮书,屡获殊荣的C#名著和超级畅销书
长期位居C#开发类零售榜首,引领无数新手走入C#殿堂
最新版更新至C# 2012和.NET 4.5
年度全行业优秀畅销品种
《C#入门经典》系列是屡获殊荣的C#名著和超级畅销书。最新版的《C#入门经典(第6版)》面向编程新手,全面介绍使用C# 2012和.NET Framework编写程序的基础知识。本书无与伦比的作者团队与您分享多年积累的C#和.NET Framework使用经验,首先简明扼要地介绍这两种技术,解释其含义、相互关系以及使用原因,然后循序渐进地讨论编程基础知识、Web编程、桌面编程以及数据访问技术。本书的讲解详明透彻,以通俗易懂的方式分步骤解析大量基础性示例,为您提供了在实践中锻炼运用新学知识的机会。
介绍编程基础知识,如变量、流程控制和面向对象编程
着重介绍初学者在编写C#程序时最常用的工具:Visual Studio 2012中的Visual C# 2012开发环境
阐述调试和错误处理
详细讲解集合、比较和转换,探讨C#语言的新增功能
深入分析WPF以及其他可用于创建和部署桌面应用程序的重要技术
探讨Windows Store应用程序
介绍ASP.NET Web编程和Web应用程序的部署
分析文件系统数据、XML和LINQ
Karli Watson是一位作者、IT承包商,现居伦敦。
Jacob Vibe Hammer是丹麦kamstrup A/S公司的一名软件架构师和开发人员。Jacob已与他人合著了多本图书。
Jon D Reid是Indigo Biosystems有限公司的系统工程总监。
Morgan Skinner自2001年就一直效力于Microsoft。
Daniel Kemper是一名软件工程师,专门研究报表和富客户端技术。
Christian Nagel是Microsoft技术代言人(Microsoft Rd)、Microsoft MVP;Christian是Thinktecture的联合创始人,也是CN Innovation的创始人。
齐立波,计算机专业硕土、大学讲师,一直从事C/C++和C#程序设计方面的教学与科研工作,曾参与编写多本计算机教材,并为软件公司翻译过大量的技术文档。
黄俊伟,微软产品和开发资深专家,连续3年获得微软最有价值专家 (MVP)荣誉,具有丰富的C#项目开发部署经验和IT培训经验,多年在微软技术大会Teched担任讲师。此外对互联网产品设计和开发、用户体验、软件本地化等领域亦有深入研究和理解。
《C#入门经典(第6版)》
第Ⅰ部分 C# 语 言
第1 章 C#简介 3
1.1 .NET Framework 的含义 3
1.1.1 .NET Framework 的内容 4
1.1.2 使用.NET Framework 编写应用程序 4
1.2 C#的含义7
1.2.1 用C#能编写什么样的应用程序 7
1.2.2 本书中的C#
1.3 Visual Studio 2012
1.3.1 Visual Studio Express 2012产品 9
1.3.2 解决方案 9
1.4 小结 9
1.5 本章要点 10
第2 章 编写C#程序 11
2.1 Visual Studio 2012 开发环境 12
2.2 控制台应用程序 14
2.2.1 Solution Explorer 窗口 17
2.2.2 Properties 窗口 18
2.2.3 Error List 窗口 18
  微软Windows平台叱咤IT业界几十年,虽然如今苹果、谷歌等为代表的移动设备和互联网大军正在快速发展,但Windows平台仍是使用数量最多、应用最广泛的计算机平台。C#作为这一平台上的主流开发语言,不仅自身在不断完善和发展,也引领着IT产业朝着新的开发目标和业务模式前进。
  本人从C#2.0时代开始学习Windows上的应用程序开发,这几年开发了各种规模的项目,大到综合利用Web服务、后台服务和WCF的业务系统,小到用于提高工作效率的工具性程序。在翻译本书的过程中,学到不少之前没有注意到的知识,接触到包括Windows 8 在内的最新开发技术,体会颇多,可归纳为以下几点。
  本书讲解极其透彻,条理清晰。在翻译本书前,我认真阅读了本书大部分章节,又浏览了国外网站上读者对英文原版的评价,这些读者的感受引起了我的共鸣。精心编排和选材说明作者不仅深刻了解相关技术,还充分为读者着想,绝不是流水账式地一一罗列而已。
  本书的内容全面丰富又与时俱进。本书共分五个部分,分别介绍了C#语言基础、Windows桌面编程、Web编程、数据访问以及相关的WPF和WCF技术。不仅介绍C#语言,还占用很多篇幅介绍了Visual Sudio编程环境的使用、如何设计用户界面、如何完整地开发出最新Windows Store应用程序等我们在实际项目开发中必须运用的内容,可谓面面俱到。
  本书示例丰富,实用性强。本书继承了本系列书籍的优秀风格,大部分章节都精心设计了实例,而不是简单地演示功能,能起到很好的复习巩固作用,实例后的详细解释有助于读者快速掌握相关的知识点。同时,实例中提供了许多框架性代码,这些代码在实际工作中极具借鉴意义。
  在翻译本书的过程中,感谢同事和朋友们给予的支持。也要感谢清华大学出版社的编辑在后期对译稿一丝不苟的校对和修改。
  本书的翻译过程非常艰辛,可谓一波三折。在本书即将出版之际,激动和欣喜之余,却也多了几分惶恐。虽然自己也已经尽了很大的努力,但难免会有一些纰漏和偏颇之处。对于本书的任何想法和意见都欢迎各位读者指正。本书全部章节由齐立波、黄俊伟翻译,参与翻译活动的还有孔祥亮、陈跃华、杜思明、熊晓磊、曹汉鸣、陶晓云、王通、方峻、李小凤、曹晓松、蒋晓冬、邱培强、洪妍、李亮辉、高娟妮、曹小震、陈笑。
  最后,希望本书能帮助各位开发者提升技能,开发出让用户满意的优秀应用程序!
  C#是Microsoft于2000年7月推出.NET Framework的第1版时提供的一种全新语言。C#从那时起迅速流行开来,成为使用.NET Framework的桌面和Web开发人员无可争议的选择。他们喜欢C#的一个原因是其派生于C/C++的简洁明了的语法,这种语法简化了以前一些给程序员带来困扰的问题。尽管做了这些简化,但C#仍保持了C++原有的功能,所以现在没理由不从C++转向C#。C#语言并不难,也非常适合于学习基本编程技术。易于学习,再加上.NET Framework的功能,使C#成为开始您编程生涯的绝佳方式。
  C#的最新版本C# 5是.NET Framework 4.5的一部分,它建立在已有的成功基础之上,还添加了一些更吸引人的功能。Visual Studio的最新版本Visual Studio 2012和开发工具的Visual Studio Express 2012系列也有许多变化和改进,这大大简化了编程工作,显著提高了效率。
  本书将全面介绍C#编程的所有知识,从该语言本身一直到桌面和Web编程,再到数据源的使用,最后是一些新的高级技术。我们还将学习Visual Studio 2012的功能和利用它开发应用程序的各种方式。
  本书文笔优美流畅,阐述清晰,每一章都以前面章节的内容为基础,便于读者掌握高级技术。每个概念都会根据需要来介绍和讨论,而不会突然冒出某个技术术语来妨碍读者的阅读和理解。本书尽量减少使用的技术术语数量,但如果需要,将根据上下文进行正确的定义和布置。
  本书的作者都是各自领域的专家,都是C#语言和.NET Framework的爱好者,没有人比他们更有资格讲授C#了,他们将在您掌握从基本规则到高级技术的过程中为您保驾护航。除了基础知识外,本书还有许多有益的提示、练习、完全成熟的示例代码(可从上下载),在您的职业生涯中一定会反复用到它们。
  本书将毫无保留地传授这些知识,希望读者能通过阅读本书成为最优秀的程序员。
本书读者对象
  本书主要针对想学习如何使用.NET Framework编写C#程序的所有人。本书针对的是想要通过学习一种干净、现代、优雅的编程语言来掌握程序设计的完完全全的初学者。但是,对于熟悉其他语言、想要探索.NET平台的人们,以及想要了解Microsoft .NET使用的旗舰语言的.NET开发人员,本书同样有用。
  本书前面的章节介绍该语言本身,读者不需要具备任何编程经验。以前对其他语言有一定了解的开发人员,会觉得这些章节的内容非常熟悉。C#语法的许多方面都与其他语言相同,许多结构对所有的编程语言来说都是相通的(例如,循环和分支结构)。但是,即使是有经验的程序员也可以从这些章节中获益,理解这些技术应用于C#的特征。
  如果读者是编程新手,就应从头开始学习,了解基本的编程概念,并熟悉C#和支持C#的.NET平台。如果读者对.NET Framework比较陌生,但知道如何编程,就应阅读第1章,然后快速跳读后面几章,这样就能掌握C#语言的应用方式了。如果读者知道如何编程,但以前从未接触过面向对象的编程语言,就应从第8章开始阅读以后的章节。
  如果读者对C#语言比较了解,就可以集中精力学习那些详细论述最新.NET Framework和C#语言开发的章节,尤其是集合、泛型和C#语言的新增内容(第11~14章),或者完全跳过本书的第I部分,从第15章开始学习。
  本书章节的编排方式可以达到两个目的:可以按顺序阅读这些章节,将其视为C#语言的一个完整教程;还可以按照需要深入学习这些章节,将其作为一本参考资料。
  除核心内容外,从第3章开始,每章末尾还包含一组习题,完成这些习题有助于读者理解所学的内容。习题包括简单的选择题、判断题以及需要修改或建立应用程序的较难问题。附录A给出了全部习题的答案,还可在/remtitle.cgi?isbn=8上的Download Code部分找到这些习题。
  本书特别注重与C# 5、.NET 4.5的一致性。每一章都进行了彻底的检查,删掉了不太相关的内容,增加了新材料。所有代码都在最新版本的开发工具上进行了测试,所有屏幕截图都在Windows 8上重新截取,以提供最新的窗口和对话框。
  尽管我们不喜欢承认失误,但还是修订了前几版中的错误,处理了许多其他的读者评论。我们希望不要出现太多的新错误,但一旦发现了错误,我们的Web专家就会联机修改它们。
  本版本的亮点包括:
  增加并改进了代码示例。
  对桌面应用程序的讨论从使用原来的方式(Windows Forms)改为使用新方式(Wiondows Presentation Foundation),让你紧跟技术的发展。
  涵盖C# 5和.NET 4.5的所有新内容,包括如何创建Windows Store应用程序。
  第1章C# 简 介
  本章内容:
  .NET Framework的功能及其包含的内容
  .NET应用程序的工作原理
  C#的概念及其与.NET Framework的关系
  用C#创建.NET应用程序的工具
  本书第I部分将介绍使用最新版本的C# 语言所需的基础知识。第1章将概述C#和.NET Framework,包括这两项技术的含义、作用及相互关系。
  首先讨论.NET Framework。这种技术包含的许多概念初看起来都不是很容易掌握的。也就是说,我们必须在很短的篇幅里介绍许多新概念,但快速浏览这些基础知识对于理解如何利用C#进行编程是非常重要的,本书后面将详细论述这里提到的许多论题。
  之后,本章将讨论C#本身,包括它的起源以及与C++的类似之处。最后介绍本书使用的主要工具:Visual Studio 2012 (VS)。VS 2012是Microsoft提供的一系列开发环境中最新的一个,本书将用到它的各种新功能(包括对Windows Store应用程序的完整支持)。
.NET Framework的含义
  .NET Framework(现在是版本4.5)是Microsoft为开发应用程序而创建的一个具有革命意义的平台。这句话最有趣的地方在于它的广义性,但这是有原因的。首先,注意这句话没有说“在Windows操作系统上开发应用程序”。尽管.NET Framework的Microsoft版本运行在Windows操作系统和Windows Phone操作系统上,但它也有运行在其他操作系统上的版本,例如Mono,它是.NET Framework的开源版本(包含C#编译器),该版本可以运行在几个操作系统上,包括各种Linux版本和Mac OS。另外,Mono还有一些版本可以运行在iPhone(MonoTouch)和Android(Mono for Android,也称为MonoDroid)智能手机上。使用.NET Framework的一个重要原因是它可以作为集成各种操作系统的方式。
  另外,上面给出的.NET Framework定义并未限制应用程序的类型。这是因为本来就没有限制。可以使用.NET Framework创建桌面应用程序、Windows Store应用程序、Web应用程序、Web服务和其他各种类型的应用程序。另外注意,对于Web应用程序,按照定义,它们是多平台的应用程序,因为任何带有Web浏览器的系统都可以访问它们。
  .NET Framework的设计方式确保它可以用于各种语言,包括本书介绍的C#语言,以及C++、Visual Basic、JScript甚至一些旧语言,如COBOL。为此,还推出了这些语言的.NET版本,目前还在不断推出更多版本。所有这些语言都可以访问.NET Framework,它们彼此之间还可以通信。C#开发人员可以使用Visual Basic程序员编写的代码,反之亦然。
  所有这些提供了意想不到的多样性,这也是.NET Framework具有诱人前景的部分原因。
.NET Framework的内容
  .NET Framework主要包含一个庞大的代码库,可以在客户语言(如C#)中通过面向对象编程技术(OOP)来使用这些代码。这个库分为多个不同的模块,这样就可以根据希望得到的结果来选择使用其中的各个部分。例如,一个模块包含Windows应用程序的构件,另一个模块包含网络编程的代码块,还有一个模块包含Web开发的代码块。一些模块还分为更具体的子模块,例如,在Web开发模块中,有用于建立Web服务的子模块。
  其目的是,不同操作系统可以根据各自的特性,支持其中的部分或全部模块。例如,智能手机支持所有的核心.NET功能,但不需要某些更高级的模块。
  部分.NET Framework库定义了一些基本类型。类型是数据的一种表达方式,指定最基本类型(如32位带符号的整数)有助于使用.NET Framework的各种语言之间进行交互操作。这称为通用类型系统(Common Type System,CTS)。
  除提供这个库外,.NET Framework还包含.NET公共语言运行库(Common Language Runtime,CLR),它负责管理用.NET库开发的所有应用程序的执行。
使用.NET Framework编写应用程序
系列图书推荐 ¥59.80¥46.64
作者其它作品¥79.00¥71.10
同类热销商品¥30.00¥21.60
订单处理配送
北京奥维博世图书发行有限公司 china-pub,All Rights Reserved

我要回帖

更多关于 二级建造师书籍电子版 的文章

 

随机推荐