图灵教育

图灵公司(www.turingbook.com)官方博客
posts - 27, comments - 115, trackbacks - 2, articles - 0

置顶随笔

     摘要: 由于浏览器不兼容、缺乏开发环境支持等因素,Web开发至今仍然是一项难言轻松的工作。事实上,为了简化Web开发,全球广大程序员已经开发了各种技术、众多框架和库,甚至出现五花八门的旁门左道。但是,“银弹”并没有出现。本书中,Web开发专家Michael Bowers通过350多种设计模式总结了自己多年的Web开发经验,并详细讲解了每种模式的工作原理。每种设计模式、示例和源代码都经过了精心设计,可以很方便地在实际项目中使用。本书既是一部优秀的教程,可以系统而深入地学习CSS和HTML;也是不可或缺的参考书,可以大大提高你在Web设计和开发中的效率和创造力。  阅读全文

posted @ 2008-08-16 18:54 turingbook 阅读(111) | 评论 (1)编辑

     摘要: ASP.NET之父:ASP.NET AJAX最棒的一点是,它还可以向更高级的应用场景扩展。可以使用ASP.NET AJAX客户端JavaScript库构建封装好的简洁的JavaScript代码,从而对服务器建立异步网络回调来实现极其丰富的用户界面(要看这方面的示例可以访问: http://www.pageflakes.com)。开发人员得以先从简单做起,然后使用已经很好地集成到ASP.NET中的核心AJAX编程模型逐步深入,最终拥有一种非凡的能力,能够构建出杰出的下一代Web应用。   阅读全文

posted @ 2008-08-16 15:46 turingbook 阅读(46) | 评论 (0)编辑

     摘要: 我从2001年开始从事WCF(那时称为“Indigo”)的研发工作,当时我们还是一个小团队,我应该是第20位加入该团队的成员。在该团队任职期间,我是存储、可管理性、可靠消息和队列方面的项目经理主管。我们的团队有一个宏伟的愿景:通过为Web服务创建一个基础,使之可以实际应用到广泛的分布式计算问题上,促进下一代Web服务的发展。我们希望确保为各种业务而实现的Web服务可以提供安全的通信——机密性、签名、联合,于是分布式计算客户就可以为现实世界中的通信使用Web服务。我们希望确保Web服务可以融入到ACID模型的事务中,确保其能与数据驱动的系统或那些事务性计算任务进行有效的交互。我们希望确保Web服务可以某种方式编写,从而使广域的松散性不会再约束有意义的分布式应用程序的开发。在这些应用程序中,消息能以发送的次序达到你想发送的地址。这些目标如此涉及底层,现在看起来甚至有点奇怪,但是要知道,在2001年我们都接受这样的事实:当创建分布式系统时,其中的大部分工作都需要自力更生。  阅读全文

posted @ 2008-08-16 15:25 turingbook 阅读(41) | 评论 (0)编辑

     摘要: 在Web软件开发方面,Rails框架正在以其惊人的速度快速的发展,并且越来越赢得企业的高度重视。今天,很少有哪个框架能够以如此大的效率和如此少的代码完成其基于浏览器软件的开发工作。最重要的是,这个框架还为我们带来了无穷的快乐和兴奋。 这本书以四个Rails框架项目的实例贯穿该书的主要章节,基于JRuby语言实现与Java技术与平台的完美结合。   阅读全文

posted @ 2008-07-20 20:10 turingbook 阅读(62) | 评论 (0)编辑

     摘要:

本书是一本清晰、简明的C# 教程,涵盖了C# 2.0。书中对C# 语言的每个重要结构都用简短的示例代码进行说明,并且和其他语言进行了全方位比较。每章开头的“思维导图”指明了本章要讨论的主题以及每个主题同整体的关系。全书由18 章和3 个附录组成。在简单介绍了C# 之后,重点讨论了C# 的数据类型、运算符、方法、类等基本概念,随后还对泛型、迭代器、反射、线程、互操作性等高级主题进行了深入而透彻的讨论。

本书适用于对C# 感兴趣的各种层次的读者,无论是初学者还是高级编程人员,都能从本书中获益。

  阅读全文

posted @ 2008-07-17 09:33 turingbook 阅读(142) | 评论 (0)编辑

     摘要: 独孤求败所遗玄铁重剑为杨过所得,杨过与小龙女隐居后将此剑赠与郭襄。数年后,元军屡次攻打襄阳,郭靖和黄蓉眼见襄阳城不保,为抗元大计,于是熔玄铁重剑而铸成倚天剑和屠龙刀,并将九阴真经、降龙十八掌精义和武穆遗书分藏其中,以期后人智勇者得之承志抗元。  阅读全文

posted @ 2008-07-04 22:27 turingbook 阅读(438) | 评论 (2)编辑

     摘要:

“最近由于工作的缘故,又翻出Jeffrey Richter的《Windows核心编程》(英文名《Programming Applications for Microsoft Windows》)这本书来读。说起我的这本书,它是我年初到上海来时带来的为数不多的几本书籍,一直被我视为唯一值得收藏的Win32编程书籍。它的作者Jeffrey Richter也一直被我视为程序员的典范,因为从这本书中每个例子都能够看出Jeffrey严谨的态度,他的每个例子程序都是经过精心选择,最能体现所示范技术特色的例子,这些例子程序的代码都是具有工业强度的代码。这一点与其他IT作家,尤其是国内的IT作家形成了鲜明的对比。

说起Jeffrey来,也相当的传奇,据说他13岁就迷上了编程(我13岁时迷上了足球),从Windows 2.03开始自学Windows编程,从Windows 3.0开始,为Windows写了系列的  阅读全文

posted @ 2008-06-23 08:08 turingbook 阅读(438) | 评论 (1)编辑

     摘要:


如果你是一位资深的Windows程序员,相信你对Jeffrey Richter一定不会陌生,是不是有些崇拜和景仰?如果你是一位刚涉足这个领域的Windows程序员,Jeffrey Richter是何许人也许你还不能立刻回答上来,但是Windows via C/C++,5E这本书您一定很熟悉。这本Windows程序设计领域内的圣经曾经影响了并还在影响着无数Windows程序开发者。

台湾著名的技术作家侯捷老师说:“搞Windows程序设计有两方面的资源是不可或缺的,一是MSDN,另一个便是本书。”侯老师字字真言,从这句话里足以看出这本书的分量。C/C++用户协会前主席Francis Glassborow也对Windows程序员提出了忠告:“如果想在Windows编程方面更上一层楼,你迟早需要好好阅读并领会本书的内容。”
  阅读全文

posted @ 2008-06-17 15:17 turingbook 阅读(404) | 评论 (0)编辑

     摘要: 图灵公司成立3年以来,一直以为国内的技术爱好者们提供高质量的、优秀的中高端类IT图书为己任。3年的辛勤耕耘,如今便慢慢开始有所收获,图灵公司出版的很多图书得到了广大读者的认可,同时也在业内树立了一定的品牌形象。首先,图灵公司要感谢感谢博客园、博客园的技术专家们,以及博客园中所有的朋友们。谢谢大家一直以来给予我们的指导、帮助和支持。正是因为有你们和无数关心和帮助图灵公司的朋友们,我们才得以走到今天。

为了向园子里的专家们和朋友们致以诚挚的谢意,图灵公司特与博客园和中国互动出版网(www.china-pub.com)携手共同举办一次微软类技术图书有奖书评征集活动。目前图灵公司已出版的微软类技术图书30余种,涵盖了微软技大多数领域,本次活动精选了其中的24种参与评论。无论您平时关注的是哪一领域,相信这里一定有您感兴趣的,一定有您想要的。  阅读全文

posted @ 2008-06-14 22:00 turingbook 阅读(2545) | 评论 (23)编辑

     摘要: 下面列出的所有书籍均参与本次书评活动,对所有书籍的评论均有效。同时,这些书籍也是此次书评活动的奖品,每本书的名字后面标注了该奖品的数量。一共24种书,总计36种。此外,还有机会获得由中国互动化出版网(www.china-pub.com)赞助的价值500元的购书券。  阅读全文

posted @ 2008-06-14 19:41 turingbook 阅读(411) | 评论 (6)编辑

     摘要: 为了促进LAMP技术在国内的发展,几年以来,图灵公司出版了一系列优秀的LAMP类著作。在读者朋友的鼓励和支持下,图灵的这一系列图书获得了非常好的口碑。为了感谢广大读者朋友的热情支持,图灵公司特与国内最大的PHP社区PHPChina共同携手,举办一次LAMP图书有奖书评征集活动。此次活动分为两期,每期时间为1个月。

无论您专注于哪个领域,无论您的技术水平如何,相信这里一定有您需要的!
  阅读全文

posted @ 2008-06-05 21:05 turingbook 阅读(51) | 评论 (4)编辑

     摘要: 1.Linux高级程序设计

2.Web标准实战

3.WPF揭秘

4.EJB 3实战

5.iBATIS实战

6.PHP 5范例代码查询辞典

7.SQL Server 2005范例代码查询辞典

8.Oracle基础教程

9.深入浅出HTML

10.TCP/IP指南(卷2)应用层协议

11.TCP/IP指南(卷1):底层核心协议  阅读全文

posted @ 2008-06-04 22:51 turingbook 阅读(239) | 评论 (0)编辑

     摘要:

随着RoR的火爆和动态语言的全面复兴,Ruby已经成为最受关注的程序设计语言之一。与此同时,Java作为目前使用最为广泛的语言,其地位仍然不可动摇。JRuby的横空出世又引发了一次全新的浪潮。谁说鱼与熊掌不可兼得?通过JRuby,你完全能够将RoR的灵活性和Java平台的企业级强大功能与成熟度结合起来。

本书由JRuby核心开发者Ola Bini撰写,是毋庸置疑的权威著作。书中通过4个极具实战价值的项目(在线商店、CMS、企业级管理系统、基于Web服务的图书馆系统),全面介绍了JRuby的各种特性。书的最后还有针对Java开发者的Ruby语言介绍和JRuby参考。.

本书非常注重理论与实践的结合,通过4 个由浅入深的项目,结合Rails 向读者介绍了JRuby 的很多东西,例如,如何在Ruby 中调用Java 代码,如何使用Java 库,如何实现并访问EJB,如何操作JM  阅读全文

posted @ 2008-05-31 15:37 turingbook 阅读(264) | 评论 (1)编辑

     摘要:

如果你是一个Java开发者,想在实际项目中尝试Ruby和Rails时肯定会有这样的问题:我有很多遗留的Java资源,比如EJB和Java库,是把它们用到新项目里,还是放弃它们?有些问题用Java的解决方案显然更好,能不能结合Ruby和Java呢?来试试JRuby吧,你会如获至宝,谁说鱼与熊掌不可兼得?如果你是一个Ruby开发者,那最好也来看看JRuby,你会发现Java的世界一样很精彩。比方说,目前Rails缺少高可用性的解决方案,这是很多大流量网站不敢贸然使用它的主要原因,而采用JRuby方式来部署,可以利用很多成熟的Java解决方案,解决它们的后顾之忧。

  阅读全文

posted @ 2008-05-30 09:23 turingbook 阅读(241) | 评论 (0)编辑

     摘要:

ASP.NET之父:“要更深入地学习WPF,我强烈推荐Adam Nathan的杰作《WPF揭秘》(Amazon上50位读者授予全五星评价!)。我已经迫不及待读到他的下一部Silverlight著作!”

Infoq网站:“本书好评如潮,仔细研读之后,果然名副其实。书中的讨论非常深入,而且为继续钻研提供了许多便利,仅凭这一点就远超其他图书……WPF程序员必备。”

  阅读全文

posted @ 2008-05-22 08:40 turingbook 阅读(383) | 评论 (0)编辑

     摘要:

到目前为止,iBATIS已经在3种语言中得到了实现:Java、C#和Ruby。并且有一个由十几个开发人员组成的小组在专门维护它,同时它还拥有一个由成千上万的开发人员组成的社区。你可以在图书和文章中,甚至在Web上的博客中学习它。虽然iBATIS算不上(也似乎根本不可能成为)持久化框架的翘楚,但它仍然是一个巨大的成功。另外,回答关于iBATIS的各种问题这个任务现在已经由社区全面接管了,如果你们不满意以上问题的答案或者仍然有什么其他问题,欢迎到社区提问。

有一个能够完全“独立自主、自力更生”的社区是一个开源项目取得成功的真正标志。如果你早就读到过这句话,我猜你一定是该社区的一份子。因此让我们一同庆祝iBATIS这个小小框架的巨大成功吧。

  阅读全文

posted @ 2008-05-16 00:03 turingbook 阅读(96) | 评论 (2)编辑

     摘要: 图灵4月精彩新书预告  阅读全文

posted @ 2008-05-12 22:51 turingbook 阅读(453) | 评论 (11)编辑

2008年8月16日

     摘要: 由于浏览器不兼容、缺乏开发环境支持等因素,Web开发至今仍然是一项难言轻松的工作。事实上,为了简化Web开发,全球广大程序员已经开发了各种技术、众多框架和库,甚至出现五花八门的旁门左道。但是,“银弹”并没有出现。本书中,Web开发专家Michael Bowers通过350多种设计模式总结了自己多年的Web开发经验,并详细讲解了每种模式的工作原理。每种设计模式、示例和源代码都经过了精心设计,可以很方便地在实际项目中使用。本书既是一部优秀的教程,可以系统而深入地学习CSS和HTML;也是不可或缺的参考书,可以大大提高你在Web设计和开发中的效率和创造力。  阅读全文

posted @ 2008-08-16 18:54 turingbook 阅读(111) | 评论 (1)编辑

     摘要: ASP.NET之父:ASP.NET AJAX最棒的一点是,它还可以向更高级的应用场景扩展。可以使用ASP.NET AJAX客户端JavaScript库构建封装好的简洁的JavaScript代码,从而对服务器建立异步网络回调来实现极其丰富的用户界面(要看这方面的示例可以访问: http://www.pageflakes.com)。开发人员得以先从简单做起,然后使用已经很好地集成到ASP.NET中的核心AJAX编程模型逐步深入,最终拥有一种非凡的能力,能够构建出杰出的下一代Web应用。   阅读全文

posted @ 2008-08-16 15:46 turingbook 阅读(46) | 评论 (0)编辑

     摘要: 我从2001年开始从事WCF(那时称为“Indigo”)的研发工作,当时我们还是一个小团队,我应该是第20位加入该团队的成员。在该团队任职期间,我是存储、可管理性、可靠消息和队列方面的项目经理主管。我们的团队有一个宏伟的愿景:通过为Web服务创建一个基础,使之可以实际应用到广泛的分布式计算问题上,促进下一代Web服务的发展。我们希望确保为各种业务而实现的Web服务可以提供安全的通信——机密性、签名、联合,于是分布式计算客户就可以为现实世界中的通信使用Web服务。我们希望确保Web服务可以融入到ACID模型的事务中,确保其能与数据驱动的系统或那些事务性计算任务进行有效的交互。我们希望确保Web服务可以某种方式编写,从而使广域的松散性不会再约束有意义的分布式应用程序的开发。在这些应用程序中,消息能以发送的次序达到你想发送的地址。这些目标如此涉及底层,现在看起来甚至有点奇怪,但是要知道,在2001年我们都接受这样的事实:当创建分布式系统时,其中的大部分工作都需要自力更生。  阅读全文

posted @ 2008-08-16 15:25 turingbook 阅读(41) | 评论 (0)编辑

2008年8月5日

posted @ 2008-08-05 17:05 turingbook 阅读(1339) | 评论 (6)编辑

2008年7月20日

     摘要: 在Web软件开发方面,Rails框架正在以其惊人的速度快速的发展,并且越来越赢得企业的高度重视。今天,很少有哪个框架能够以如此大的效率和如此少的代码完成其基于浏览器软件的开发工作。最重要的是,这个框架还为我们带来了无穷的快乐和兴奋。 这本书以四个Rails框架项目的实例贯穿该书的主要章节,基于JRuby语言实现与Java技术与平台的完美结合。   阅读全文

posted @ 2008-07-20 20:10 turingbook 阅读(62) | 评论 (0)编辑

2008年7月17日

     摘要:

本书是一本清晰、简明的C# 教程,涵盖了C# 2.0。书中对C# 语言的每个重要结构都用简短的示例代码进行说明,并且和其他语言进行了全方位比较。每章开头的“思维导图”指明了本章要讨论的主题以及每个主题同整体的关系。全书由18 章和3 个附录组成。在简单介绍了C# 之后,重点讨论了C# 的数据类型、运算符、方法、类等基本概念,随后还对泛型、迭代器、反射、线程、互操作性等高级主题进行了深入而透彻的讨论。

本书适用于对C# 感兴趣的各种层次的读者,无论是初学者还是高级编程人员,都能从本书中获益。

  阅读全文

posted @ 2008-07-17 09:33 turingbook 阅读(142) | 评论 (0)编辑

2008年7月16日

     摘要:

最近在看《史记孔子世家》,撷取孔子学琴一则与各位共勉:

孔子学鼓琴师襄子,十日不进。师襄子曰:“可以益矣。”孔子曰:“丘已习其曲矣,未得其数也。”有间,曰:“已习其数,可以益矣。”孔子曰:“丘未得其志也。”有间,曰:“已习其志,可以益矣。”孔子曰:“丘未得其为人也。”有间,有所穆然深思焉,有所怡然高望而远志焉。曰:“丘得其为人,黯然而黑,几然而长,眼如望羊,如王四国,非文王其谁能为此也!”师襄子辟席再拜,曰:“师盖云文王操也。”

这则故事的大意为孔子向师襄子学琴,学了十天并不要求学习新的东西。尽管师襄子一再敦促可以增加新的内容,但孔子坚信,不达到三个境界,不能继续学习新的东西:学习掌握演奏的技巧,领会其中的志趣,熟悉乐曲的作者。最终,孔子领悟到乐曲作者的心境,使师襄子叹服不已。

每学习一种新东西,都  阅读全文

posted @ 2008-07-16 17:49 turingbook 阅读(89) | 评论 (1)编辑

2008年7月4日

     摘要: 独孤求败所遗玄铁重剑为杨过所得,杨过与小龙女隐居后将此剑赠与郭襄。数年后,元军屡次攻打襄阳,郭靖和黄蓉眼见襄阳城不保,为抗元大计,于是熔玄铁重剑而铸成倚天剑和屠龙刀,并将九阴真经、降龙十八掌精义和武穆遗书分藏其中,以期后人智勇者得之承志抗元。  阅读全文

posted @ 2008-07-04 22:27 turingbook 阅读(438) | 评论 (2)编辑

2008年6月23日

     摘要:

“最近由于工作的缘故,又翻出Jeffrey Richter的《Windows核心编程》(英文名《Programming Applications for Microsoft Windows》)这本书来读。说起我的这本书,它是我年初到上海来时带来的为数不多的几本书籍,一直被我视为唯一值得收藏的Win32编程书籍。它的作者Jeffrey Richter也一直被我视为程序员的典范,因为从这本书中每个例子都能够看出Jeffrey严谨的态度,他的每个例子程序都是经过精心选择,最能体现所示范技术特色的例子,这些例子程序的代码都是具有工业强度的代码。这一点与其他IT作家,尤其是国内的IT作家形成了鲜明的对比。

说起Jeffrey来,也相当的传奇,据说他13岁就迷上了编程(我13岁时迷上了足球),从Windows 2.03开始自学Windows编程,从Windows 3.0开始,为Windows写了系列的  阅读全文

posted @ 2008-06-23 08:08 turingbook 阅读(438) | 评论 (1)编辑

2008年6月17日

     摘要:


如果你是一位资深的Windows程序员,相信你对Jeffrey Richter一定不会陌生,是不是有些崇拜和景仰?如果你是一位刚涉足这个领域的Windows程序员,Jeffrey Richter是何许人也许你还不能立刻回答上来,但是Windows via C/C++,5E这本书您一定很熟悉。这本Windows程序设计领域内的圣经曾经影响了并还在影响着无数Windows程序开发者。

台湾著名的技术作家侯捷老师说:“搞Windows程序设计有两方面的资源是不可或缺的,一是MSDN,另一个便是本书。”侯老师字字真言,从这句话里足以看出这本书的分量。C/C++用户协会前主席Francis Glassborow也对Windows程序员提出了忠告:“如果想在Windows编程方面更上一层楼,你迟早需要好好阅读并领会本书的内容。”
  阅读全文

posted @ 2008-06-17 15:17 turingbook 阅读(404) | 评论 (0)编辑