The Source for Java Technology Collaboration
User: Password:



Christian Frei's Blog

Christian Frei Christian Frei is the co-organizer of Jazoon, the international conference on Java technology for software developers, architects, consultants, and IT managers. The first ever Jazoon in summer 2007 attracted 800 participants and speakers from 28 countries. Already the very first accomplishment of Jazoon turned Zurich for four days into the epicenter of the Java and open source community.



What language/framework should I choose?

Posted by cwfrei on May 08, 2008 at 10:52 AM | Permalink | Comments (1)

The question is of course not new. But is it obsolete? The following comments arose from a Q&A with Jonathan Schwartz and Rich Green at JavaOne as well as the 'Scripting Panel' with Charles Nutter, Tor Norby, Ted Leung, Guy Laforge, and Greg Murray moderated by Tim Bray.

The number of languages/frameworks for sure does not become smaller. Some of the actual examples discussed in the panel were Ruby/Rails, Groovy/Grails, Python, JMaki, JavaFX.

What to choose? Wouldn't it be easier if there was only one language? Jonathan Schwartz argued that it is of course a hassle that for example you have to test software on Firefox, Explorer, Safari... But do you really want to have only one browser out there? You see were his was getting at.

The panelist pointed out that every languages has its clear advantages for some tasks. Now that's all fine. But the one thing they also agreed upon was that developers seldom switch from one language to another. A Groovy user will not switch to Python and vice versa. So developers end up to solve their tasks with the technology they already like most and not the one that would be suited best for the job.

To what it really comes down to is that there is now clear answer. And that is an especially tough finding for students and beginners.

So what can you do? The advice I can give is that you have to continue to attend conferences ;-) Seriously, it is important that you regularly take the chance to broaden your general knowledge of software technology in order to make informed decisions.

BTW You can meet Greg Murry at Jazoon'08.



Dynamics in Open Source: Sun and MySQL

Posted by cwfrei on May 07, 2008 at 10:49 AM | Permalink | Comments (0)

In his JavaOne keynote Rich Green (Executive VP Software) presented the acquisition of MySQL as a success story so far, demonstrated in the increased number of downloads.

Geeks are usually skeptical when they hear about an acquisition like this one. I also have to admit that I saw some industrial logic in it but also remained reserved owing to potential drawbacks.

The question of course is what caused that increase. Is it just the marketing push or has it something to do with the trust that a large company like Sun brings with it? I can't tell. However, for sure the MySQL guys have to be at Jazoon next year.

RIA, RIA, RIA...

Posted by cwfrei on May 06, 2008 at 01:45 PM | Permalink | Comments (0)

In today's keynote, Rich Green (Sun's Executive VP Software) pointed out the increasing importance of RIA showing a compelling demo of a JavaFX application. The application merging sources from Youtube, Flickr and Twitter running in a browser could be simply dragged onto the desktop to run there. The same application was even shown to run on the Android emulator. RIA are an important step on the way to the consumer-centric world as SUN sees it coming. One interesting aspect of the application on the desktop is: it can simply be erased again like any item on the desktop. According to Jonathan Schwartz this is a very compelling way to distribute content without having to force the user through a browser and whatever kind of website.

There are of course competing technologies to build RIA. These technologies will be presented at Jazoon'08. If you have very new stuff to present you can still submit a proposal for the Jazoon Cutting-Edge session until 2008-05-16 (check the conference website for details). Speakers will receive a free conference pass.



Profit now and save EUR 210!

Posted by cwfrei on April 29, 2008 at 02:32 AM | Permalink | Comments (0)

This is your chance to really profit from the early bird discount for Jazoon'08. Sign up before the end of April and save EUR 210. And if you are a JUG member you can save an additional 25% on the conference pass! See here how to get your JUG voucher code: http://jazoon.com/en/sponsorsandpartners/jugs.html. Hurry up, sign up now and profit!

The Duke starring in 24!

Posted by cwfrei on April 25, 2008 at 05:39 AM | Permalink | Comments (0)

The Swiss Duke

Submit a proposal: the latest Java trends

Posted by cwfrei on April 15, 2008 at 06:04 AM | Permalink | Comments (0)

Jazoon'08 will feature an extra session called Jazoon Cutting-Edge. This session will include the latest trends, updates and highlights of the Java world that have emerged since our Call for papers closed by the end of 2007. Jazoon Cutting-Edge is a moderated session of 15-minutes talks. Speakers will receive a 3 days conference pass for free. Interested speakers should submit a proposal on-line between 2008-05-01 and 2008-05-16. The Jazoon Program Committee will select the most interesting talks and inform you by the end of May about the results. Looking forward to your contributions!



Jazoon'08 program published

Posted by cwfrei on April 02, 2008 at 04:18 AM | Permalink | Comments (0)

We just published the program for Jazoon'08, check out the conference webpage Jazoon.

Speakers at Jazoon'08 include:
  • Dion Almaer, Founder of Ajaxian
  • Bela Ban on Cluster your POJOs with PojoCache
  • Cédric Beust on A quick guide to modern languages and interesting concepts for the busy Java programmer
  • Adam Bien on Glassfish V2/V3 - the killer appserver for development and production
  • Joshua Bloch, Google
  • Roberto Chinnici on An Overview of the Java Platform, Enterprise Edition 6 (Java EE 6)
  • Jerome Dochez, Sun Microsystems
  • Roy T. Fielding on Open Architecture
  • Neal Ford on Building DSLs in Static & Dynamic Languages
  • Neal Gafter, Google
  • Rod Johnson on Where Will Tomorrow's Innovation Come From in Enterprise Java?
  • Heinz Kabutz on The Secrets of Concurrency
  • Dierk König on Automated functional testing of web applications
  • Ted Neward, Neward & Associates
  • David Nüscheler on The Revenge of the "Weblog in 15 minutes"
  • Martin Marinscheck on AJAX in Apache MyFaces
  • Martin Odersky on The Challenge of Scalable Languages
  • Simon Phipps on The Adoption-Led Market
  • Brian Sletten on Data-Driven Applications : Writing Less Code!
  • James Ward on Rich Internet Applications with Flex and Java
  • and many more...


NetBeans Community Day at Jazoon'08

Posted by cwfrei on March 31, 2008 at 10:40 PM | Permalink | Comments (0)

Roman Strobl and his team are happy to invite you to the free of charge NetBeans Day at Jazoon'08. See first-hand how the NetBeans IDE is the only IDE you need. Members of the NetBeans team will demonstrate what's new in NetBeans 6.0, how NetBeans supports the hottest scripting languages (Ruby, JavaScript, JavaFX and PHP), how NetBeans makes it a snap to build Rich Internet Applications (using AJAX, jMaki, REST, etc.) and applications for mobile phones and PDAs, and how you can reuse existing code from the NetBeans platform to quickly create your own desktop applications. The NetBeans WorldTour is a great opportunity for community members to connect with each other face-to-face, interact with the NetBeans team, meet Java luminaries, and have some fun!

Find more information on NetBeans Tutorial at Jazoon'08



The Busy Java Developer's Guide to Groovy - Everything You Ever Wanted to Know About Groovy to Get Stuff Done

Posted by cwfrei on March 12, 2008 at 02:22 AM | Permalink | Comments (0)

Ted Neward is happy to welcome you to the The Busy Java Developer's Guide to Groovy - Everything You Ever Wanted to Know About Groovy to Get Stuff DoneTutorial. This is a community event and your chance to meet one of the key Jazoon'08 Tutorial speakers.

Groovy has exploded onto the Java scene as a more dynamic, less restrictive and, in some cases, more productive alternative to the Java language. Much has been made of Groovy's web framework, Grails, but less attention has been paid to the actual language itself. Considering that Groovy is the bedrock upon which Grails rests, it's time to put that disparity to bed. In this tutorial we take a closer look at the language, how it is used in a variety of libraries/extension to the Java language and library set, and where its limitations are. The tutorial will be an "agile" presentation, in that the audience will be fully involved in setting the agenda, participating in the discussion, and suggesting experiments to try with each iteration of the tutorial. When finished, participants will walk away with a deeper understanding of how Groovy works and how it can be used to build applications for Java, as well as how to use it as a Plain Old Scripting Language (POSL).

Find more information on The Busy Java Developer's Guide to Groovy - Everything You Ever Wanted to Know About Groovy to Get Stuff Done



Java Generics Explained - Everything You Ever Wanted to Know About Java Generics But Were Afraid to Ask

Posted by cwfrei on February 19, 2008 at 05:44 AM | Permalink | Comments (0)

Angelika Langer is happy to welcome you to the Java Generics Explained - Everything You Ever Wanted to Know About Java Generics But Were Afraid to AskTutorial. This is a community event and your chance to meet one of the key Jazoon'08 Tutorial speakers.

Generic and parameterized types and method, collectively known as Java Generics, are an integral part of the Java programming language since Java 5.0. They affect almost every Java programmer because numerous of the most popular JDK classes are generic types. Many, even seasoned Java developers were taken aback by the occasional complexity of the related language features, probably because generics unlike all other Java language features have a substantial learning curve.

In this tutorial we take a closer look at the language feature, how it is supposed to be used, and where its limitations are. The tutorial is intended as a mob programming session, which means that after an initial introduction to the language feature the audience is supposed to get involved by suggesting issues to tackle and the presenter will program coram publico as suggested. This format provides plenty of opportunities for discussions and explanations related to generics.

Find more information on Java Generics Explained - Everything You Ever Wanted to Know About Java Generics But Were Afraid to Ask



GlassFish Community Day

Posted by cwfrei on February 15, 2008 at 04:36 AM | Permalink | Comments (0)

Jerome Dochez and his team are happy to invite you to the free of charge GlassFish Day at Jazoon'08. This is a community event and your chance to meet the key engineers and leads for projects like the GlassFish application server, the Metro Web Services stack, Jersey, OpenDS, OpenPortal, OpenESB, OpenSSO, jMaki, and more.

The event is meant to be interactive and diverse. Customer use-cases for production uses of GlassFish will also be presented.

Find more information on GlassFish Tutorial at Jazoon'08



May 2008
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31


Search this blog:
  

Categories
Community
Community: Global Education and Learning Community
Community: Java User Groups
Community: NetBeans
Archives

May 2008
April 2008
March 2008
February 2008
January 2008

Recent Entries

What language/framework should I choose?

Dynamics in Open Source: Sun and MySQL

RIA, RIA, RIA...



Powered by
Movable Type 3.01D


 Feed java.net RSS Feeds