JCP Member

DetroitJUG: JCP Member

Sponsors





 

Donate

Help to support the
Detroit Java User Group


Members Of







 

The Detroit Java User Group brings together members of the Metro Detroit software development community to share ideas, discuss industry advances and explore the use of Java, JVM based
technologies, development methodologies and practices. 

 

Our members are a community of like minded individuals seeking first hand, practical exposure to code, best practices, tools and cutting-edge solutions.  We meet regularly in the Metro Detroit area to network, attend quality technical presentations and to support the education of Software Engineering in general, and the use of Java and related technologies in particular. Meetings are free and open to the public.  


The only thing you have to do to be a member is to join our YahooGroups mailing list.


Click to join jug-detroit

       Click to join jug-detroit



Subscribe: send empty email to: jug-detroit-subscribe@yahoogroups.com
 
You can follow us on Twitter


SEND QUESTIONS TO mckinnon.david [at] ymail.com
 


 
Java Server Faces
with Praveen Kadala
March 17th
 
Why yet another web framework ? 

JavaServer Faces (JSF) is changing the way the Java-based web applications are written. Designed to streamline the creation of UI for high-performance Java web applications, JSF also simplifies the development process. In short, JavaServer Faces offers an elegant solution to the key problems often associated with commercial-quality web application development. One of the most dominant J2EE frameworks to emerge in the last few years was the Jakarta Struts web application development framework, Struts still lacked a robust user_interface- oriented framework  similar to what is possible in other technologies, including traditional Java client technologies such as Swing. In short, a better way to handle View tier was needed. 
In this session we will be learning JSF in comparison with Struts framework, how JSF is different from Struts in terms of design, architecture, lifecycle, navigation and extensibility. 

Praveen Kadala has 9 years experience in Software Development.  He is a Sun Certified Java Programmer with extensive J2EE experience.   Praveen is experienced with WebSphere, WebLobic, JMS, MQSeries and JCA, the Java Connector Architecture.
 


 The Detroit Java User Group and The Michigan Google Technology User Group
 
Present......
 
GWT  with Davis Ford
February 17th, 2010
Your next webapp may have to be a slick RIA site.  You could use Flex and require the flash runtime.  You could use Silverlight and require the sliverlight runtime.  You could use JavaScript – but if you’re a Java shop, are you also an expert in JavaScript, and do you understand well all the browser quirks between IE 6, 7, 8, 9, Firefox, Chrome, Opera, Safari, etc.?  You could use a JavaScript library like JQuery – or you could re-use all your Java knowledge and write your UI in a Swing-like Java API and have Google cross-compile it down to JavaScript that works in all browsers for you.  You get the advantage of staying in one language, and all the tools it provides: IDE re-factoring, debugging, testing, etc.  You can also share common code between the client and server -- assuming you build your backend in Java. 
GWT is a powerful tool, but there is a learning curve.  This session aims to shorten that learning curve – and provide you with some up-to-date examples of best practices and patterns that have emerged from the community of GWT developers.
 

Davis Ford has been an independent software consultant for the last 4 years helping local, national and international companies get software built better, faster and cheaper.  Prior to that he was the principle architect for the next generation telematics platform at a major automotive OEM.  Before that he cut his teeth at various Silicon Valley startups.  He holds an M.S. in computer science, and enjoys all things computer science-y.  You can reach him at http://www.zenoconsulting.biz
 

 
 

Pizza Anyone?

How can you give back to the Detroit Java User Group?  Why not donate $1, 5$ or even $20 to the meeting pizza fund.