Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

NetBeans Platform Training @ Linz, Austria, 2012

DZone's Guide to

NetBeans Platform Training @ Linz, Austria, 2012

· Java Zone
Free Resource

Build vs Buy a Data Quality Solution: Which is Best for You? Gain insights on a hybrid approach. Download white paper now!

During the 6th annual NetBeans Platform course at the Johannes Kepler University in Linz, Austria, we did the workshop part differently! Jaroslav (Jarda) Tulach created an API for a translation service, while one group created the UI and the other groups created implementations. Then each group created an NBM of their module, and we installed it in Jarda's application.

This way we would easily demonstrate the benefits of modular applications.

Since it worked very well, Jarda and I thought about how to make it more comfortable to exchange modules during trainings and over a couple of beers we implemented project NetBox:

http://java.net/projects/netbox/

NetBox allows you to simply upload your NBM to a server. The Web application will take care of versions and create an Update Center for the uploaded modules. With NetBox, we won't need a flash drive, students will just upload the NBMs via drag & drop:

Above, you can drag and drop NBM files onto the website to upload them (or press the browse button and use the filechooser).

Finally, here's a picture of the group at work:

 

Build vs Buy a Data Quality Solution: Which is Best for You? Maintaining high quality data is essential for operational efficiency, meaningful analytics and good long-term customer relationships. But, when dealing with multiple sources of data, data quality becomes complex, so you need to know when you should build a custom data quality tools effort over canned solutions. Download our whitepaper for more insights into a hybrid approach.

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}