JavaScript becomes more and more popular with HTML5 spreading over the Internet so I decided to refresh my JavaScript knowledge by attending the JavaScript Days in Berlin.
Most of the tracks had been interesting and worth the money. Although I have been somewhat disapointed by the nodejs track. As I have been developed Java sever side components for many years I would have expected some more details and insights of nodejs in comparsion with other web/application server runtimes.
Nevertheless JavaScript seems to be ready for the enterprise. Things like MVC, Dependency Injection, Unit Testinga and Components (with some kind of Dependency Management) are available in the JavaScript world - so professional software development with JavaScript is actually possible.
When professional development is possible with JavaScript/HTML 5 why do we still need (complex) server side web presentation frameworks like they are so popular in the Java universe? I believe that JavaScript has a great future for developing Rich Internet Applications. I would consider pure JavaScript/HTML5 as client technology with a server that only provides domain/data/persistence services when I should design a dynamic style RIA web application.
joerg gross
blog and homespace for personal and professional stuff. Visit my personal profile down below for any professional information.
Saturday, November 3, 2012
Monday, May 21, 2012
Some Talks
Recently I had given talks on CDI (Context and Dependency Injection) and Beyond Continuous Integration. Much work but worth the effort.
While the CDI talk (given as colloquim at Consist Software Solutions) was technically interesting (for me and hopefully the members participating ;-) the talk about Continuous Integration/Delivery (CD) had shown me some more insights about what is needed to make agile projects agile - one key element of agile projects is 'feedback' which is the main thing that CD offers. My collegue Christian and I had given this talk at the Nordic Coding event series in Kiel and we have been pleased to become a (small) part of this event.
While the CDI talk (given as colloquim at Consist Software Solutions) was technically interesting (for me and hopefully the members participating ;-) the talk about Continuous Integration/Delivery (CD) had shown me some more insights about what is needed to make agile projects agile - one key element of agile projects is 'feedback' which is the main thing that CD offers. My collegue Christian and I had given this talk at the Nordic Coding event series in Kiel and we have been pleased to become a (small) part of this event.
Tuesday, May 15, 2012
Just annother certificate...
A few weeks ago ....
Now I'm Certified Professional for Software Architecture, Foundation Level (iSAQB®). Wow - sounds great but does not mean much at all. At last it's the difference between knowledge and practice what empowers someone to be a professional.
Nevertheless the seminar Softwarearchitektur – Lebendiger Entwurf mit Methode from OOSE, Hamburg was excellent in many ways (teacher was didactically and practically well experienced, many practical session, etc) and I recommend visting this seminar for everybody who is interested in software architecture or who thinks that he is/might be a software architect.
Now I'm Certified Professional for Software Architecture, Foundation Level (iSAQB®). Wow - sounds great but does not mean much at all. At last it's the difference between knowledge and practice what empowers someone to be a professional.
Nevertheless the seminar Softwarearchitektur – Lebendiger Entwurf mit Methode from OOSE, Hamburg was excellent in many ways (teacher was didactically and practically well experienced, many practical session, etc) and I recommend visting this seminar for everybody who is interested in software architecture or who thinks that he is/might be a software architect.
Wednesday, December 21, 2011
JEE and Rich Client?
After having gained some profound experience in the (old) J2EE patform some years ago and diving deeply into the Spring framework in the recent years, my interest in the JEE platform has risen again. So I started a private software development project based on the JEE platform in combination with the Eclipse Rich Client Platform (RCP).
The following questions I hope to clarify:
The following questions I hope to clarify:
- How does the 'new' JEE feel in every day life of a software developer who is used to the Spring framwork?
- Is it possible to use JEE Web Profile (e.g. based on Tomcat/TomEE) as backend/server of a rich client architecture (by replacing the spring stack) or do we need a full JEE container for our needs?
Wednesday, December 14, 2011
JEE Summit, Berlin
How exciting being back again in Berlin after such a long time!
Especially when I could combine attending to some interesting workshops and visiting an very good friend :-).
I had been working many years with J2EE 1.4 some years ago and dig in deep into the Spring framework in the recent years. During the summit I could learn that both worlds had finally been merged in JEE 5/6. Particularly CDI impressed me very much by offering such a comprehensive and sophisticated functionality. Most of the Gang Of Four patterns seemed to be integrated in CDI and therfore obsolet to be implemented by ourselves.
The event was well organized and all speakers have been very competent on their topics. I found that the half day workshops had been a good way to immerse deeper into the topics than conference session often provide. I was sorry that I couldn't attend all sessions I was interested in - it was sometimes hard to choose for one of the parallel session.
Berlin is always worth a visit!
Especially when I could combine attending to some interesting workshops and visiting an very good friend :-).
I had been working many years with J2EE 1.4 some years ago and dig in deep into the Spring framework in the recent years. During the summit I could learn that both worlds had finally been merged in JEE 5/6. Particularly CDI impressed me very much by offering such a comprehensive and sophisticated functionality. Most of the Gang Of Four patterns seemed to be integrated in CDI and therfore obsolet to be implemented by ourselves.
The event was well organized and all speakers have been very competent on their topics. I found that the half day workshops had been a good way to immerse deeper into the topics than conference session often provide. I was sorry that I couldn't attend all sessions I was interested in - it was sometimes hard to choose for one of the parallel session.
Berlin is always worth a visit!
Subscribe to:
Posts (Atom)