CTI Home Page
UWM Home Page Lubar School Home Page SAP UCC Home Page Search UWM
University of Wisconsin-Milwaukee


Center for Technology Innovation

 

Program Detail

►CTI Home Page
►About CTI
►Events
►Members
►Faculty
►Custom Programs
►Decision Lab

 

Center for
Technology Innovation
UW-Milwaukee
PO Box 742
Milwaukee, WI   53201
Lubar Hall N334
 

PHONE: 414-229-3939
Fax: 414-229-4477

Please direct questions and comments to:
daveh@uwm.edu

Last updated July 20, 2007


Pushing the Web

featuring Jason Hunter, Mark Logic Corporation

Friday, October 20, 2006
8:30 AM - 4:15 PM
Breakfast and check-in at 8 AM
UWM Lubar School of Business
Lubar Hall, Room N146

Printable Brochure



A full day seminar presented by Jason Hunter. This workshop is being coordinated by Dr. Marc Haines, Assistant Professor in the MIS area at the Lubar School of Business, University of Wisconsin - Milwaukee.

Overview

The workshop will cover four topics related to pushing the Web. The Web Caching segment will cover the "tricks of the trade" and help site developers scale their deployments. In the Greasemonkey segment you will learn a dozen useful Greasemonkey scripts while appreciating how Greasemonkey changes the way we see the web. During the Apache Jakarta segment the speaker will discuss how it shaped (and still shapes) how Java folks use the web. Finally, the XQuery topic will demonstrate how XQuery lets you do so much more with a web site.

Topics

Topics Web Caching Web Caching is very important for high traffic, high performance web sites, but few people know all the professional-level strategies. This segment will present some tricks of the trade, including advanced tips from Yahoo’s Mike Radwin. We’ll start with the basics: using client-side caches, conditional get, and proxies. Then we’ll talk about more advanced features: how best to handle personalized content, setting up an image caching server, using a cookie-free domain for static content, and using randomization in URLs for accurate hit metering or sensitive content. Greasemonkey: Ajax for One Greasemonkey is a Firefox extension with a hook to let you run your own JavaScript after each page loads. Greasemonkey lets you take back control of the web browsing experience -- and teaches you Ajax while you’re at it. This segment will look at useful Greasemonkey scripts. Each script provides a benefit in its own right, but we will dissect them to see what makes them tick. Scripts will include tracing XMLHttpRequest activity on a page, avoiding the Slashdot effect with auto-links to mirrors, replacing a page’s CSS design; making hidden form fields visible in the page, auto refreshing pages, and more. Early Apache Jakarta Open source isn’t about a license. It’s about human interaction and individual motivation. Based on his experience setting up Apache Jakarta, Jason Hunter will share his favorite stories in and around open source and the Java language and the lessons they teach us. Next Generation Web Publishing with XQuery If you’re trying to put XML on the web, use XQuery! With XQuery as your web scripting language it’s XML, XML, and XML--top to bottom, soup to nuts. In this segment Jason Hunter will explore the idea of XQuery as a web scripting language. He will show how it works and where it’s been successful, provide lots of demos, and spark your imagination for what’s coming in the future.

About the speaker

Jason Hunter is Principal Technologist with Mark Logic Corporation, specializing in large-scale XML content manipulation using XQuery. He is probably best known as the author of “Java Servlet Programming” (O’Reilly Media). He is also an Apache Member, and as Apache’s representative on the Java Community Process Executive Committee, he established a landmark agreement allowing open source Java. He is publisher of Servlets.com, an original contributor to Apache Tomcat (and Apache Ant Committee), the creator of the JDOM open source project, a member of the expert groups responsible for Servlet, JSP, JAXP, and XQJ API development, and was recently appointed Sun Java Champion. In 2003, he received the Oracle Magazine Author of the Year award, and in 2005, the JavaOne Outstanding Talk award.

Who should Attend?

Attendees should have an interest in pushing the envelope of web technologies--on the server-side with HTTP (Web Caching), on the client-side with JavaScript (Greasemonkey), on the business and political side with open source (Apache Jakarta), and on the publishing side with XQuery and XML (Next Generation Web Publishing).

Coordinator

Dr. Marc Haines, Assistant Professor in the MIS area at the Lubar School of Business, University of Wisconsin-Milwaukee, will coordinate this workshop.