个人管理功能

在CSDN Blog撰写技术文章,即有机会入选CSDN技术中心,现在就去免费注册!已注册用户,点击登录

搜索
热门标签
专题历史

有人说SOA是一种IT策略,有人说SOA是一种架构理念,还有人说SOA是一种服务。SOA到底是什么?它将带来什么?软件产业的变革亦或是新的机遇下的挑战?业界权威专家带领我们一起去深究,去探索。BEA三位重量级专家与您共同探讨SOA

随着WPF/E更名为正式名称Silverlight,以及Silverlight 1.1 Alpha 版本的发布,答案变得清晰,而且令人兴奋! - 一个跨操作系统,跨浏览器的Web应用平台出现了。Silverlight 这样一个4.5MB的浏览器插件(1.1 Alpha文件)是如何做到的这些的?周岳: SilverLight-Web应用的一道强光

中国移动用户数量在大踏步地发展与增长,根据产业部的数据,仅三月就新增了670万户。预估计6月份之后,中国很快将迎来第五亿手机用户(平均不到3人拥有一台手机)而J2ME做为最重要的手机跨平台技术,凭借Java平台以其良好的开放性和支持能力,得到了众多手机厂商的支持。对众多开发者来说,J2ME程序易于移植,轻松实现“一次编写,到处运行”。J2ME系列开发专题,将带你从最基本的工具安装,环境配置开始,进入移动应用开发的世界。
 
CSDN移动开发系列之-“J2ME开发实训”

7月31日-8月1日,即将在上海召开甲骨文全球大会•亚太地区会议同期举行的甲骨文开发者大会,这是一项付费参加的面向开发人员的活动。在甲骨文开发者大会期间,您将听到世界一流的专家讲述如何使用Java、.NET、XML和PL/SQL以及Ajax、PHP、Spring、Groovy on Rails等流行技术来简化开发过程。在为期两天的甲骨文开发者大会中,您将能够提高自身的开发技能,扩充知识,参加几十场由专家主持的深入细致的技术讲座并在专家的辅导下进行上机操作、了解高级技能和获得详细指导。在甲骨文开发者大会期间,您有机会直接向业界一流的技术专家和开发人员请教。欢迎参加甲骨文全球大会·2007·亚太地区开发者大会

2007年6月29日,自由软件基金会宣布,其创始人Richard Stallman将在GNU的网站上,在本周太平洋时间星期五上午9点通过视频发布GPLv3。本来,GPL并不是所有开源组织所认可的协议。其从出现以来一直存在争议,GPL被认为是一种“病毒式”的协议,BSD的fans和老牌Unix黑客们认为,他们编写Unix的年头都比GPL声明要长得多,他们更愿意采用比GPL更加的自由的BSD协议。今天,开源社区中有70%左右的项目采用了GPL。很多在开源社区的老牌黑客们认为,Richard Stallman所鼓吹开源软件的言行与当年卡尔·马克思号召产业无产阶级反抗工作的努力如出一辙。在GPLv3的第三版修订案发布时,开源软件团体中的许多成员都反对这种协议。尤其是Linux的核心开发小组,其中29个高级架构师有28个反对这个协议。Linus Torvalds称这个协议有“宗教性质”,并公开反对。而整个软件行业特别是开源社区对GPLv3的争论也愈演愈烈。GPLv3:大教堂和集市的新一轮对抗

2007年7月14日由CSDN与ThoughtWorks联合主办的第二届“敏捷中国”技术大会在北京丽亭华苑酒店召开,多位开源社区和ThoughtWorks公司的技术领袖即将带来精彩的演讲。本次“敏捷中国”技术大会集中展现塑造敏捷企业所需的方方面面:业界领先的敏捷项目管理工具;极大提升软件开发效率的新语言和新框架;数据库领域的敏捷实践;全方位的敏捷项目管理指导;还有身临其境的亲身体验。来自开源社区和ThoughtWorks公司的技术领导者们将带领听众全面感受敏捷企业。“敏捷中国大会”现场直击

从2004年起,在每年的夏季,CSDN都会举办面向中国程序员的大型网上调查活动。这是中国样本最丰富的开发者社区调查,持续、全面和深入地反映了中国开发者社群自身状况、各项技术、工具、产品的使用状况和发展趋势,是完整、准确地了解中国开发者市场的重要参考资料。本次调查覆盖基础信息、.NET、Java、C/C++、Web开发、数据库应用开发、软件工程及项目管理、移动及嵌入式开发、开放源代码、企业信息化等10个领域。还有惊喜大奖等着你哦,赶快进入吧! 2007中国软件开发者大调查正式启动

推荐作者
  • 大宝大宝

    时间如流水,知惜方成功。

  • SkymanSkyman

    江苏人氏,梅兰芳之老乡。现游学渝州之最...

  • ralph623ralph623

新进作者
  • 冲 s冲 s

  • 小鱼小鱼

  • 棱角棱角

    多年J2EE构架设计与开发经验,专注于企业信息系统建设,精通Java设计模式,并能熟练的运用到企业开发中。 精通Struts与Spring框架。数据库方面精通Oracle数据库,从事过数据库方面的开发以及oracle优化方面的工作。

最新技术图书推荐
Web 2.0 编程思想:16条法则

发表日期:2007-9-26
更新日期:2007-9-26
作者文章阅读次数:6492

源自:软件开发者 (个人网站) 标签:web开发

您认为本文应该得        共有21人参与打分打印|收藏|讨论|投诉

Web 2.0是一个极其广泛和深奥的话题,没有一个人能够列举出它的所有重点和特征。如果你对此充满了兴趣,请花一点时间来补充我没有提到的地方。我想这就是Web 2.0的参与性吧!

#1  Web 2.0 程思想:16条法

原文:Thinking in Web 2.0: Sixteen Ways
作者:Dion Hinchcliffe
URL:
http://sd.csdn.net/n/20060518/90603.html

1
、在你始之前,先定一个简单的目。无你是一个Web 2.0用的建者是用清晰的构思你的目。就像我需要保存一个书签或者我准帮助人们创建可编辑的、共享的这样的目你保持最基的需求。很多Web 2.0用的最初吸引之就是它的简单,避免并藏了那些多余的复杂性。站在建者的立,可以想象Google的几乎没有内容的主del.icio.us简单线条。从最的角度来看,与之名的就是Diggdot.us所提供的初始化面。你能并且希望加入更多功能,但是先做好最始的。在一个候只做一个特性,完成一个目听起来很太单纯化了,但它将使你更加注,而且你也会明白我的意思。

2
接是最基的思想。就是我称之Web的一个理由。接是把Web中各种实接起来的最基本的元素。你的信息、你的系、你的航,甚至是能被写成URL的任何内容。里有一个应该遵循的规则(其你也不必格的遵守):

??? 1. Web
上的任何西都是可以被URI或者是URL接的。
??? 2.
把所有的接都保存他的原始出这样可以你与任何人、在任何地方、任何候都能分享它。
??? 3.
第二条中任何候的前提是接必是持久的,它不会在没有任何由的情况下被改或者是消失。
??? 4.
应该是人的、定的、并且能自我诠释的。

3
、数据应该属于建它的人。是的,你听我的。任何用户创建的、献的或分享的都是他自己的,除非他很明的放弃力来你自由置。他们贡献到Web上的任何信息都应该是可编辑的、能被除的、并且能取消共享,无在任何候,只要用愿意。也包含了那些接的数据,像他心的记录、日志、浏览历史、网站访问信息,或者是任何可以被跟踪的信息。所有的网站必清晰简单陈诉那些信息是用户创建的,并且提供他停止建的方法,甚至是清除的方法。

4
、数据先,体与功能其次。无它是文本、片、音频还视频Web终还是把些解析数据。话说,你无法脱离数据去呈内容。所有些数据都通那些易于发现URL来定位(参2条)。通另一形式来看待些,Web是名词优先,动词其次,然最近正在向动词偏移。来看看名的例子:日的条目、家庭照片、股票价格。有一些动词的例子:定一个会、共享一张图片、一份股票。

5
、做好极分享一切的准。尽可能的分享一切,你所有的所有数据,你所提供的所有服。鼓励不遵循原有意的使用,提倡献,不要那些需要分享的内容私有的。在分享与发现之后,提供易于使用的浏览方式是而易的需求。呢:话说回来,你会从人的共享之中受益匪浅。注意:里没有你去侵犯版的法律,你不能去分享你刻DVD或者是有商,因你已同意不会去分享西。但是你可以发现并分享那些完全放的媒体内容。一个小小的建,你可以学一下Creative Commons license(共创协议.

6
Web是一个平台;要它成。当然,我们还有很多其他的平台(WindowsLinuxMac),但是那些已不是重点了话说Web是无法脱离的平台,不会中断的平台,你可以通方式去展的平台。你在Web上提供的数据与服将会成Web一部分,最你会在Web平台的某一扮演你的角色。扮演好你的角色并照好后来者。

7
、理解与信奉梯性在的Web越来越大,几乎蔓延到了全世界的所有国家,并且已经拥有了10亿。我的点是Web的各个成部分存在着微的区和不同,就像不同地方的用。例如Web设计部分:易用性永远优先于速度、可靠性、重用性与可集成性。你也应该提供同的体验给你的用。它已被一次又一次的被人在文档中强调,忠的用很快会成为专业的用,他期待更快的速度有更多。退一支持他。同,也有很多很多的用梯的底端,如你所期待的那。他可能不会你的言,不熟悉你的文化,甚至不知道是如何到里的。所以你需要向他表达清楚。

8
、任何西都是可编辑的。或者是它应该编织的更好。要确定的是,只有很少的西是不能被编辑的,剩下的都可以,是一个可写的Web并不意味着原始内容的失,而通常被理解很容易的内容加以评论,或者注内容是在那里发现的。如果你用的好,比你所想象的做的更多(把内容串起来并且予原始内容来建自己的,等等)。

9
Web上的身份是神圣的。不幸的是,并不意味着你能得到更多的私(完全是上个世的想法)。但身份的验证是必要的,你应该那些只需一个件地址就能确定你身份的服意味只要你你的用了,你就必私安全。必要的候,在个世界的某你的用挺身而出,向当地的威挑。如果你没有打算那做,你就得把实际情况告你的用。另一方面,如果身份是必的,不要试图伪装它,不然在某一天我将会在Web上放弃我的最后一点点私的利。

10
、了解流行的准并且使用他。从一个消者或者是作者的立来看,数据将会以不同的格式与任何一个人交。同时这样的数据也会反来促进标准的完善与采通常意味像RSS OPMLXHTMLSimple XMLJSON简单标准的流行,而避免SOAPXSDRDFATOM也一,使用它我的内心来痛苦。你也你所钟爱准投上一票来支持它

11
、遵循无意使用的律。如果你把非常有趣的数据和服用广泛使用的格式放和共享出去,你将会得到你所得的,其他人也将会基于你的那一Web平台来构建。或许还会从人那里得到更多,所以为这个做一下准好。我已不清有多少次我看到一个播客(podcasting)服流行渡而致服务垮掉,就是因 Slashdotdel.icio.us了。一点要知道:网上的大量化意味着如果一个内容非常有趣,即使是一个很小的角落也会得到惊人的访问量。鼓励使用这种方式,它是非常有价的,前提是你要有所准

12
、粒化你的数据与服。我们应该在很早以前就明白些,大模集成的数据仅仅适用于无需管理的下与批量操作。分解你的数据,独立成可描述的URL地址,你的服也一。反,你不要建一些巨大的、复杂的、像圣诞树的数据构和服。保持简单,要非常的简单让这些分离的片断能容易的被重发现

13
、提供用够单独受益的数据和服渐渐这种社会化参与是存在风险的,你需要你的用有一点点机来时间情和信息,除非他直接受益。社会化分享比个体行的利益大很多,除非你能的个人机,否你将无法享受份厚礼。

14
户组织过滤信息。不一定是必的,但却是非常重要的。以他自己的方式来注和组织数据,因你自己是永无法及理他的。用会按照他自己理解的最佳方式来理并构建。要保你的Web按照用所需所想的方式来工作。也是标签tagging)和通俗分folksonomies )的方式如此成功的主要因素。

15
、提供丰富的用Web一直都在和本地的用程序行着激烈的争。?因本地程序是感上好一些,速度也快一些。但是不会久的(确信在5年或者15年后,这种竞争就不存在了)。是的,我在谈论Rich Internet Applications, Ajax, 有那些不可思的交互用。他们让Web了一个真正的无平台的平台,如果你知道我是怎想的。

16
、信奉并支持快速改和反个通常意味着加快伐,但也意味着使用的工具、技和不要做出那些适得其反的痛苦决定(例如使用一个被层层环绕Ajax框架来代替可以通混合来实现的,或者用C++来构建所有的西,其使用Ruby会更好一些)。也意味着需要一个非常快速的方式来错误报告,修Bug放新版本。从一个用的角度来看,告你所发现任何问题有那些你常抱怨的地方,甚至那些都不是一个Bug

当然,Web 2.0是一个极其广泛和深奥的话题,没有一个人能出它的所有重点和特征。如果你此充趣,花一点时间充我没有提到的地方。我想就是Web 2.0的参与性吧! 

您认为本文应该得        共有21人参与打分打印|收藏|讨论|投诉

暂无图片

酷爱读书,好求新知,记性好忘性大,顾凡有所得必记诸文字。有小得,无大成,胸有点墨,心无大志,唯愿宁静淡泊而己。夜阑人静,一杯清水,几本闲书,神交与各方名士,献曝于天下同好,吾愿足矣。外号:吃书的机器!

评论

CSDN技术中心团队官方Blog:http://blog.csdn.net/techcenter/,反馈邮箱:techcenter at csdn.net (注意:请把 at 换成@)


网站简介广告服务网站地图帮助联系方式诚聘英才English问题报告

北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号

世纪乐知(北京)网络技术有限公司 提供技术支持

Copyright © 2000-2008, CSDN.NET, All Rights Reserved