C#高级编程

出版时间:2010-11  出版社:清华大学出版社  作者:christian nagel,bill evjen,jay glynn  页数:1473  译者:李铭  
Tag标签:无  

前言

  对于开发人员,把C#语言及其相关联的.NET Framework环境描述为多年来最重要的新技术一点都不夸张。.NET提供了一种环境。在这个环境中,可以开发在Windows上运行的几乎所有应用程序,而C#是专门用于.NET Framework的编程语言。例如,使用C#可以编写动态Web页面、Windows Presentation Foundation应用程序、XML Web服务、分布式应用程序的组件、数据库访问组件、传统的Windows桌面应用程序,甚或可以联机/脱机运行的新型智能客户端应用程序。本书介绍.NETFramework4。如果读者使用以前的版本编码,本书的一些章节就不适用。本书将标注出专用于.NETFramework4的新增内容。  不要被这个.Framework名称中的.NET所迷惑,认为这是一个只关注Internet的架构。这个名称中的.NET仅强调:Microsoft相信分布式应用程序是未来的趋势,即处理过程分布在客户端和服务器上。理解C#不仅仅是编写Internet或与网络能识别的应用程序的一种语言也很重要。它还提供了一种编写Windows平台上几乎任何类型的软件或组件的方式。另外,C#和.NET都对开发人员编写程序的方式进行了革新,更易于实现在Windows上的编程。

内容概要

回顾.NET体系结构、对象、泛型、继承、数组、运算符、类型强制转换、委托、事件、Lambda表达式等,详细论述C#中的动态对象、命名参数和可选参数、COM专用的交互操作功能、安全类型变体,阐述.NET
4的新增功能、WF4、ADO.NET数据服务、MEF、并行任务库和PLINQ,深入探讨LINQ、WCF、WPF、流文档和固定文档及Silverlight等功能强大的技术,回顾ASP.NET编程,介绍ASP.NET
MVC和ASP.NET动太数据等新功能,讨论使用WCF、MSMQ、点对点和联合进行通信。

作者简介

Christian Nagel   是微软技术代言人(Microsoft
Rd)、软件架构师和许多.NET图书的作者,他开创了CN innovation(thinktecture的合作伙伴)。   Bill
Evjen   是Thomson Reuters和Lipper的全球平台体系结构的总监。他也是微软技术代言人(Microsoft
RD)和INETA的创

书籍目录

第Ⅰ部分 c# 语 言 
 第1章 .net体系结构  
  1.1 c#与.net的关系  
  1.2 公共语言运行库  
   1.2.1 平台无关性  
   1.2.2 提高性能  
   1.2.3 语言的互操作性  
  1.3 中间语言  
   1.3.1 面向对象和接口的支持  
   1.3.2 不同的值类型和引用类型  
   1.3.3 强数据类型化  
   1.3.4 通过异常处理错误  
   1.3.5 特性的使用  
  1.4 程序集  
   1.4.1 私有程序集  
   1.4.2 共享程序集  
   1.4.3 反射  
   1.4.4 并行编程  
  1.5 .net framework类  
  1.6 名称空间   
  1.7 用c#创建.net应用程序  
   1.7.1 创建asp.net应用程序  
   1.7.2 创建windows窗体  
   1.7.3 使用wpf  
   1.7.4 windows控件  
   1.7.5 windows服务  
   1.7.6 wcf  
   1.7.7 windows wf  
  1.8 c#在.net企业体系结构中的作用  
  1.9 小结 
 第2章 核心c# 
  2.1 第一个c#程序 
   2.1.1 代码 
   2.1.2 编译并运行程序 
   2.1.3 详细介绍 
  2.2 变量 
   2.2.1 变量的初始化 
   2.2.2 类型推断 
   2.2.3 变量的作用域  
   2.2.4 常量  
  2.3 预定义数据类型  
   2.3.1 值类型和引用类型  
   2.3.2 cts类型  
   2.3.3 预定义的值类型  
   2.3.4 预定义的引用类型  
  2.4 流控制  
   2.4.1 条件语句  
   2.4.2 循环  
   2.4.3 跳转语句  
  2.5 枚举  
  2.6 名称空间  
   2.6.1 using语句  
   2.6.2 名称空间的别名  
  2.7 main()方法  
   2.7.1 多个main()方法  
   2.7.2 给main()方法传递参数  
  2.8 有关编译c#文件的更多内容  
  2.9 控制台i/o 
  2.10 使用注释  
   2.10.1 源文件中的内部注释  
   2.10.2 xml文档
  ……
第Ⅱ部分 Visual Studio
第Ⅲ部分 基础
第Ⅳ部分 数据
第Ⅴ部分 显示
第Ⅵ部分 通信
第Ⅶ部分 附录

媒体关注与评论

  “实践证明,本书是关于C#和Visual Studio的一本全面而且权威的参考书。”  ——George Vargas(美国加利福尼亚穆而帕克市)  “本书几乎涵盖C#语言的所有功能,对于C#初学者和有经验的程序员是值得大力推荐的书籍。”  ——Alexander Peyek “Alpey”(克里米亚自汉共和国辛菲罗波尔市)  “本书在继续完善C#和.NET原有内容的基础上,深入浅出地介绍了C#4和.NET 4 的所有新增功能。”  ——Robin T.Wernick (美国加利福尼亚州圣荷西市)

编辑推荐

  Worx畅销书!C#经典名著!2009年度全行业优秀畅销品种,2008年度优秀IT技术图书!2007年度最畅销的C#零售图书!2006年度最爱读者喜爱的十大技术开发类图书!2005年度最受权威的十大IT图书!  新的C#4对于在Visual Studio2010中编写代码是必不可少的,这本实用指南强调,C#是编写.NET4应用程序的首选 语言,《C#高级编程(第7版)》的顶级专家作者团队首先复习了C#的基础知识,之后详细讲解了该语言和架构中的所有新增功能,使读者能立即开始编写Windows应用程序和ASP.NET Web应用程序。

图书封面

图书标签Tags

评论、评分、阅读与下载


    C#高级编程 PDF格式下载


用户评论 (总计141条)

 
 

  •   探讨了C#的基础知识,包括基本语法、数据类型和面向对象的特性。接着阐述了如何把该语言应用于各种使用相关技术的应用程序,例如数据库访问和高级绘图技术。这种方式有助于对c#语言的各个方面进行深入细致的理解,以专业人员的方式开始编程。
  •   C# 网络编程写的内容很详实,在运行库中写明了****写网络端口与协议之间的堆栈与栈中的ASP架构中的索引,检索,报文,实现了using # 实现端口页面流,形成的输入端与输出端的流量函数,为进一步实现网络编程的C# 进行数据库开发与设计,实现网络数据库与程序编码实现了面向对象的用途,创造了实际学以致用方式上的正确目的和效果。可以作为科研方面较好的参考书。
  •   C#高级编程(第7版)(配光盘 内容全面 实践性强 经典超值)
  •   一直看电子版的高级编程,觉得很不错的一本书,值得买一本纸质的,刚好赶**当活动就买了,收到后发现真的是好厚的一本,纸很薄还要有7厘米左右呢,比想象中厚的多,至于内容不用说,对于自己写过小程序或者说具有入门基础的朋友来说,用来提高相当不错,目前第七版已经集成了Framework4.0的东西,本人强力推荐此书
  •   说实话在看这本书前,我已经学了C#很长时间了。就我个人觉得这本书不适合入门,这本书也不能让你面向对象的编程思想突然有了很大的进步。但是这本书却可以让你厘清很多概念。对概念的认识深化一些。其实个人觉得没有一本教材能够抵得上亲手实践。就从这点来讲,这本书在一个宏观的层面上给了大家一些指导。
  •   内容很全面,全方面的介绍了C#的各种特性,很适合初学者与C#开发人员作为C#参考书籍使用,但是唯一缺点是内容讲得不够深入,很多特性只是一笔带过没有深入讲解,想要深入了解还得去查看MSDN网站上的帮助文档,总的来说该书写地还行。
  •   精典C#编程指导书,对高级程序开发很有帮助。
  •   买了这本和c#高级编程,今天中午都受到了,包装是个纸箱子,保存完好,这本书是以后看的,只不过一块买回来而已,质量什么都不错,以后工作了慢慢看!
  •   第六版看了十几章,公司的书,公司的纸,因为不好带家,复印无色无彩,看着很枯燥 光盘也是早没了踪迹,看到第七版出了,看了一下目录和第六版区别不是很大 看看其他人的评论也是说第六版和第七版差别不是很大 所以就直接买的第七版 本人对C#算是非常熟悉,开发和简单优化不是什么问题 看了十几章感觉书还可以,讲解的到时很全面 对比得也不错 有一些小错误也是在所难免 总体上讲就算是回顾一下理论知识 呵呵
  •   书的内容很详细,适合高级点的读者,拿来做工具参考书不错。
  •   对于全面了解***是很有帮助的,重点看了对称和非对称加密,程序集,*** remote,其中对称和非对称加密讲的真的是太好了,觉得很难懂的知识点,作者通过日常生活中的例子,讲解的深入浅出,真的很棒
  •   书已经看了一半了,感觉这本书内容非常详细,编写很用心,哪些先看,哪些后看,作者都有建议。如果是初学者,不建议看这本书,因为对于初学者还是比较生涩和难以理解的,必须要有些基础和经验才行。
  •   快递送到我一看是箱子装的,贴心啊有木有,比塑料袋什么的高端大气上档次啊!拆开第一句是卧槽这么厚,入手绝对值了!特别是高级编程那本足有10CM那么厚,这两本看到过年没问题了,好友CLR没看呢...ing..人在杭州快递每次都非常快,次日达!!碉堡会持续在当当买书的,买书就在当当没错的!!
  •   本书加上电子书有1800多页,很厚!内容丰富,讲解清楚!现在看到839页了(文件和注册表操作),中间有些难点没看,先看一遍,以后可以当字典用,Wrox的书,你懂的!力荐进阶的程序员看这本书,书的内容我很满意,就是书太厚,不方便携带!翻译也不算差,就是偶尔有个别错别字!哈哈,非常满意!
  •   一般的编程书和他相比,差距很大,这差距体现在细节,行文结构用语,幽默而恰到好处。
  •   书很厚(5.8厘米),知识点很多,比较适合有编程经验的开发者,可以当成参考书用。
  •   学学编程,深入了解计算机
  •   我已经度过c#入门经典了,然后再来读这本书,感觉很不错。讲解详细,看着也比较耐人寻味。
  •   没得说,想要真的深入全面学习C#4.0的绝对是第一选择!!还有一些对windows7和Win Server2008的介绍!!就是内容超多得有足够的耐心才可以!!
  •   希望这本书和我的努力一起让步我的编程之路飞起来!!!
  •   这本书阐述的内容是整个C#语言体系比较完整的一本,很适合我。
  •   很适合我这种对编程感兴趣的门外汉学习
  •   弟弟是学编程的 应该是很有帮助
  •   收到货的时候书页有点损害,可能是太厚了,又被快递乱扔的缘故,以内容而言,一个字,赞。如果想学****的话,这本书倒是不适合你,没有经典案例,也没有指点你该咋写咋写,但是非常适合想深入、全面了解C#的人,混个脸熟、当做词典来用
  •   本书的书名翻译的欠妥,从现在书名名看,好像是适合C#中高级水平的读者,但其实不然,本书是从C#入门开始讲起的,是一本很全面C#百科全书,各种技术都讲得很到位,本书近1500页,而且在光盘上还有另外的10章,很值的购买和阅读。
  •   本来想买第八版的,但是价格太贵啦,还好第七版也不错,况且也不是很落后。看到后感觉很厚,介绍得很详细。赞一个。。。。
  •   书很好,但是真的不适合作为入门来使用。入门的话推荐《C#入门经典》,这本适合后期加强
  •   很经典的C#高级教程教材,就是有点太厚了。。。
  •   这本书籍我看了哈,非常的好,很详细,就是很厚,看到很有压力啊,不过希望好好努力学习
    只是很全面 谢谢 辛苦作者了
  •   c#经典已经看完,再买本c#高级看看,加强基础,理清思路,培养感觉。
  •   第七版重新组织了内容,更加突出当前的最新技术,仍然有有着很高的实用价值.
  •   书还不错,很全面,当字典使用。
    有点基础,在工作中需要使用到那块,可以复习一下
  •   书很好啊

    买书之前看了网上对这本书的评价都说书质量不好
    其实也就纸张薄了点
    个人感觉挺好的
    内容也挺全的
  •   能容非常地全面,介绍也比较详细,但要是想看懂的话要求有过硬的基本知识。
  •   讲解很详细,值得购买
  •   学习C#的经典书籍,****程序员的必备资料。
  •   这是一本关于C#开发的国外工具书,写得详细,深入,值得一读
  •   全面,权威,相当于C#程序员的 新华字典。庞大的基础知识 那里不懂,就可以来这里查查。
  •   给部门程序员买的,就是厚点。。呵呵,希望他们都能耐心的看完。。
  •   跟个大辞典似的,第一眼震惊了,太厚了!看了看内容,讲的很到位,无论是基础还是深入都很值得去学习!
  •   这书对于程序开发很有帮助
  •   在计算机顶层的程序设计,绝对有意想不到的收获
  •   好书,值得拥有,值得去深入研究,只可惜后面几章没印刷是电子版,要不然2000多页哈哈。这也充分说明了C#的强大!
  •   这本书内容丰富、全面,非常经典。
  •   好评,发货速度够快,包装的非常完好。可惜的是就在我收到货的今天,这本书居然降价了30元,上网一查才知道原来第8版刚刚出版发售了,又赶上了当当网的店庆,唉,我运气真不好啊!
  •   书籍讲的很全面 但是入门不是很好的书籍!。***框架一本还是难以涵盖完全的,但能做一个不错的了解
  •   很不错的书,使用与入门、以及高级教程
  •   内容很全面,也很翔实,对有C++基础的读者很有帮助。强烈推荐!
  •   内容很详细,值得拥有,可是买的时候说满100返200,怎么没有返券呢?什么时候给返呢?
  •   适合高级程序员
  •   非常好的书,加油My C#做一名****高级程序员
  •   里面的内容比较新,也很充实,值得学习使用
  •   这本书很厚很强大,可以按斤称了,值得收藏。
  •   1500+页的书
    包含好多好多内容
    虽然也是从简单的讲起
    如果没学过的还是建议先看C#入门经典(第四版)
  •   内容全面,经典
  •   经典书籍,内容充实!!
  •   这是一个范而广的书,内容全面。和国外作者的书一样,理论基础很详实。
  •   我看过的最厚的一本书,像字典。内容自然很详细,新手必备
  •   内容丰富,这一版太厚了
  •   书很厚,内容增加了不少,很详细,很好很实用
  •   书不错,看了网上的PDF的,感觉太不清晰了,才买的,100多木有了,但是还算值得,唯一遗憾的是,选错了配送方式,结果6天才到,搞不懂当当的发货为什么不给个人工的提醒,好让我选择快点的方式。。。。。。
  •   很不错,这本书是C#的经典,内容丰富!!!
  •   实用,很厚的一本书,新入行的可以拿来扩展下知识层面
  •   C#经典名著.受益
  •   好书,但是实在是太厚了不适合携带及看书,入门不推荐买,不是内容深了而是让人望而生畏太厚了比牛津字典都厚,我都不好意思放办公室,人家以为你装逼,放家里存着当资料查
  •   是经典教材,值得购买,纸质很好
  •   覆盖面很广,内容详实,而且深入讲解,令人神往。
  •   教父级C#教材,《入门经典》的姊妹篇
  •   看过目录了,感觉很全面!经典收藏。
  •   超经典的书籍,就是有点厚,需要的功夫看啊。
  •   学习C#的经典书籍!
  •   C#的经典书籍之一
  •   很全面,很好,很强大
  •   书真的不错,好久前买的了,好像是打5折买的,挺划算的,以后买书还来当当,希望当当以后多点这样的活动,嘻嘻。赞一个
  •   书本超厚的啊,里面内容很详细
  •   C#经典图书,必备,慢慢看
  •   非常经典的一本书,印刷质量也很棒
  •   很经典的一本书 适合放在案头作参考
  •   这本书是相当的经典的啦,你懂得。
  •   很经典的一本书,有一种相见恨晚的感觉。
  •   C#百科全书,经典必读之书,内容详实,精简干练,娓娓道来,享乐其中!
  •   书还没有看,质量不错,比想象中的还厚,配有光盘,速度也挺快,好评!
  •   这本书对于我这样的c#爱好者可以说是一本新华字典,可以学到很多新的语法特点,以及不知道的一些知识。
  •   这本书系统的讲解了C#得相关知识点,包括的方面很全。
  •   书收到,很厚,购买前已经看过扫描版的内容,正是我所需要的
  •   全面的资料,东西非常全面,是学习C#的权威指南,只是大部头,属于床头书,看看用来当词典查比较好,细读下来是非常耗时间的!!!
  •   很全面的书籍,基础学习比较好的书籍
  •   可以做为日常工作中,对哪方面不了解,对知识点进行查询使用;很好的工具书。
  •   超级不错 ,质量 内容值得看 就是太厚了,如果分上下册就更好了
  •   书不错,是正版。很实用的技术书。当工具书不错,一直要用的。
  •   内容很全面,不过就是太厚了,如果能够分册的话,更方便吧。
  •   很厚,很详细.就是有一点旧
  •   书好厚,知识点很详细,感觉要看好久,但是很不错
  •   书很厚,看了前言和第一章,不错。讲的很详细,一些理论是以前学不到的。不错。。
  •   不错的一本工具类的书,非常详细
  •   1400多页,讲的很详细。。。正在慢慢品味!
  •   书本有点厚 原来看过5感觉不错才买的
    还没有详细看
  •   不错,就是太厚了,携带不方便,我觉得应该把它分成上下两册可能好些,还有十章在pdf电子书中。
  •   这本书太厚了,本来准备买一本C#基础教程巩固一下进入wp7开发,亏本了
  •   经典的红皮书
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7