OTUG April 18 2006 Lecture
AbstractAJAX: By now you've been exposed to the hype that is Ajax. You've been awed by Google Maps, you've tried Ta-da List, heck, maybe you even know what AJAX the acronym means. In the past we had to choose between difficult to deploy thick clients or feature bare thin clients but today we have a new choice: We can give our users the best of both worlds thanks to Ajax techniques. In this presentation, we'll cut through the hype and help you see where Ajax makes sense in your applications. We'll give you a brief overview of what Ajax is and recommendations for its usage, followed up by tips on how to take some of the pain out of JavaScript. Leading companies are introducing your customers to the possibilities of a richer web experience and after this talk; you'll be on your way to meeting their new expectations.About The SpeakersRyan Asleson is a software developer who lives and works in the Twin Cities area of Minnesota. He holds a degree in chemistry from St. Olaf College in Northfield, MN. Ryan has been building Web applications since 1998 and has extensive experience with JavaScript and Web development tools. He helped transition his organization from servlet-based content creation to JavaServer Pages (JSP) and has also maintained a corporate Web application framework based on Java Enterprise Edition. Ryans interests include performance tuning and standards based development. When not working, Ryan enjoys spending time with his family and outdoor activities like fishing, hunting, and water sports.Nathaniel T. Schutta is a software engineer from the Twin Cities area of Minnesota with extensive experience in the financial services arena primarily developing J2EE-based Web applications. He holds a degree in Computer Science from St. John's University and a master of science degree in software engineering from the University of Minnesota. For the last several years, he has focused on user interface design by contributing to corporate interface guidelines, and has consulted on a variety of web-based applications within his organization. A longtime member of the Association for Computing Machinery's Computer-Human Interaction Special Interest Group, and a Sun Certified Web Component Developer, Nathaniel believes if the user can't figure out your application, you've done something wrong. Along with his UI work, he has contributed to two corporate Java frameworks, developed training material, and lead several study groups. During the brief moments of warm weather found in his home state of Minnesota, he spends as much time on the golf course as his wife will tolerate. He's currently exploring Ruby, Rails, and after recently making the switch, Mac OS X. |
|||||||||||||