Greater Atlanta Software Symposium

October 6 - 8, 2006 - Atlanta, GA


Crowne Plaza Marietta
1775 Parkway Place
Marietta, GA   30063
Map »

Vladimir Vivien

Software Developer / Consultant / Author

Vladimir Vivien is a software engineer living in the United States. Past and current experiences include development in Java and C#.Net for industries including publishing, financial, and healthcare. He has a wide range of technology interests including Java, OSGi, Groovy/Grails, JavaFX, SunSPOT, BugLabs, module/component-based development, and anything else that runs on the JVM.

Vladimir is the author of "JavaFX Application Development Cookbook" published by Packt Publishing. He is the creator of the Groovv JmxBuilder open source project, a JMX DSL, that is now part of the Groovy language. Other open source endeavor includes JmxLogger and GenShell. You can follow Vladimir through his blog: http://blog.vladimirvivien.com/, Twitter: http://twitter.com/vladimirvivien, and Linked In: http://www.linkedin.com/in/vvivien.



Presentations

Get Rich Now - Selecting Rich Client Technologies

There is a new equilibrium shift taking place between server-hosted and client-hosted applications where more code being sent to the client for execution. Today Java developers have more view technology options available than ever before including browser-based AJAX, Open Laszlo, Adobe Flex, and Mozilla XUL. This session explores these options to help you select the next one for your project.

This presentation explores web-based rich client technology options that are gaining momentum. As a developer, manager, or architect you need to know the differences and nuances between these technologies to effectively select the proper platform. The session compares several rich client technologies including AJAX frameworks, Flash-based frameworks (Open LaszLo and Flex), and Mozilla XUL as vehicles to deliver your next rich client application.

Developing Manageable Component-Based Systems with JMX and Spring

JMX (or Java Management Extension) facilitates the manageability of components hosted in the VM. While JMX has been available to developers prior to the latest version of Java, it has now been added as a standard API to Java 5. This session provides techniques and best practices for developing your own managed components using JMX and the Spring Framework.

Java 5 has made it easy to incorporate manageability into any application hosted on a VM. In this session, we explore how to create highly decoupled components that are managed using JMX and wired within the context of a Spring application. This session also provides best practices for injecting management lifecycle concerns into your object graph without bleeding into business domain. The presentation discusses three areas where you can leverage JMX including Monitoring, Control, and Runtime Configuration.

Books

by Vladimir Vivien

JavaFX 1.2 Application Development Cookbook Buy from Amazon
Price: $39.99
  • This book is a comprehensive collection of recipes that elaborate on known use cases. You will find an organized step-by-step procedure to accomplish each task followed by detailed explanations to better understand how and why each step was undertaken, and many links to online references and other related sections in the book that supplement the subject in question. The book is written so that you can work through the recipes in order or go straight to the recipes that interest you; where a recipe depends on other recipes they are clearly referenced. If you are a Java developer, Rich Internet Application content developer, or graphic designer who wants to build RIAs featuring animations, videos, and other feature-rich content, this book is for you. Knowledge of Java, JavaScript, and JavaFX components is not essential, but will help you exploit this book to your advantage.