November 20, 2001
7:00 PM Presentation
OEC Auditorium
(O'Shaughnessy Education Center)
OOPSLA Review
and
An Introduction to the Python-based Zope Web Application Development Environment
Presented by Gary Berosik
Topic Summary
Speaker Information
References and Links
OOPSLA report (coming soon)
A listing of a few of the ~455 Zope Products
Slides:
[PowerPoint]
Gary was the only person in attendance who attended this year's OOPSLA. Gary reported on the conference, and his experiences. His experience report will be posted here soon.
Gary then offered an introduction to Zope, the leading Open Source web application server. Zope enables teams to collaborate in the creation and management of dynamic web-based business applications such as intranets and portals. Zope makes it easy to build features such as site search, news, personalization, and e-commerce into your web applications. Zope is written (and extensible with) Python, a powerful object-oriented programming language, with performance sensitive components written in C.
Gary Berosik will presented a short demonstration on how he's been using Zope to provide some useful intranet services for the Technical Education and Training group at West Group.
An Introduction to Zope by DevShed.com.
Three Faces of XML in Zope Services, Documents, Datastores by Jon Udell.
The Zope Book online.
WEB WATCH: And Then Came Zope... by Larry O'Brien in Software Development Times.
Zope Sites for the Newbie to Review.
Gary Berosik has a B.A. in mathematics and quantitative methods from the University of St. Thomas, and has completed extensive postgraduate work at several schools including Minnesota State University at Mankato, University of Minnesota, and Carnegie Mellon University.
Since 1967, Gary has worked in many different capacities in various computer-related fields. His roles include computer programming officer in the US Air Force, software engineer and principal research scientist at Honeywell Defense and R&D divisions, and principal software engineer at Object/FX.
Gary has taught object-oriented software courses since 1989 for several major companies, including Honeywell, ITP Systems (Boston), and Sematech. As an adjunct faculty member of the University of St. Thomas's graduate programs since 1993, he has taught object-oriented analysis and design courses and most recently, object-oriented patterns and architectures.
In 1998, Gary joined the Thomson Legal & Regulatory Technical Education and Training team, located at West Group in Eagan, Minnesota, as an internal developer and instructor of object technology courses, and coordinator of technology courses and events. Within the company, he teaches several software development courses including Object-Oriented Analysis, Object-Oriented Design, Object-Oriented Design Pattern Basics, In Search of Excellent Requirements, Use Case Workshop, Introduction to the JUnit Testing Framework, and a Python book study group.
His personal interests include playing jazz percussion in small ensembles, calligraphy, photography, and strategy games.