Archive for the ‘Java’ tag
Øredev Presentations
My presentations from Oredev are finally available. After working through almost all the export options on Keynote, I have settled on QuickTime as the distro format. The “flying code” in the aspects presentation worked out best with QuickTime. Note that it’s not a continuous playback and you have to click-through each frame.
- Solving Domain Problems with Aspects has a couple of slides with repeated transitions (courtesy of the export
). This one has the flying code, as Claudio Perrone calls it! And it is the presentation that lead to the chat with Ayende Rahien. He has done something similar in C# here. - 29.1MB @ http://aslamkhan.net/wp-content/uploads/2008/11/SolvingDomainProblemsWithAspects.mov
- Managing Diversity in Agile Teams was inspired by Claudio’s presentation style. Highly visual with minimal text. It’s about story telling, movie script style and not about bullet point presentations. Thanks, Claudio! - 16.6MB @ http://aslamkhan.net/wp-content/uploads/2008/11/ManagingDiversityInAgileTeams.mov
- Bootstrapping your SOA Project has the slides for the workshop that I ran. It’s a mixture of traditional and visual. The traditional is used purely for reference / take-home material. - 13.5MB @ http://aslamkhan.net/wp-content/uploads/2008/11/BootstrappingYourSOAProject.mov
Øredev 2008
I’ve mentioned it in bits and pieces before but now that the nice folk at Oredev have more or less finalised their program, I can put the down the talks I will be giving in November 2008.
- Architecture Track: Designing for Modularity – one of my pet frustration and, at the same time, fun challenges.
- Agile Track: Managing Diversity in Agile Teams – based on two years of experiences at a rather tough client.
- Java Track: Solving Domain Problems with Aspects – another big challenge for me since aspects are normally used to solve application infrastructure problems.
- Workshop: Bootstrapping your SOA Project – this is a modified version of the workshop I did for IQPC earlier this year.
I certainly did not expect to be doing 4 sessions! It’s going to be a busy conference but also immense fun. I hope that I get the time to attend the other talks and learn from some amazing people. I certainly will be catching up with old friends as well
OSGi Article Part 2 on DZone
The second part of my OSGi article is up on DZone. Here’s the URL’s for both parts.
- http://java.dzone.com/news/there-place-osgitm-enterprise-
- http://java.dzone.com/news/there-place-osgi-enterprise-ap-0
Enjoy!
OSGi Article on DZone
An article I wrote which questions the readiness of OSGi for enterprise development has been published in two parts on the EclipseZone at DZone. Read the first part at http://eclipse.dzone.com/news/there-place-osgitm-enterprise-. Watch out for the hyphen at the end of the URL, it’s significant
Many thanks to the kind folks at DZone for the publication.
Looking after your domain model
Mats Helander has written an excellent article on how to manage your domain model with some intelligent design trade-offs. It’s a lengthy article that even manages to introduce AOP as well. If you start reading it and wonder where it’s going, just carry on reading…it is written in an evolutionary style. Nice article, Mats! UPDATE: I have written the Java equivalent of the listing in Mats’ article and attached it. The AOP part uses SpringFramework 2.5 and AspectJ.
