NetBean6来了,即将推出的Stable版本实在值得期待,这几天一直看到大家对它的高度评价:
http://www.iteye.com/topic/56190,不知道NetBeans6能否完成本年度与Eclipse平分IDE市场这一壮举,5月份才出Beta版,看来NetBeans想出个壮举还得一段时间咯,不过为了良好的质量这个也是值得的。但是它实在是值得现在就开始投资学习使用的一个IDE,去年3月份在上海参加SUN公司巡展活动的时候NetBeans就被作为一个演讲项目重点推介,但是当时的NetBeans5版本仍然问题多多,而经历了一年的磨砺和SUN对其支持力度使得NetBeans经过NetBeans5、NetBeans5.5之后有了更大的提升。而通过Swing良好的支持也许使用Linux的用户可能更为受益,加上关键的JRuby的支持,还有代码助手,看到这个我就已经流口水拉,看来NetBeans这次升级是为了迎合Ubuntu和Rails的发展,
1.Java开发的支持
先来看看这个演示:http://www.netbeans.org/download/flash/netbeans_6_gui_builder/netbeans_6_gui_builder.html,看到这个演示真的是很牛,记得使用ROR的时候不写一行代码就可以写个CRUD出来吧,NetBeans也可以!接下来的感知控件也相当的不错(其中用到了JDBC、JPA和Annotation等技术)。现在看的话NetBeans除了速度还是有点慢(俺做过VB哦,这速度的确不好比)以外真的是非常的好。仍然是那个情况,想用NetBeans开发请准备1G以上的内存条,而且做Swing、JSF推荐试用NetBeans,JSF我不想碰,Swing的话可能会学习一下,特别是CSDN上那篇《Java在桌面Linux上会成为占统治地位的语言吗》,不要觉得这是痴人说梦,绝对的有可能成为现实。可以简单的分析一下:
Linux在06年有非常大的进展,影响力将在07年进一步提升;
Vista的发布叫座不叫好,而高端的价位让版权保护者们更有理由去试用Linux;
Java终于在GPL协议下开源了,这个影响将在今后的几年中逐渐显露出来,Linux开发者终于可以大胆的使用Java技术制作更多高质量、跨平台的软件产品造福开源社区。
Java平台化的道路越走越坚决,随着JDK6中添加对ECMA的支持,Java将向.NET一样在今后的竞争中走平台化道路以维护其主导地位的优势,正如微软不停的升级.NET平台迫使开发者不得不将.NET做为Windows桌面的开发主导一样,Java平台将会融入更多的高级语言的元素,提升其在各种平台上的竞争力,而Swing的不断健壮也可以证明这点。
2.接下来是我最关注的添加的Ruby On Rails的支持
读了http://dcaoyuan.iteye.com/blog/55085这篇帖子以后,NetBeans正式入住我的开发工具箱,特别是在Ubuntu下面,与在Windows下面别无二致的外观更体现了Swing的优势。尽管用起来还是很慢(我512M内存),但是Ruby代码助手功能实在是比较吸引人,虽然它还无法成为开发的首选(速度慢、Rails工程运行不正确、JRuby还不到火候),但这不妨碍我开始学习这款在07年可能与Eclipse瓜分IDE市场的开发工具。
顺便说一句,现在主流的IDE都争先恐后的支持ROR,难道07年也是Rails的辉煌年份?那可真是太好了!
如果受不了诱惑就赶快搞来用哈
下载地址:
http://www.netbeans.info/downloads/all.php?b_id=2744&src=1
分享到:
相关推荐
### Ruby on Rails 101:深入理解与实践 #### 引言 《Ruby on Rails 101》是一本介绍Ruby on Rails(简称RoR或ROR)的基础书籍,旨在为初学者提供一个全面而深入的学习框架。本书由Peter Marklund编写,包含了五天...
- 下载并安装NetBeans IDE,创建新项目时选择Ruby on Rails模板,可自动导入必要的Rails环境。 #### 总结 尽管Ruby on Rails提供了丰富的功能和高效的工作流,但初次安装配置可能会让新手感到困惑。通过上述步骤...
- 可选地,你可以勾选`JRuby and Rails Distribution`以安装JRuby和Ruby on Rails框架。 - `Ruby Experimental Hints`提供额外的源代码提示,可以根据需要选择。 - 安装过程包括点击`Install`,接受许可协议,...
Ruby on Rails,简称RoR,是由Ruby编程语言构建的开源Web应用框架,以其高效和简洁的设计原则闻名。RoR遵循MVC(Model-View-Controller)架构模式,旨在简化Web应用开发,降低开发者的工作负担,提高开发效率。该...
标签 "源码 工具" 暗示了可能涉及源代码管理和开发工具的使用,比如 Git 用于版本控制,或者是 IDE(集成开发环境)如 TextMate 或 NetBeans 用于 Ruby on Rails 开发。 在压缩包中的 "libmySQL.dll" 文件,这通常...
- **创建项目**:如前所述,可以通过NetBeans IDE创建Ruby on Rails项目。 - **编辑和调试**:利用NetBeans的代码编辑和调试功能进行开发。 - **版本控制**:集成Git等版本控制系统,方便团队协作。 ### 结语 通过...
Ruby on Rails的开发通常会借助集成开发环境(IDE)如NetBeans,它们提供了代码编辑、调试和项目管理等功能,使得开发更加便捷。 在第三章中,我们将深入学习Ruby的类与对象。类是Ruby的核心概念,它不仅定义了对象...
2. **Web 2.0开发工具**:该版本加强了对Web 2.0应用的支持,包括Ajax、JavaScript、Ruby on Rails等技术的支持。 3. **代码编辑器改进**:NetBeans 6.1提供了一个高度可定制的代码编辑器,支持语法高亮、代码补全等...
在Ruby中,Web开发最知名的框架是Ruby on Rails,它遵循MVC(模型-视图-控制器)架构模式,简化了Web应用的开发。Rails提供了许多约定优于配置的特性,使得开发者可以更快速地构建功能丰富的网站。 总结起来,"ruby...
描述中提到“用类似Rails的方式来进行数据库操作”,这是在参照Ruby on Rails框架中的ActiveRecord模式。Ruby on Rails通过将数据库表映射到对象,实现了模型对象与数据库表之间的紧密绑定,使得数据库操作变得极其...
### Windows上搭建Ruby on Rails(ROR)环境详解 #### 一、引言 随着Web开发技术的不断发展,Ruby on Rails(简称Rails或ROR)作为一种高效、简洁且优雅的Web开发框架,受到了广大开发者的青睐。然而,在Windows...
- **Ctrl-Shift-A**:跳转至Rails操作>视图,专为Ruby on Rails框架设计。 - **Ctrl-Shift-Space**:显示文档,提供API或函数的帮助信息。 #### SOA 和 UML 支持 除了传统的编程语言支持,NetBeans还涵盖了SOA和...
随着Ruby语言及其Web框架Ruby on Rails的流行,Java社区也开始关注如何将这些技术融入Java生态系统。JRuby作为一种可以在Java虚拟机(JVM)上运行的Ruby实现方式,在JavaOne 2008上受到了广泛关注。JRuby不仅提高了...
Web IDE指的是可以在浏览器中直接进行编程开发的IDE,Rails是Ruby语言的一个Web开发框架,Ruby on Rails是这个框架的简称,它在开发Web应用程序时,也常常会与数据库打交道。 综合以上内容,可以概括以下知识点: ...
【RoR,十分钟做Blog】这篇教程主要介绍了如何使用Ruby on Rails(RoR)框架在NetBeans IDE上快速创建一个简单的博客程序。RoR是一个基于MVC(模型-视图-控制器)架构的Web开发框架,它使得开发过程更加高效且简洁。...
同期,Ruby on Rails 2.3最终版发布,该版本引入了Rack中间件的使用和支持新Engine的增强等关键特性,增强了Ruby on Rails的可扩展性和性能。 在开源技术领域,Linux有潜力成为Java的操作系统(OS),以及Google ...
NetBeans Ruby IDE 是一个强大的集成开发环境,专门为Ruby on Rails (RoR) 开发而设计。它提供了丰富的功能和快捷键,极大地提高了开发效率。 **2. 下载与安装** - **下载地址**:...
如需进一步说明,请参阅的和相应的 Ruby on Rails 应用程序: 。 构建说明 这是一个标准的 NetBeans 项目。 依赖关系 依赖于 Java 版本 8(使用 lambda 表达式,用 Java 1.8.0_40 编译)并依赖于 。 生成的 .jar ...