订阅程序员杂志RSS CSDN首页> 程序员杂志

《程序员》2006年12月刊:浏览器端开发最佳实践

发表于2006-12-01 14:20| 次阅读| 来源《程序员》| 0 条评论| 作者程序员杂志

摘要:随着IE7.0与Firefox2.0产品的面世,新的浏览器大战又将展开。JavaScript与ActionScript就已经足够让Web页面焕然一新了。开发人员仍需写前段代码。本期杂志专门组织了这样一组最佳实践,为展现层开发人员提供参考。

人物&报道 

(1)名人堂 

  • JonathanSachs(1947-)平凡的程序员,非凡的软件

在他人生中的前30年中,他都近乎默默无闻地度过,一如既往地上学、工作特别策划和生活。只是身处于二十世纪八十年代、计算机时代刚起步的时候,机会的来临由不得自己左右。

(2)程序天下事 

  • 微软技术

  • 数据库技术

  • Java技术

  • 软件工程与项目管理

  • 嵌入式移动开发

  • Open Source

  • IT人才风向标

  • 业界新闻

(3)网络聚焦 

  • 精彩blog推荐 

  •  封面书摘&国外网站动态 

  • 网络聚焦

(4)科技创业点评

(5)开源项目推荐

(6)调查 

  • 2006程序员大调查:得失一年间

站在2006的尾巴上盘点年度收获时,奋斗在中国软件产业第一线的程序员们,你们是否也交出了一份自己满意的答卷?

(7)人物专访 

  • Ubuntu——Linux开源的明日之星

近年来,人们对开源的呼吁也越来越强烈,Ubuntu更是借了这股“东风”乘势而起,成为Linux开源业界一颗耀眼的明星。

  • 勇士要冲最大的浪——群硕软件董事长刘英武专访

他,是IBM美国本土迄今为止华人职位最高者(全球副总裁);他,率队发明创造了世界著名的数据库通用标准SQL;他,作为总裁带领宏碁公司走上了国际化;他,作为总裁率领日月光集团成为全球半导体封装测试业的龙头老大……   

 (8)报道

  • 整合信息,夺回控制权——IBMInformationServer简介
  • 英特尔率先迈向四核时代
  • 开源是微软的出路?——WindowsCE6.0开放100%内核源代码
  • 诺基亚能否重演微软历史
  • 图书出版推动安全普及

(9)企业创新报道

  • Aargo:卓越出自寻常生活

本文从国际CES2006InnovationAward大奖得主Aargo的产生过程、设计思路、运作模式等角度入手,说明我们每天习以为常的普通生活,实际是迸发技术创新灵感的最丰富的来源。

(10)感悟

  • 从幻灯片到彩色电视机

Web开发技术的发展如同一场无规则赛跑,技术探索没有输家,无论采用哪种技术都有其积极意义,而赢家则是在某个方向上追随着最多而跑得最远的。

  • Java开源说起

Java终于开源了,采用GPLv2授权协议。Java开源,是Sun公司的选择,也是顺应潮流的选择。

(11)观点

  • 技术更新换代新机遇

只要我们坚持自主创新,中国完全可以在软件领域首先实现跨越式发展。

(12)声音与幽默

(13)特别策划 

  • 浏览器端开发最佳实践

随着IE7.0与Firefox2.0产品的面世,新的浏览器大战又将展开。且不说近来被热炒的AJAX,光是JavaScript与ActionScript就已经足够让Web页面焕然一新了。但是,开发人员仍然要花很多时间与精力撰写前段代码。为此,本期杂志专门组织了这样一组最佳实践,为展现层开发人员提供参考。

  • 浏览器端的狙击——蔡学镛对话Kevin Lynch
  • A JAX/JavaScript八种方法快速创建图形应用
  • 提高A JAX客户端响应速度
  • A JAX历史记录问题的处理
  • A JAX浏览器异步编程
  • A JAX集成开发框架的布局重构之路
  • JavaScript程序调试
  • 基于开源软件的流媒体视频平台
  • 未来的Web重要交互模式
  • 用JavaScript重建星际争霸
  • 磊客中国视频社区解决方案
  • Ultimate Web设计可用性检查列表
  • 工作流流程跟踪与监控系统VML实践

管理&实践

(1)需求分析

  • 两个案例背后的分析与思考

本文由台湾知名的系统架构师王克明先生带来的“利用用例图表达架构观点”系列文章的最后一篇,作者通过对两个案例的架构思考,引出软件架构师以及软件设计师的思考方向与其假设前提。

(2)项目实践

  • 交换编程——结对编程的延伸实践

本文作者提出了“交换编程”的开发方法,既保留了结对编程的优点,又适合项目人员不足的情况,还提高了团队内的沟通效率。

  • 单元测试中的框架与管理

单元测试已成为保证软件质量必不可少的环节之一,本文作者从单元测试框架与管理的两个角度介绍了自动化单元测试之道带给团队的成功缘由。

  • 如何使界面支持多级用户

每一个成功的产品的背后都暗含着设计师艰辛的努力。本文从一些成熟的产品界面进行分析,总结出一些简单的可行方法以解决一个软件界面如何满足多级用户的使用习惯,很有实践价值。

(3)团队故事

  • 年轻的门户技术引擎

纵观门户网站的发展,新浪在内容方面的强势使得其公司的重点在编辑和内容架构上,网易的技术团队中最强大的当属网络游戏开发。搜狐的方向在哪里呢?本刊记者采访了搜狐研发团队,希望能给读者一个满意的答案。

(4)管理圈

  • “面霸”是这样炼成的

在本文中有着多年工作经验的咨询师Richard结合自身经历,与读者分享在IT职位面试中需要注意的地方,帮助你获得想要的职位。 

技术 

  • (1)系统开发
    • 企业开发新思维:COID模式简述

    COID模式的含义是Class-Object Identifier,中文是类-对象标识模式。它是由本文作者首先提出来,适用于企业应用开发的一种完全面向对象思想进行数据库设计的方法总结。

    • 软件与并发巨变

    原文于2005年9月发表在ACM Queue(美国计算机学会国际计算机架构学报)。撬动多核处理器,让其发挥全能,需要来自软件工业的新工具和新思维。

    (2).NET

    • 实战.NETFramework3.0之水晶按钮制作篇

    本文将通过实现水晶按钮的过程,展示了在WPF中制作特效是多么容易的一
    件事情。

    (3)Java 

    • Graphical Modeling Framework简介

    本文假设读者有Eclipse平台应用程序开发经验,了解Eclipse平台的插件机制,使用EMF和GEF开发过应用程序。在本文中,“Eclipse应用程序”等价于“Eclipse插件”。

    (4)数据库

    • 全文检索原理及实现

    本文在结合全文检索原理的基础上,介绍了一种实现简单、成本低廉的全文检索技术-Oracle Text。

    • 基于Sybase Workspace平台构建Replication Server系统
    • 体验SQL Anywhere数据交换

    (5)交互式设计

    • 达梦数据库的界面设计

    产品&应用

    (1)工具

    • 初尝Mylar——专注任务的编程

    Mylar和主流的bug、issue跟踪系统无缝集成,加上它灵活方便的使用方式,特别适合开发人员处理日常事务。

    • Test Driven.NET2.0——单元测试的好助手

    本文将向读者介绍了一款优秀的单元测试工具——TestDriven.NET2.0。

    (2)新品上市

    (3)书评

    • C++ 5×5断想之二:C++历史上最重要的非图书类文献

    继上期的C++5×5断想系列文章,本期ScottMeyers将为读者介绍五种C++历史上最重要的非图书文献,并阐述选择的理由。

    • 原版软件工程图书阅读指南

    (4)书市动态

    • 岁末看Amazon排行榜

    (5)新书上架

    (6)黄柳青专栏

    • 面向构件的软件过程:应用管理

    如果你在北京的部分报刊亭买不到《程序员》杂志,可以打电话到杂志社来咨询,我们会提供离您最近购买杂志的报刊亭位置。

    咨询电话:01051661202-176/381 

    0
    0

    近期活动

    更多

    2015中国大数据技术大会

    为了更好帮助企业深入了解国内外最新大数据技术,掌握更多行业大数据实践经验,进一步推进大数据技术创新、行业应用和人才培养,2015年12月10-12日,由中国计算机学会(CCF)主办,CCF大数据专家委员会承办,中国科学院计算技术研究所、北京中科天玑科技有限公司及CSDN共同协办的2015中国大数据技术大会(Big Data Technology Conference 2015,BDTC 2015)将在北京新云南皇冠假日酒店隆重举办。

    微博关注

    程序员移动端订阅下载

    相关热门文章