Jan 2009
29

Second Meeting

-

An introduction to Jazoon09


-

Aspect Oriented Programming and MVC with Spring Framework


-

Spring Framework's bean factory and application context


View "Second meeting" pictures

Venue

Where

University of Lugano, Via G. Buffi 13 - Lugano
Informatics Building, Room SI-008

loading map

When

Thursday 29th January, 18:30

Agenda

18:30 An introduction to Jazoon09
Christian Frei, General Manager Jazoon09
18:40 Speech: Aspect Oriented Programming and MVC with SpringFramework
Massimiliano Dessi', Pronetics Group (Italy)
19:40 Speech: SpringFramework's bean factory and application context
Luca Marrocco, Ex Machina SAGL
21:00 A truly effective networking idea: Pizza!

Speeches

An introduction to Jazoon09

Short introduction to Jazoon. Jazoon is the international technical conference for Java Technology in Zurich. It focuses on Software Developers and Architects, IT Decision makers, and Consultants all over the world. From 22nd to the 25th of June 2009, the conference takes place for the third time in Sihlcity Zurich.

Aspect Oriented Programming and MVC with Spring Framework

The Spring Framework is a proven, stable, high-quality platform ubiquitous in today's Enterprise Java world.
Spring depends on Aspect Oriented Programming (AOP) and Dependency Injection, can be integrated into a JavaEE environment, and is considerably more powerful and complete than EJB.
This speech will cover how to use Spring AOP and Spring MVC with annotations to build better web applications with less code and less XML. While AOP caters for clearer and better-structured Object Oriented code, Spring MVC allows to build the Web Layer in line with MVC model Two. In addition, it will be shown how Inversion of Control through annotations can act as a glue among application classes.
Speech will be given in Italian. Q&A in either Italian or English.

Spring Framework's bean factory and application context

This technical speech will address a number of issues around configuring the Spring Framework, such as core bean factory, wire up of application objects, access to beans, autowire and dependency check, resolution of constructor, lifecycle callbacks, complex property values, and factory bean.
It will be shown how to use Spring's Factory Bean to achieve convention over configuration (for instance dao) that will result is reduced amount of configuration code.
In addition, we will show how to develop a custom xml configuration language for Spring.
Speech will be given in Italian. Q&A in either Italian or English.

Speakers

Christian Frei

Jazoon

Christian Frei is the organizer of Jazoon, the international conference on Java technology for software developers, architects, consultants, and IT managers. Prior to his assignment with Jazoon, Christian was working in the worldwide conference industry. His last position was Director of the international conference center at the Emirates Palace, Abu Dhabi (UAE).


Massimiliano Dessì

Massimiliano Dessì at JUG Sardegna
Massimiliano Dessì at Slideshare

Massimiliano Dessì is a senior Java Architect with 8+ years experience in JEE development. A Spring enthusiast since 2004, he has founded the Spring Framework Italian User Group. With a strong passion for open source and community network, Massimiliano is an active member of Java User Group Sardinia, Groovy Italian User Group, and Jetspeed Italian User Group, where he is also contributor to the Apache Jetspeed project. Massimiliano has a significant record of technical articles, publications and reviews and regularly speaks at Java related events including Java Users Groups meetings, SpringFrameworkUser Group, Javaday, and Linux Users Groups. Massimiliano lives in Cagliari, Sardinia, where he works as Software Architect at Pronetics Group.


Luca Marrocco

http://www.linkedin.com/in/lucamarrocco

Luca Marrocco is a Senior Software Engineer and an Agile evangelist. He actively supported the activities of the Linux User Group Torino and has spoken at conferences on agile methodologies. With years of experience in OOP and Java development, Luca is a keen open source enthusiast with a sheer interest in dynamic languages and cloud computing. Luca lives in Lugano where he works at Ex Machina SAGL.