开源GIS实验田

OpenSource GIS Space

  • 内容导航

    Creative Commons
    本站文章全部原创
    转载请遵循创作共用协议
  • 最新评论

    • zhaiduo: 期待GO的web应用...
    • zdnet: 您好!去年8月您参加过我们ZDNET的优秀...
    • oschina: hi,此文已转贴到开源中国社区,网...
    • YUCHENG HU: MarkLogic 已经开始为各大出版机构进行...
    • Gao Ang: DITA的学习成本的确偏高,仅下载翻阅...
  • 热门主题

  • 随机阅读

    • September 2010
      M T W T F S S
      « Aug    
       12345
      6789101112
      13141516171819
      20212223242526
      27282930  
    • Gao Ang

      GaoMiao's Portrait
      有了理想
      就不要寻找放弃的理由

      站点搜索

      • 7 Users Online
    • 只言片语

      “Everyone is a genius at least once a year; a real genius has his original ideas closer together.”-Georg Lichtenberg (1742-1799)
    • 要知道一个十六岁的人,不管地位环境如何,都难免有荒唐的幻想。——盖斯凯尔夫人

    Rails on Netbeans M10

    10th July 2007

    作者: Gao Ang 可以转载,请以超链接标明原始出处和作者信息及版权声明
    网址: http://www.gaoang.com/archives/52

    Netbeans 6的M10终于发布了,意味着Netbeans 6的最终Release已经指日可待。新版Netbeans中提供的Ruby支持是最令动态语言开发者期待的特性。Sun公司的Netbeans传教士Brian Leonard在他的Blog上,针对Netbeans平台下的Rails开发,给出一系列相关教程。

    将Netbeans与Rails进行协作开发,最为简洁的方式是解压InstantRails,之后设置Netbeans中Ruby编译器指向InstantRails中的Ruby目录。数据库使用InstantRails自带的MySQL,并通过MySQL的 JDBC驱动创建相应的数据库链接。在Brian提供的教程指导下,体验了Netbeans环境下开发Rails带来的便捷。 创建Rails模型之后,添加数据库的字段描述,之后通过Migrate选项与数据库中的表结构进行同步,生成Blog的Controller之后,Rails将针对业务逻辑添加对数据库的CRUD操作,通过F6运行即可启动Mongrel服务器,并可以在浏览器中通过本机3000端口访问Rails应用。

    Rails对于Ajax的支持一直是值得称赞之处,目前Rails已经绑定了PrototypeScriptaculous的Ajax框架,为用户提供Javascript类库调用。如果需要更进一步了解,这里还有 使用Netbeans进行开发的Flash教程,以及在应用中加入Ajax支持的代码,实现用户留言的异步刷新功能。

    目前在当前的Netbeans M10版本中,对于Ruby开发,提供了语法着色与检查,Ruby增强调试器等各项功能,但是对于Code Complete的支持还需要进一步加强。基于Netbeans的可拓展插件结构打造的Ruby开发环境将非常令人期待,按这样的势头发展下去,Netbeans有实力与Eclipse平台平分秋色甚至有所超越。

    Leave a Reply

    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>