» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with Groovy + open

Groovy 1.5.7 and 1.6-beta2 released

This is with great pleasure that the Groovy development team and G2One announce the joint release of both Groovy 1.5.7 -- current stable and maintenance branch -- and Groovy 1.6-beta-2 -- the upcoming major release.

technology: dzone.com: tech links

Video: Grails for Spring Developers

This video featuring Grails Project lead Graeme Rocher is from the 2007 Spring Experience conference. This session is a good overview of the Grails stack. New for 2008, The Spring Experience is now "SpringOne Americas". This event will be held December 1-4th in Hollywood, FL. http://americas.springone.com

technology: dzone.com: tech links

Ant or Gant?

Gant is a build tool that uses both Groovy and Ant. With Gant, you describe your build process using Groovy scripts. Stated simply, Gant allows you to specify the build logic using Groovy instead of XML. Meera introduces you to this tool, compares it to Ant, and gets you up and running!

technology: dzone.com: tech links

Java web development , where to start ?

help me to pick the right direction , Java is damn big as an ocean !

technology: dzone.com: tech links

why Groovy is that slow ??

I really like groovy but php is surpassing in benchmarks ??

technology: dzone.com: tech links

A lot of Grails sample applications and open source projects

Are you looking for Grails sample applications? example projects for learning? Actually a lot of open source web applications built with Grails that you can download the source code are there. I have collected a lot of links for download Grails sample applications so you can learn from source code.

technology: dzone.com: tech links

Java ClassBuilder: bringing Java data binding into the 21st century

A new project from the JavaBuilders.org family. Focuses on bytecode instrumentation of existing Java classes to enable databinding with no more than 1-2 lines of code. Uses the Javassist bytecode library and the standard Beans Binding library under the hood.

technology: dzone.com: tech links

The Grails event model

Everything in Grails, from build scripts to individual artifacts such as domain classes and controllers, throw events at key points during an application's life cycle. In this Mastering Grails installment, you'll learn how to set up listeners to catch these events and react to them with custom behavior.

technology: dzone.com: tech links

Using JavaFX objects from within Java: a very bad joke from Sun

Accessing JavaFX from Java...so bad it just boggles the mind.

technology: dzone.com: tech links

The Essential Groovy Cheatsheet - Download Now

Programming Groovy is easy to start with. This reference of best practices and idiomatic solutions smoothly guides you to the next step of achieving more expressive solutions that fully leverage the power of the language.

technology: dzone.com: tech links

Apache Roller 4.0 supports Groovy

Apache Roller 4.0 supports Groovy in 3 different ways: a Groovy client for the Roller API, Groovy code as a template renderer to produce HTML directly with the HTMLMarkupBuilder and as a template renderer through Groovy Server Pages (GSP).

technology: dzone.com: tech links

Functional Test Driven Development with Grails and WebTest

An approach to functional test driven development using Grails, WebTest and some custom additions to the Grails WebTest plugin

technology: dzone.com: tech links

BDD with ease with Easyb

[...] Enter Easyb. Easyb is a BDD framework for Java. Basically, you describe your class's intended behaviour in a simple domain-specific language, using terms like "given", "when" and "then". The test cases are readable, and serve both as design documentation and as unit tests. Suppose for example you want to test your new bank account class. You need to ensure that, if you overdraw, the code throws an exception and that the account balance remains unchanged (we haven't implemented bank fees yet ;-) ).

technology: dzone.com: tech links

Java SwingBuilder 0.2 DEV : added support for SWT-style menu API

Bringing SWT-style menu API to Swing for maximum productivity. Java SwingBuilder is an attempt to bring dynamic language-type productivity to Java Swing UI development by defining the layout/event wiring/binding in a separate YAML file and leaving the Java class to focus on pure business-side code. Inspired by Groovy SwingBuilder (the concept in general), Ruby on Rails (YAML is the new JSON/XML, but leaner) and GTK+ libGlade (for the idea of keeping layout and event wiring in a separate file). Uses MigLayout as the main layout manager. End goal of the project: to define max functionality with the least amount of code and maximize Swing developer productivity.

technology: dzone.com: tech links

Switchable Grails DataSource

My latest blog post shares a technique I've used to create a Grails application with a dynamic, runtime switchable datasource.

technology: dzone.com: tech links

Executable documentation– we’re getting close

The notion of executable documentation, where a stakeholder’s language is leveraged as a means for decreasing the impedance mismatch between what they want and what they ultimately receive, has, for some time, been ambition of many a development team (and corresponding stakeholders!). While executable documentation proves to be an effective means in assuring customers get what they actually want, this technique also proves to facilitate a deeper level of collaboration between all parties because everyone is using the same language.

technology: dzone.com: tech links

Java SwingBuilder 0.1.FINAL is out : open source competition for JavaFX in good old Java

Production-quality 0.1.FINAL release for the Java SwingBuilder project. Java SwingBuilder is an attempt to bring dynamic language-type productivity to Java Swing UI development by defining the layout/event wiring/binding in a separate YAML file and leaving the Java class to focus on pure business-side code. Inspired by Groovy SwingBuilder (the concept in general), Ruby on Rails (YAML is the new JSON/XML, but leaner) and GTK+ libGlade (for the idea of keeping layout and event wiring in a separate file). Uses MigLayout as the main layout manager. End goal of the project: to define max functionality with the least amount of code.

technology: dzone.com: tech links

Taking JavaFX head-on: Java SwingBuilder 0.1.RC1 is here!

0.1 Release Candidate 1 for the Java SwingBuilder project. Java SwingBuilder is an attempt to bring dynamic language-type productivity to Java Swing UI development by defining the layout/event wiring/binding in a separate YAML file and leaving the Java class to focus on pure business-side code. Inspired by Groovy SwingBuilder (the concept in general), Ruby on Rails (YAML is the new JSON/XML, but leaner) and GTK+ libGlade (for the idea of keeping layout and event wiring in a separate file). Uses MigLayout as the main layout manager. End goal of the project: to define max functionality with the least amount of code and make JavaFX obsolete before it even arrives.

technology: dzone.com: tech links

JSyntaxPane is born

JSyntaxPane v0.1 is a new Apache Licensed project to provide simple Syntax Highlighting to a Java Swing EditorPane. Simple to use and extend. Out of the box support for Java, JavaScript, Groovy and XML.

technology: dzone.com: tech links

Java SwingBuilder : finally a 0.1 Beta release

Initial 0.1 Beta release for the Java SwingBuilder project. Java SwingBuilder is an attempt to bring dynamic language-type productivity to Java Swing UI development by defining the layout/event wiring/binding in a separate YAML file and leaving the Java class to focus on pure business-side code. Inspired by Groovy SwingBuilder (the concept in general), Ruby on Rails (YAML is the new JSON/XML, but leaner) and GTK+ libGlade (for the idea of keeping layout and event wiring in a separate file). Uses MigLayout as the main layout manager. End goal of the project: to define max functionality with the least amount of code.

technology: dzone.com: tech links

Add Groovy to your Eclipse Plugin Projects

I have begun some basic work on the Grails Eclipse plugin that I outlined in a proposal in a previous post. One of the features I want to highlight will be the fact that I want the plugin to be almost exclusively written in Groovy instead of Java.

technology: dzone.com: tech links

Groovy dynamic stateless mixins

Current status and some thoughts about the future of mixins in Groovy

technology: dzone.com: tech links

Hudson - Tips and Tricks

Hudson is an open source CI server that is by far the easiest one to configure. Second to ease of use is Hudson’s impressive plug-in framework, which makes it easy to add features. For instance, Hudson has a plug-in for tracking FindBugs issues, PMD issues, and CheckStyle issues over time as well as code coverage. It also trends test results from JUnit, as well as build results and corresponding execution times. In spite of all these cool features, we had to find ways to get around some common issues we faced at work using Hudson. This article describes a few real-life tips and tricks that we have found at work and will assist in configuring Hudson to work most effectively in your environment as well.

technology: dzone.com: tech links

Java SwingBuilder: help integrate Scenegraph and take on JavaFX before it even arrives

A request for help in documenting the Project Scenegraph functionality (the hidden graphics engine behind JavaFX) so that it can be used in pure Java, as part of the Java SwingBuilder project. . Java SwingBuilder is an attempt to bring dynamic language-type productivity to Java Swing UI development by defining the layout/event wiring/binding in a separate YAML file and leaving the Java class to focus on pure business-side code. Inspired by Groovy SwingBuilder (the concept in general), Ruby on Rails (YAML is the new JSON/XML, but leaner) and GTK+ libGlade (for the idea of keeping layout and event wiring in a separate file). Uses MigLayout as the main layout manager. End goal of the project: to define max functionality with the least amount of code.

technology: dzone.com: tech links

Java SwingBuilder: support for JScrollPane, Border, Icon + new discussion group

Further progress on the Java SwingBuilder. Java SwingBuilder is an attempt to bring dynamic language-type productivity to Java Swing UI development by defining the layout/event wiring/binding in a separate YAML file and leaving the Java class to focus on pure business-side code. Inspired by Groovy SwingBuilder (the concept in general), Ruby on Rails (YAML is the new JSON/XML, but leaner) and GTK+ libGlade (for the idea of keeping layout and event wiring in a separate file). Uses MigLayout as the main layout manager. End goal of the project: to define max functionality with the least amount of code.

technology: dzone.com: tech links

Java SwingBuilder : first support for validations, inching towards 0.1 release

First drops of code that integrate with Apache Commons Validator for data input validation. Java SwingBuilder is an attempt to bring dynamic language-type productivity to Java Swing UI development by defining the layout/event wiring/binding in a separate YAML file and leaving the Java class to focus on pure business-side code. Inspired by Groovy SwingBuilder (the concept in general), Ruby on Rails (YAML is the new JSON/XML, but leaner) and GTK+ libGlade (for the idea of keeping layout and event wiring in a separate file). Uses MigLayout as the main layout manager. End goal of the project: to define max functionality with the least amount of code.

technology: dzone.com: tech links

Java SwingBuilder: now with proper Wiki

Documentation updates for the Javs SwingBuilder project. Java SwingBuilder is an attempt to bring dynamic language-type productivity to Java Swing UI development by defining the layout/event wiring/binding in a separate YAML file and leaving the Java class to focus on pure business-side code. Inspired by Groovy SwingBuilder (the concept in general), Ruby on Rails (YAML is the new JSON/XML, but leaner) and GTK+ libGlade (for the idea of keeping layout and event wiring in a separate file). End goal of the project: to define max content with the least amount of code.

technology: dzone.com: tech links

Grails Trainings in Scandinavia

G2One starts series of public trainings with Scandinavia. What about rest of the world?

technology: dzone.com: tech links

Groovy: Don't Fear the RegExp

Groovy makes using regular expressions much easier than in Java. Under the covers, you’re still working with the same old Java Pattern and Matcher objects, but the Groovy syntax and additions to those classes are pleasant to work with.

technology: dzone.com: tech links

Getting Started with Grails (video)

In this presentation from QCon San Francisco 2007, Jason Rudolph gives an overview and demonstration of Grails.

technology: dzone.com: tech links

Java SwingBuilder: turbo-charging YAML with virtual constructor flow

A major hack to the YAML file format to further reduce the number of lines and indentation levels in it, thus making it way more compact than XML or JSON. Java SwingBuilder is an attempt to bring dynamic language-type productivity to Java Swing UI development by defining the layout/event wiring/binding in a separate YAML file and leaving the Java class to focus on pure business-side code. Inspired by Groovy SwingBuilder (the concept in general), Ruby on Rails (YAML is the new JSON/XML, but leaner) and GTK+ libGlade (for the idea of keeping layout and event wiring in a separate file). End goal of the project: to define max content with the least amount of code.

technology: dzone.com: tech links

Java SwingBuilder: binding done, SwingWorker done, fat trimmed

Completed work on bean binding, SwingWorker integration for long running methods. Java SwingBuilder is an attempt to bring dynamic language-type productivity to Java Swing UI development by defining the layout/event wiring/binding in a separate YAML file and leaving the Java class to focus on pure business-side code. Inspired by Groovy SwingBuilder (the concept in general), Ruby on Rails (YAML is the new JSON/XML, but leaner) and GTK+ libGlade (for the idea of keeping layout and event wiring in a separate file). End goal of the project: to blow JavaFX away and ensure pure Java is king. *grin*

technology: dzone.com: tech links

invokedynamic: Is It What We Really Need?

invokedynamic from prospective of Groovy Core Developer

technology: dzone.com: tech links

Java SwingBuilder: latest updates on binding, SwingWorker and validations

Latest updates on bean binding, SwingWorker integration for long running methods and bean validations. Java SwingBuilder is an attempt to bring dynamic language-type productivity to Java Swing UI development by defining the layout/event wiring/binding in a separate YAML file and leaving the Java class to focus on pure business-side code. Inspired by Groovy SwingBuilder, Ruby on Rails (YAML) and GTK+ libGlade.

technology: dzone.com: tech links

Page 1 | Next >>