基于Azure云计算平台的网格计算,第3部分:运行网格应用程序
在本系列的第1部分,我们介绍了在Azure上进行网格计算开发的设计模式,而在第二部分,我们用C#开发了一个网格应用程序。在这篇文章中,我们将来运行它。
作者 高昂 发布于 2008年10月27日 上午1时16分
在NetBeans IDE 6.5版本即将推出之际,NetBeans也迎来了十周岁生日。为庆祝NetBeans十年来的发展,NetBeans项目和开发者社区组织了十项全能活动来为其庆祝生日。所有NetBeans的爱好者都可以通过博客、论坛、SNS站点等多种方式来参与庆祝活动,前三百名的参与者还可以收到NetBeans社区赠送的10周年纪念版T恤衫。
NetBeans 的前身始于1997年的Xelfi计划,源于查理大学(Charles University)数学物理学院的学生项目,这个位于捷克首都布拉格的项目在发展中逐渐受到各方关注,并于1999年由Sun公司推出开发IDE同时 更名为NetBeans。NetBeans诞生之后,项目组就宣布将其源代码公开并贡献给开源社区,借助于社区的力量来推动这款IDE持续发展成长,并吸 引着越来越多的开发者参与到NetBeans社区中来。
在NetBeans.tv站点发布的节目中,Java之父James Gosling在视频采访中分享了他对NetBeans的评价:
我在1998年开始就接触使用NetBeans,到了今天,NetBeans所有的一切都有了天翻地覆的改变。如今在NetBeans IDE之中,已经集成了各种各样的开发特性。在过去的十年里,NetBeans梦幻般的开发者们通过不懈的努力,让这款IDE变得功能强大并且简单易用, 帮助我们在提高生产力的同时漂亮的完成工作,成为最出色的开发IDE。同时,NetBeans社区正变得越来越庞大,并且吸引了使用PHP、Ruby开发 者的关注,来帮助其完成面向动态语言的编程工作。
同样,位于布拉格的NetBeans开发团队成员们也以自己的方式表达了对于NetBeans的祝愿,并且介绍了团队中每个人在NetBeans项目中各自的职责。Sun公司的CEO Jonathan Schwartz也分享了对于NetBeans的评价:
没有好的工具作为支撑,好的技术就无法服务于更多的用户,来帮助其改造整个产业。NetBeans所做的,就是帮助开发者把想法变为现实。 NetBeans最初的团队是由社区中一群忠实的用户和开发者组成,虽然规模不大,但确实是我所见过成长最快的多平台开发环境,NetBeans可以帮助 我们非常好的展现Sun公司所预想的未来。
目前的NetBeans支持C/C++、JavaScript、Ruby、PHP等众多语言的开发,并且在多语言平台开发 方面表现优异。同时,NetBeans的构架拥有较强的重用性和扩展性,允许开发者以富客户端的方式,重用NetBeans的核心类来为自己的应用程序开 发服务。
在Web应用开发方面,目前最新发布的NetBeans 6.5 RC1版本,已经自带了GlassFish V3 prelude,方便用户使用最新的GlassFish应用服务器测试Web应用,并且 NetBeans支持在保存的同时将应用部署在服务器之中的特性。在动态语言支持方面,Groovy的Grails 应用也被放到缺省可创建的项目类型之中,增加了用户在开发中的选择。值得一提的是,在NetBeans为Ruby和Rails提供的专有开发环境中,应用服务器已经默认锁定在具备更多新特性的 GlassFish v3 Prelude b28版本上,在 GlassFish v3发布之后,必将为基于动态语言的Web开发带来更为强大的支持。
十年间,NetBeans从一个学生项目成长为一个知名的开源项目,每年都有上百万的下载量。NetBeans社区吸引了从软件开发者、学生、教师到合作企业的众多人员加入。NetBeans 6.5的正式版计划于11月18号发布,伴随着新版本的发布,NetBeans World Tour北京站活动也即将在11月份Sun TechDay大会的同时到来,以帮助更多的开发者了解并使用NetBeans,更重要的是,一起参与和分享,融入到NetBeans社区中来。
想起10年间用过的Java开发工具:BeanBox,Symantec Cafe,SourceInsight(严格地说是个编辑器),VisualAge for Java, JBuilder...
NetBeans真可算是后来居上呀
> 想起10年间用过的Java开发工具:BeanBox,Symantec Cafe,SourceInsight
> (严格地说是个编辑器),VisualAge for Java, JBuilder...
没用过Eclipse?!
> NetBeans真可算是后来居上呀
Eclipse更称得上如此 ^_^
呵呵,别误会,我很支持NetBeans,超爱它的Matisse。
怀念Visual Cafe,当年也是独树一帜,还记得他的那个放烟花控件。。。
在本系列的第1部分,我们介绍了在Azure上进行网格计算开发的设计模式,而在第二部分,我们用C#开发了一个网格应用程序。在这篇文章中,我们将来运行它。
Julian Everett和Chris Matts认为:一个IT业务案例可以作为一种“文化基因(meme)”。它要在市场区隔这样的复杂生态系统中与其他文化基因——也就是其他IT业务案例 ——竞争。他们还揭示了其背后的理念。
本演讲将探讨如何用Microsoft Visual Studio 2010搭配MSF for AgileScrum的流程模版,助力您的团队进行Agile项目的开发工作。本视频为第一部分,演示如何进行项目计划与跟踪。
相比其他行业,IT技术由于信息流动便捷,新技术更新非常频繁。架构师经常面临新技术及传统方案选择的困惑。架构师应如何抓住本质构建新一代的应用?本文从几个方面提出一些思路供架构师参考。
InfoQ中文站最近采访了微软的Ramesh,在采访中,Ramesh从过程控制、架构与设计的控制以及测试组织等方面分享了他所带领Visual Studio软件生命周期管理工具团队使用敏捷方式组织管理大规模软件团队方面的经验。
在去年10月份的Kungfurails大会上,InfoQ中文站有幸采访了从台湾专程赶过来的张文钿,与他探讨了关于台湾Ruby社区的发展、Rails的商业化,Restful Design等话题。
3 条回复
关注此讨论 回复