Please note this is an event organised for the London Java Community, the presenter has confirmed that it is suitable for entry level developers and undergraduates. SkillsMatter are hosting this event and are handling the attendance - it is essential that you confirm your place at this link: http://skillsmatter.com/podcast/java-jee/spring-roo
Special thanks to Cake for sponsoring the LJC. Cake are providing beer and pizzas for this event. Cake provides enterprise software development and agile mentoring services, please visit their site for more information: www.cakesolutions.net
Jan Macháček's Spring Roo talk will introduce the ideas behind Roo and their technical implementation. The talk will show the main architectural choices of the Roo applications, explain the Spring configuration under the hood. Looking beyond the usual object-oriented Spring code, Jan will show how Roo understands the structure of the application using the source-level annotations and how it separates out the custom code from the code it generates using the intra-type Aspects.
To demonstrate all this, Jan will be showing how to use Roo to rapidly prototype your application and, once that's done, how to take your application beyond the prototype. To close, we will discuss the question on everyone's mind: "is Roo worth it?"
Who should attend:
- Developer's with Java experience and appreciation of complex (web) applications; some Spring and AOP experience would be helpful.
- Graduates will enjoy the talk also - Jan will be mentioning computer science's favourite: expert systems.
18:00: Doors Open
18:30: A series of lightning talks from members of the London Java Community
19:00: Main presentation - Jan Macháček will present Spring Roo.
Jan Macháček is the technical director at Cake Solutions, highly experienced Java enterprise architect, consultant and developer with very strong technical and team management skills.
He works best in complex environments where his capable and assured grasp of issues and leadership qualities enable him to provide real value in managing and directing development to successful completion. Jan combines the deep insight of lean and agile management with the theoretical concepts of computer science, low-level programming, UNIX operating systems, RDBMSs and detailed knowledge of the contemporary Java EE frameworks with his authoring and speaking experience to mentor, drive and motivate large development teams.
Jan has demonstrated his technical and agile management skills on numerous projects in the public and private sectors; working with the in-house teams as well as delivering projects at Cake Solutions. He has led teams through the perils of agile software delivery, bringing control and value to the business and the joy of programming back to the technical teams. Jan shares his agile leadership experience in publications for the NCC, at public events and at national conferences.
Alongside several articles, Jan has authored 4 books; the most notable ones are Pro Spring and Pro Spring 2.5. He regularly speaks at conferences and developer events in the UK and abroad and he is the editor of the Open Source Journal.
In his spare time, Jan likes to explore new programming languages and experiment with microcontrollers. Jan also competes in time trials and road races as a member of the Manchester Wheelers’ Cycling Club.
Nearest tube: Barbican
Nearest Coffee Shop: Sun Coffee Shop, 55-63 Goswell Road, London, EC1V 7EN for if you arrive early
For after event drinks: The Slaughtered Lamb - 34-35 Great Sutton St, Clerkenwell, London, EC1V 0DX
Special thanks to Cake for sponsoring the LJC. Cake are providing beer and pizzas for this event. Cake provides enterprise software development and agile mentoring services, please visit their site for more information: http://www.cakesolutions.net
Please note SkillsMatter are hosting this event and are handling the attendance - it is essential that you confirm your place at this link: http://skillsmatter.com/podcast/java-jee/spring-roo