Keynote from Colorado Software Summit - John Soyring, IBM.
"You don't need a computer you need computing", starts the talk this morning. IBM is moving all of their software products to XML for data definition. Big move in 2002 is WS-I with MS and others. Analogous to TCP/IP in the '80's. Pay attention in 2003 to P3P adoption, BPEL4WS, and start pushing for HTTPR. Integration will be a 9 Billion dollar business in 2002, huge opportunities for 2003. There should be a rise in Autonomic Computing and Grid Computing. John's recommendations to developers; Concentrate on Best Practices, Modernize your Tool Set, Develop "Deep Skills" which requires mentoring and experience.
Note: Posts will be infrequent, not enough wireless DHCP addresses available.
Introduction to Web Services Protocols - Noel Bergman:
High level intro to SOAP, WSDL, UDDI. Accorging to Noel the WSDL is the most important. Make sure that you use tools to generate the WSDL. Public UDDI is too unreliable today and is years out. Recommends that you hide the Web Service behind JSP's, Portlets, Servlets as a best practice. Manual discovery is working best. Summary, SOAP - The API or mechanism to access a service, WSDL - The API Documentation, UDDI - A searchable catalog of API's.
Introduction to Struts - Andrew Dick, Red Hook Group:
Speaker introduced the Struts Framework from the Apache Jakarta Project. Started with MVC architecture and explained that Struts implemented this. Struts is basically a framework for web applications, build on core Design Patterns. Talked about ActionServlet, Actions, ActionMapping, ActionForward, ActionError, ActionForm, and the configuration of each. Andrew also talked a bit about logging and the Jakarta project thin logging wrapper that is part of the Commons subproject.
A Visitors Guide to Jakarta - Noel Bergman, DevTech:
Session to introduce developers to the many projects available from the Apache Jakarta project. The speaker is an active contributor to the James project (maybe others also). Presented many recommendations on projects to use in your own organization. Mentioned, Avalon, Tomcat, James, Ant as projects that are at the top of the game.
Introduction to XSL Formatting Objects (XSL:FO), Mike Bowler, Gargoyle Software:
Nice way to end the day. Good intro to layout using XML. Speaker codes style sheets to generate XSL:FO to then generate .pdf's in web apps. Are there higher level tools? Everything that can possibly be associated with XSL is on the W3C website.Not implemented fully by any vendor today.
CSS 2002
Big crowd as usual, many new faces.
Hooked up at the reception with some of the Eclipse Team from IBM via Ottawa. They were acquired from OTI. They're telling me that some people are using Eclipse just because of it's integration with CVS. I told them I'd try it but that I'm still in editor mode. IDE's lead to a great deal of compromise.
8:29:46 AM
|