设为首页 | 加入收藏
文献检索:
  • 引导技术的趋势
  • 作为国内为数不多的专业技术期刊.《程序员》肩负着引导技术趋势的责任。杂志每一个编辑对此都常常铭记于心.它也是我们用来提醒自己、激励自己的座右铭。对一本面向读者.以内容取胜的专业技术期刊而言,这种责任保证了杂志的品质.并让我们成为国内软件技术发展的引路人。
  • 特别感谢
  • Jonathan Sachs——平凡的程序员,非凡的软件
  • 作为一个程序员.他一直很平凡.但是他却在不经意间参与创造了一个非凡的软件.让世人永远能记住他.他就是Jonathan Sachs—Lotus 1—2—3的创造者之一。
  • 微软技术
  • 本月Windows Vista数次跳票后终于RTM(Release To Manufacturing)。给最终用户带来绚丽界面、良好可用性的同时.也给开发者带来了巨大挑战。随Vista一同到来的系列技术早已通过众多CTP(Community Technical Prevew社区技术预览版)、Beta版本深入开发者心中。随着这些新技术陆续地正式发布,我们也似乎已经能够看到接下来的学习方向。
  • 数据库技术
  • SQL Server2005的声音这个月是最响的,这不仅仅借力于Tech·Ed的延续.更主要来自与SQL Server2005并驾齐驱的新一代微软旗舰产品序列。本月SQL Server2005的主要工作浓缩为一个词”高可用”.它如此突兀的原因不难理解.SQL Server2005作为整套产品线的支撑产品起到了基础作用。
  • Java技术
  • 在2006年将近尾声之际.Sun公司的Java SE 6.0发布进入了倒计时:在已经发布了两个beta版本之后.Java SE6.O预计将于12月中旬正式发布,从目前beta2版本来看60在很多方面做了改进.也加入了一些新的特性:
  • 软件工程与项目管理
  • 10月17日,用例和敏捷技术的大师Alistair Cockburn在北京举办了一个用例和敏捷开发的讲座。Cockburn在国内以他的《编写有效用例》知名.但近年主要研究敏捷开发方法.并提出了Crystal Clear方法。说起敏捷方法.XP是开发人员知道最多的.似乎一说敏捷就是XP。其实其他的敏捷方法如Crystal Clear、FDD、Scrum等都各有自己的优势.每个团队和项目都应该根据自己的情况找到自己合适的点。
  • 嵌入式移动开发
  • 微软在本月发布了两款与移动相关的软件。微软最喜欢干的一件事情就是改产品名称,本月这种本事被发挥到了极致——Windows Embedded CE6.0和SQL Server Compact Edition,这是什么7其实就是我们熟悉的Windows CE和SQL Mobile数据库。
  • Open Source
  • Sun终于在2006年11月13日宣布使用GPLV2许可证开放Java源代码。发布了第一个JavaSE代码发布版和可构建的JavaME代码发布版.同时宣布相应开源社区成立:12月,Java SE6GA版发布:明年4月.发布可构建的JDK。
  • 程序天下事
  • [11月人才快报]IT名企校园“抢人”各出花招,研发环境比拼成亮点;[HR之声]应同毕业生要软硬兼修;11月最受关注企业榜;11月最受关注职位榜
  • 业界新闻
  • “酷比杯”游戏策划大赛;“IBM杯”SOA应用大赛颁奖;IBM继续推进SOAD策略;Sybase收购Mobile365;Widget创作大赛校园宣讲
  • 网络聚焦
  • Martin Fowler先生Blog中文版;Drate的随笔;谭振林的Blog;Programmer's Cookbook〈梦在天涯〉;Enterprise Architect
  • 科技创新点评
  • 帝国网站管理系统(ECMS);UU1001多用户论坛托管系统
  • 开源项目推荐
  • souceFORGE最佳推荐项目:Stellarium;OSDN推荐项目:迅龙中文Web搜索引擎
  • 2006程序员大调查得失一年间
  • 本来不希望用极其俗套的开头:“时光如梭,转眼又是年末。”可程序员们依然还在津津乐道地回忆05年Java10周年盛况、讨论AJAX的兴起、探讨发布日程一拖再拖的WindowsVista即将带来的改变……不觉间日程表上2007年已然在望。回头再看看走过的这一年,程序员们关心的技术动向可圈可点:OPU迈向双核时代、Java核心组件的开源……站在2006的尾巴上盘点年度收获,奋斗在中国软件产业第一线的程序员们,你们是否也交出了一份自己满意的答卷?《程序员》杂志特别策划了本次调查,并精选了5位程序员的“总结报告”,希望能给大家一些参考。
  • Ubuntu——Linux开源的明日之星
  • Mark Shuttieworth。Ubuntu创始人,1975年生于南非,现居住于英国伦敦。Mark毕业于开普敦大学金融与信息科学专业。就读期间,他创建了安全咨询公司Thawte Consulting,后来以5.75亿美元的身价卖给了美国VeriSign公司,由此一跃成为南非最年轻有为的富翁。随后,Mark创办了HBD风险投资公司和Shuttleworth基金会。2004年9月,他发起创立了Ubuntu体系,并出资1000万美元建立了Ubuntu基金会。Mark现在成立了他的公司Canonical并担任董事长。
  • 勇士要冲最大的浪——群硕软件董事长刘英武专访
  • 他,是IBM美国本土迄今为止华人职位最高者(全球副总裁);他,率队发明创造了世界著名的数据库通用标准SQL;他,作为总裁带领宏暮公司走上了国际化;他,作为总裁率领日月光集团成为全球半导体封装测试业的龙头老大……这是一个叫“刘英武”的个人履历,很难相信.人的一生可以有如此多的巅峰和跨越。然而这一切.似乎还只是场热身.因为2003年.早已名利双收的他,却在62岁这个常人觉得该颐养天年的年纪回到中国,白手起家创立群硕软件。他究竟想追求什么?他是不是看到了什么?在思索这样的问题之前,有必要展现一段刘英武接受本刊记者采访时所讲述的某件往事,因为这故事背后.正如刘英武所解读的那样.是深深融入他的血脉并且影响了他一生行为选择的价值观。
  • 整合信息,夺回控制权——IBM Information Server简介
  • 在数据管理方面,IBM是整个世界的导师.1960年代初,IBM说:“要氢数据与程序分开”。于是有了数据库。1970年代初,IBM说:“要用关系模型”。于是有了关系数据库时代。1980年代初,IBM说:“要有标准查询语言。”于是有了SQL。
  • 英特尔率先迈向四核时代
  • 11月14日.英特尔公司宣布推出了面向服务器、工作站和高端个人电脑的英特尔至强5300和英特尔酷睿2四核处理器至尊版系列处理器。这也是业界针对通用个人计算机x86结构的首次4核处理器发布。
  • 开源是微软的出路?——Windows CE6.0开放100%内核源代码
  • 11月2日.微软公司通过网络面向全球发布了其Windows CE60的操作系统产品。在这次产品发布上.微软宣布将Windows CE60操作系统中100%的内核源代码贡献给“共享资源计划(MS Share Source Program)”。同时.为了给设备开发商和应用程序开发商提供更好的支持,在Windows CE60的操作系统产品当中还免费赠送了一份Visual Studio.NET2005的拷贝.同时针对嵌入式开发平台设计了新的平台构建集成开发环境作为开发工具的一个插件。
  • 诺基亚能否重演微软历史
  • 十年前.桌面电脑的快速普及与发展给微软公司带来了前所未有的机会。一个具备一定计算能力的终端台式机可以在客户端进行很多并不轻松的计算。在完成这些复杂的工作以外.桌面电脑的兴起也带来了一个巨大的市场。除了以计算机处理器以及相关的硬件设备以外.包括操作系统、开发平台,应用软件等也形成了一个庞大的产业链。原始设备提供商和操作系统平台提供商站在了这条产业链的上游.由此诞生的IT产业迅速发展.在十年多一点的时间之内不断冲击着传统行业。
  • 图书出版推动安全普及——记安全技术及关联知识服务体系建设专家研讨会
  • 11月3日,由电子工业出版社博文视点公司组织的安全技术及关联知识服务体系建设专家研讨会在京召开。这次专家研讨会由来自全国科研院所与企业的二十多位专家参会,除了讨论目前在安全领域的图书市场以外,还从安全技术及关联知识的服务体系建设展开了热烈讨论。
  • Aargo:卓越出自寻常生活
  • 朋友.当你遇到下列情形.是否会感到一丝不方便?当你去网吧、学校,公司使用计算机.由于安全与管理.他们通常不允许你安装使用自己常用的软件;计算机系统或硬件故障后.需要一段时间来修复,耽误处理重要工作的时机;尽管疲惫不堪,仍需要带着厚重的计算机设备出门;
  • 从幻灯片到彩色电视机——Web开发技术的发展与推动
  • Web开发技术的发展如同一场无规则赛跑,技术探索没有输家,无论采用哪种技术都有其积极意义,而赢家则是在某个方向上追随着最多而跑得最远的。比赛的终点线不是在比赛之初设定,而是随着比赛进程而形成并可能继续变化。
  • Java开源说起
  • Java终于开源了.采用GPLv2授权协议。我是在10月初拿到Java开源的最终方案和时间表的。从那时起我就深深地体会到保守一个自己非常希望公开的秘密真是一件非常难受的事.哪怕时间只有短短的一个月。Sun公司的官方消息是11月13日(美国时间)发布的.但是在11月12日(也就是中国的11月13日)的时候.互联网上相关的新闻报道已经可以用铺天盖地来形容了。这一篇文章.想要表达的是我个人对于Java开源.以及Sun公司的开放源代码运动的一些想法.不代表Sun公司的观点。
  • 技术换代新机遇
  • 目前在发展中国软件产业的模式方面存在着不同的观点,不同的观点来自于对软件业现状的不同估计。主张中国照搬印度模式、主要搞软件和服务外包的人认为,软件产业链环节的提升需要长期积累,国际软件产业分工格局的现状在今后一个时期内还难以改变。也就是说,发达国家占据软件业上游,中国占据下游,为它们做外包,这种格局还会长期保持下去,只有等到中国在外包过程中慢慢积累了技术或引进跨国公司技术后,才有可能自主创新。在他们看来,现在中国要发展基础软件。大型软件,建立自主的软件产业体系是太早了,应该安心地像印度那样为发达国家做外包。
  • 声音&幽默
  • 编程之道
  • 作为MRVMS/Ⅲ-Ⅹ禅学院的复兴者,编程大师——忍者1非常有名。有一些传说,说他从一名不起眼的程序员一跃成为某家实力雄厚的程序设计机构的开发部主管。他在完成了一套先进的操作系统后,便悄然消失了,据他说,这套系统既不需要硬件也不需要软件,同样能准确地发挥功能。他现在的去处无人知晓,但听说,他时常以一位管理顾问的装束出现。
  • 浏览器端开发最佳实践:浏览器端的狙击——蔡学镛对话Kevin Lynch
  • 2005年4月,《程序员》杂志发表专题文章“高效开发团队最佳实践”,时至今日仍然常有读者对当期文章赞不绝口。于是,经过一年多之后,我们又再次回到当时的出发点。
  • AJAX/JavaScript八种方法快速创建图形应用
  • 快速创建复杂图形应用.是AJAX严重缺位的功能之一。不过可以找到不少替代技术,虽然它们远非完美,但只要你注重实效,要求不要太高,也还是可以帮助我们完成工作的。
  • 提高AJAX客户端响应速度
  • AJAX的出现极大地改变了Web应用客户端的操作模式.它使得用户可以在全心工作时不必频繁地忍受令人厌恶的页面刷新。理论上.AJAX技术在很大程度上可以减少用户操作的等待时间.并节约网络上的数据流量。然而,实际情况却并不总是这样。用户时常会抱怨用了AJAX的系统响应速度反而降低了。
  • AJAX历史记录问题的处理
  • AJAX技术作为Web2.0的标志技术,其良好的用户体验、优良的设计模式、众多浏览器厂家的广泛支持,正日益受到人们的关注和学习。
  • AJAX浏览器异步编程
  • 2006年11月份的时候,FleaPHP应用程序开发框架(http://www.fleaphp.org/)的团队开始准备在框架中加入对AJAX的支持。因此我们需要选择一个合适的AJAX项目与FleaPHP进行集成。只有经过充分的集成后.AJAX才能成为FleaPHP框架的一个组成部分,并且以整个框架一致的接口为开发者提供服务。
  • AJAX集成开发框架的布局重构之路
  • 随着Web标准的逐步深入人心.人们也逐渐认识到使自己的页面符合标准的重要性。Web标准认为网页应该由三部分组成.即结构(Structure)、表现(Presentation)和行为(Behavior)。而用XHTML描述内容结构,用CSS作为表现语言.用DOM+EcMAscript实现页面行为也成了Web标准的三个组成部分。做到符合Web标准.实现结构、表现和行为的分离成为目前许多网站重构的主要工作.也成了现有Web项目要实现的目标之一。本人目前从事的开发工作也面临着同样的问题——页面布局重构。
  • JavaScript程序调试——不调之调
  • 小K.二十几岁,刚刚转到一家软件咨询公司上班。刚刚进来也没有被安排什么事情做,就到处逛逛。看到几个奇怪的家伙躲在一间办公室里瞎忙活.过去问了一下是在做一个开源项目叫selenium.说是在用JavaScript写Web应用的功能测试工具。”噢.JavaScript。我在前一个公司都写了两年了.去给他们露两手吧。”小K面露微笑。和团队的老大Mike说了一下.小K就算正式入伙了。
  • 基于开源软件的流媒体视频平台
  • Web2.0大行其道.视频类网站层出不穷,其中当以Youtube为首。Google以16亿美金收购Youtube.直接导致当Google被禁止访问后.Youtube也无法访问的局面。Youtube的被收购、技术门槛的降低,使竞争者不断增长。目前.国内的视频类网站以达到了150家以上,可以想象竞争的激烈。
  • 未来的Web重要交互模式——对话框
  • 从2006年9月份起.我将我的一部分注意力从服务器端的程序开发转到了浏览器端的UI设计.并且开始关注一些UI方面做得不错的网站.比如Google等。在研究的过程中.有一种设计经常呈现到我的浏览器里.那就是对话框模式。
  • 用JavaScript重建星际争霸
  • 对JavaScript技术的熟悉程度如幻宇者并不多见。选择这篇文章是为了告诉读者,采用JavaScript同样能够制作出精美的展现层效果。当然,在此基础上除了要考虑在表现层进行逻辑操作时,需要注意的算法的使用以外,还需要对脚本语言的性能有充分了解。完成界面设计并不是一定要采用某种技术,而是在不同的技术体系下的权衡。
  • 磊客中国视频社区解决方案
  • 伴随Web2.0的大潮.在线视频是近两年来最热门的话题之一.而前段时间Google以16.5亿美元天价收购Youtube更是把这股浪潮推上了顶峰。视频一跃成为网络世界的主题.一方面是由于人们逐渐对传统的静态网页的单调表现已经感到不满足.另一方面也由于数码摄像机和家庭宽带网络越来越普及。
  • Ultimate Web设计可用性检查列表
  • 我发现很多Web设计者和我一样.一遍又一遍地犯着同样的可用性错误。每一个关注可用性的Web设计者都应该看一看下面这个检查列表.它包含了88个问题。
  • 工作流流程跟踪与监控系统VML实践
  • 今年下半年我们公司接到了一个政务项目,用户对公文系统的流程跟踪与监控模块提出了不少需求,我们公司的公文系统中当时是有这个功能的,但是实现比较简陋,就是显示一个流程图,而且流转图主要是用文本框的连接来实现的。客户提出的需求是,流程图的显示需要使用图形的方式.当鼠标移动各个活动节点时,要能动态显示该节点的。相关信息,而且整个流转图可以进行缩放(因为有些领导年纪比较大,视力不太好)。另外还有一点要能通过动画的方式显示公文的流转过程。
  • 两个案例背后的分析与思考——利用用例图表达架构观点之六
  • 注:至此,由台湾知名的系统架构师王克明先生带来的“利用用例图表达架构观点”系列文章告一段落。基于实例,从不同的角度,王先生对系统架构师常用的用例图进行了详细的阐述。这里对王先生表示感谢,读者可到http://www.kenming.idv.tw/与他深入交流。
  • 交换编程——结对编程的延伸实践
  • 在传统的开发过程中.往往是一个人从一个模块的需求开始.然后作分析、设计、编码、单元测试.接着才会交给第二个人(专职测试人员)进行其他测试项目。这样的开发过程会因为开发人员的变动而对项目的进展产生较大的影响.所以就有人提出项目中编码人员的重要性远比项目经理大。而同时.极限编程中的结对编程方式,对于开发人员人手严重不足的项目中.领导是不认可这种组织方式的.他们认为这会浪费很多的人力.一加一未必大于二。
  • 单元测试中的框架与管理
  • 项目进行到集成测试阶段了.开发经理Jack收到邮件.得知明天公司高层要来亲自视察一下项目的开发近况。下午.各模块的开发人员进行完各自代码的最新修改并根据自动单元测试框架执行测试后.看到执行结果.然后分析了一下语句、分支等的测试覆盖率.根据情况扩展和增加了部分测试用例.将最新的代码和测试代码修改统一提交到CVS系统中。因为是弹性工作制.开发人员信心十足地早早离开了办公室。
  • 如何使界面支持多级用户
  • 对于大多数产品来说.我们可以将用户根据他们对于产品的了解和使用熟练程度大致分为初级、中级和高级这三类。尽管从数量上来说.对于一般的产品而言.初级和高级用户都比较少.但这两类用户对于产品的成功仍具有很重要的意义。初级阶段是每个用户都要经历的.这个阶段的使用体验将会影响到他们对于学习正确使用产品的信心.从而会影响到从初级用户到中级用户的转变过程。而高级用户的意义在于.当选购或比较不同的产品时.人们往往会倾听高级用户的建议或评论。因此.高级用户的使用体验对于推广产品和扩大产品的影响力都是很重要的。
  • 年轻的门户技术引擎——专访搜狐研发团队
  • 2002年.林凡从清华计算机系毕业之后.前往美国马里兰大学深造.致力于人工智能方面的研究.但后来由于一些原因中途辍学。不过.这对他来说却获得了一个更为广阔的天地。现在他已经是Sogou搜索引擎六十多人技术开发团队的负责人.从事着这个最具市场潜力和吸引力的方向。而做到这一步.林凡今年只有26岁。
  • “面霸”是这样炼成的
  • 真正的面霸是能在自己有兴趣的职位竞争中取得胜利的人.而不是能够获得大量面试机会但却无法得到任何职位的人。作为打工者.转换工作是无法避免的,而面试通常也是更换工作必须经过的一步。作为经常在不同公司提供咨询服务的咨询师,经历面试可说是家常便饭。我在最近一年中更换了三个不同的工作,有不少被烧烤(beinggrilled)的经历,外加最近为我们小组面试应聘者,我基本上熟悉了面试游戏的里里外外。这次我来谈谈IT职位面试中需要注意的地方,帮助你获得想要的职位。
  • 企业开发新思维:COID模式简述
  • COID模式的含义是Class—Object Identifier,中文是类一对象标识模式。它是由本文作者首先提出来,适用于企业应用开发的一种完全面向对象思想进行数据库设计的方法总结。虽然它在基本表述的形式上很简单,但其中蕴涵着深刻的思想和巨大的价值,可能会对今后企业应用系统的设计开发产生影响。
  • 软件与并发巨变
  • 原文于2005年9月发表在ACM Queue(美国计算机学会国际计算机架构学会学报)。撬动多核处理器,让其发挥全能,需要来自软件工业的新工具和新思维。
  • 实战.NET Framework 3.0之水晶按钮制作篇
  • 本文将通过实现水晶按钮的过程,包括前期准备、模板和样式选择、触发器的使用和细节处理等来展示在WPF中制作特效是多么容易的一件事情。
  • Graphical Modeling Framework简介
  • 本文假设读者有Eclipse平台应用程序开发经验,了解Eclipse平俞的插件机制,使用EMF和GEF开发过应用程序。在本文中,“Eclipse应用程序”等价于“EcliPSe插件”。
  • 全文检索原理及实现
  • 本文在结合全文检索原理的基础上,介绍了一种实现简单、成本低廉的全文检索技术——Oracle Text。
  • 基于Sybase Workspace平台构建Replication Server系统
  • 本文介绍了Sybase Workspace开发工具及Replication Server系统,并举例展示如何利用Sybase Workspace构建一个完整的Replication Server系统应用,希望能给开发和维护RePlication Server系统的开发者和管理员一些借鉴。
  • 体验SQL Anywhere数据交换
  • 本文以11期《移动数据库新体验》的内容为基础,介绍了如何进一步对ASA数据库上的数据与数据中心的数据进行交换。
  • 达梦数据库的界面设计
  • 达梦数据库管理系统(DM)是起步最早的基于关系模型的国产数据库管理系统,经过达梦人二十多年来的努力,DM的功能和性能日臻完美。一个好的产品总是全方位发展的,在被许多软件同行忽视的界面设计方面,DM经过不断的摸索和沉淀.形成了自己独特的风格。
  • 初尝Mylar——专注任务的编程
  • 在我们的程序开发过程中,也许常会遇到这样的情形:遇到一大堆任务却不知如何着手;工作中时常在不同的视图中反复切换.以致失去方向;你时常痛恨自己工作不集中,效率不高,却毫无办法……。面对这样的情形,有解决方案吗?有,就是Mylar,它为我们提供的解决方案是:专注于任务编程(Task—fo—cused Programming)。
  • TestDriven.NET2.0——单元测试的好助手
  • 在软件开发领域.测试驱动开发(Test Driven Development.TDD)技术在逐渐为广大开发者所接受.它是在添加新代码之前让你的测试代码出错的一种开发技术。在开始编写代码之前首先要写测试代码.然后再编写代码让你的测试通过.可以想象.如果没有一个好的单元测试工具.这项工作其实是无法完成的。相信很多.NET开发人员对于开源的NUnit都不陌生.但是它并不能与Visual Studio.NET IDE很好地集成起来。
  • 新产品&工具点评
  • 中标普华3系列产品盛大发布;PWForums v5.0正式版发布;Google发布Ajax开展工具Web Toolkit 1.2;自由软件基金会发布gNewSense1.0;Novell推SUSE Linux Enterprise实时版操作系统
  • C++历史上最重要的非图书文献
  • 在本系列的上一篇文章里,我列出了我认为最重要的五本C++图书,但大量有关C++的重要文献并非来自图书。比如期刊,杂志。网络上的文章;博士论文、会议纪要;新闻组帖子,博客;标准化文档等很多很多。它们对C++的进步与繁荣作出了巨大贡献。我没有读全,甚至谈不上读了大多数,但作为C++的长期关注者,我还是阅读了很多这类文献。在本期里,我将评选C++历史上最重要的五部非图书类文献。和上期评选图书一样,我仍然将数量限制为五,尽管我没有写出过重要到能上这个榜的东西.但仍然将自己列入了候选队伍。以下文献以时间为序。
  • 原版软件工程图书阅读指南
  • 读原版计算机书绝不是为了赶时髦,而是为了更好地学习。通过读原版书可以获得第一手资料,了解作者的真正意图,避免翻译作品带来的失真。我们必须承认,再好的翻译作品都会有不同程度上的失真.能够做到信、雅、达的译作就更少。
  • 岁末看Amazon排行榜
  • 在习惯了今年一波波技术热潮和随之而来的图书新贵的热销后,11月的Amazon开发类图书榜感觉不像前几个月那么热闹.以前所谓的主流技术类图书占据了优势位置;老书依然走俏;从上榜的品种看,传统的领军者——培生集团表现强劲。
  • 新书上架
  • 面向构件的软件过程:应用管理
  • 面向构件的中间件支持“开发即组装”的生产方式。通过采用可视化的构件组装技术,将逻辑独立于代码,方便了业务人员和技术人员的沟通.实现了快速开发和维护,真正实现了随需应变。
  • 引导技术的趋势(欧阳璟)
    特别感谢
    [人物]
    Jonathan Sachs——平凡的程序员,非凡的软件(倪志刚)
    微软技术(Dflying Chen[主持人])
    数据库技术
    Java技术
    软件工程与项目管理
    嵌入式移动开发
    Open Source(叶亮)
    程序天下事
    业界新闻
    网络聚焦
    科技创新点评
    开源项目推荐
    2006程序员大调查得失一年间(橙子)
    Ubuntu——Linux开源的明日之星(Helena 王开源)
    勇士要冲最大的浪——群硕软件董事长刘英武专访(常政 孟岩)
    整合信息,夺回控制权——IBM Information Server简介(黄甫)
    英特尔率先迈向四核时代(子珍)
    开源是微软的出路?——Windows CE6.0开放100%内核源代码(竹子)
    诺基亚能否重演微软历史(介仁)
    图书出版推动安全普及——记安全技术及关联知识服务体系建设专家研讨会(欧阳璟)
    Aargo:卓越出自寻常生活(常政)
    从幻灯片到彩色电视机——Web开发技术的发展与推动(丁峥)
    Java开源说起(蒋清野)
    技术换代新机遇(倪光南)
    声音&幽默
    编程之道
    [特别策划]
    浏览器端开发最佳实践:浏览器端的狙击——蔡学镛对话Kevin Lynch(朱海燕 常政 蔡学镛)
    AJAX/JavaScript八种方法快速创建图形应用(Michael Mahernoff 罗小平[译])
    提高AJAX客户端响应速度(包一磊)
    AJAX历史记录问题的处理(陈英)
    AJAX浏览器异步编程(廖宇雷)
    AJAX集成开发框架的布局重构之路(陈邦宏)
    JavaScript程序调试——不调之调(王鹏超)
    基于开源软件的流媒体视频平台(吴隽辰)
    未来的Web重要交互模式——对话框(黄方荣)
    用JavaScript重建星际争霸(幻宇)
    磊客中国视频社区解决方案(崔国华)
    Ultimate Web设计可用性检查列表(Rogier 田佳伟[译])
    工作流流程跟踪与监控系统VML实践(张博)
    [管理]
    两个案例背后的分析与思考——利用用例图表达架构观点之六(王克明)
    交换编程——结对编程的延伸实践(白慧冬)
    单元测试中的框架与管理(王晓毅)
    如何使界面支持多级用户(张亮)
    年轻的门户技术引擎——专访搜狐研发团队(闫辉 刘洪洁)
    “面霸”是这样炼成的(Richard H.B.Sun)
    [技术]
    企业开发新思维:COID模式简述(陈峰)
    软件与并发巨变(Herb Sutter James Larus 罗小平[译])
    实战.NET Framework 3.0之水晶按钮制作篇(陈康)
    Graphical Modeling Framework简介(张浩)
    全文检索原理及实现(晓月)
    基于Sybase Workspace平台构建Replication Server系统(毕茹)
    体验SQL Anywhere数据交换(张策)
    达梦数据库的界面设计
    [产品]
    初尝Mylar——专注任务的编程(王开福)
    TestDriven.NET2.0——单元测试的好助手(李会军)
    新产品&工具点评
    C++历史上最重要的非图书文献(Scott Meyers 桂枝香[译])
    原版软件工程图书阅读指南(刘艺)
    岁末看Amazon排行榜(刘涛)
    新书上架
    面向构件的软件过程:应用管理
    《程序员》封面

    主管单位:中国社会科学院

    主办单位:中国社会科学院文献信息中心

    社  长:张悦校

    主  编:孟迎霞

    地  址:北京市朝阳区酒仙桥路14号兆维工业园b区3楼2门1层

    邮政编码:100015

    电  话:010-64351458

    电子邮件:editor@csdn.net

    国际标准刊号:issn 1672-3252

    国内统一刊号:cn 11-5038/g2

    邮发代号:2-665

    单  价:10.00

    定  价:120.00