---------------------------------------------------------------------------- Sun User Group 8th Annual Conference and Exhibit SunFLASH Vol 22 #15 October 1990 ---------------------------------------------------------------------------- This is a detailed description of the Agenda for the 1990 SUG. It is about 950 lines long. The first part lists the schedule for each day. The second part consists of descriptions for the tutorials: 1. THE INTERNET AND ITS PROTOCOLS 2. XVIEW 3. TOPICS IN SYSTEMS ADMINISTRATION 4. UNIX DEVICE DRIVER DESIGN 5. INTRODUCTION TO C++ 6. OPEN WINDOWS FOR APPLICATION DEVELOPERS 7. SUNOS 4.X BASIC SYSTEM SECURITY 8. SUNOS RELEASE 4.1 UPDATE SEMINAR The last part is a form for registering. -johnj ---------------------------------------------------------------------------- Sun User Group 8th Annual Conference and Exhibit December 2-5, 1990 San Jose Convention Center San Jose, California SPECIAL EVENTS: -Sun Consulting/SE Assistance Center -EXHIBIT Hours: 11:30-7:00 p.m. on Monday and Tuesday; 10:00-3:00 p.m. on Wednesday -Email Room -Software Exchange Room -Sun Factory Tours ***** MONDAY, DECEMBER 3 ***** 9:00-10:00 OPENING KEYNOTE Wayne Rosing VP, Desktop Systems Graphics at Sun Microsystems Room: Ballroom 1-8 10:15-11:30 (M01) Visualizing a Portion of "Deep Time": The Northward Motion of the Pacific Plate during the last 120 Million years Speaker: William Harbert, University of Pittsburgh Room: B1 & B4 (M02) Introduction to LaTeX Speaker: S. Bechtolsheim, Purdue University Room: B2 & B3 (M03) An Introduction to Object-Oriented Programming in C++ Speaker: Harris Shiffman at Sun Room: C1 & C4 (M04) The Metamorphosis of a Medical Record--The transition from Dumb Terminals to OpenLook Speaker: Craig Rudlin, M.D. Medical Software and Computer Systems, Inc. Room: C2 & C3 (M05) DARTnet Speaker: Jon Postel USC Information Services Institute Room: K (M06) The Automounter Speaker: Brent Callaghan at Sun Room: N (M07) LispView, a New Look for Sun Common Lisp Speaker: Rob Mori, Project Leader for LispView at Sun Room: J 11:30-1:30 LUNCH 1:30-2:30 (M08) Specification-Driven Tool Technology Speaker: Iris Sindelar, AT&T Bell Labs Room: B1 & B4 (M09) Name Services on a Sun Network Speaker: M. Blanchet, University of Laval Room: B2 & B3 (M10) SELF: A Fast, Dynamically Typed, Object-Oriented Programming Language Based on Prototypes with LIVE DEMO! Speakers: David Ungar, Asstistant Professor at Stanford Bay-Wei Chang, PhD Candidate at Stanford Urs Holzle, PhD Candidate at Stanford Craig Chambers, PhD Candidate at Stanford Room: C1 & C4 (M11) Relational DBMS Application Capacity Bechmarking Speaker: Jim Rosborough, Great-West Life Room: C2 & C3 (M12) Audio Speaker: Chris Schmandt Room: K (M13) Open Look Speaker: Peter Godston, OPEN LOOK Product Manager at Sun Room: N (M14) Sun Net License: How to Implement Floating Software Licenses in Your Distributed Computing Environment Speaker: Sally Ahnger at Sun Room: J 2:45-4:15 (M15) NIS Tutorial Speaker: J. Parker at Sun Room: B1 & B4 (M16) Room: B2 & B3 (M17) SunOS 4.1 Performance Tuning Speaker: Hal Stern at Sun Room: C1 & C4 (M18) Experiences with Object Oriented Databases Speaker: Tom Atwood, Object Design, Inc. Room: C2 & C3 (M19) Sun Source Browser and Software Development Tools Speaker: Soren Tirfing, MTS at Sun Room: K (M20) System Software Future Plans and Directions Speaker: Donna Novitsky System Software Group Mktg. Mgr. at Sun Room: N (M21) Sun OS/SVR4 for Developers Speaker: Eli Lamb at Sun Room: J 4:30-5:30 Keynote: Andy Bechtolsheim - VP of Technology and Co-founder at Sun Microsystems The SPARC Wave Ballroom 1-8 7:30-10:00 RECEPTION ***** TUESDAY, DECEMBER 4 ***** 9:00-10:00 a.m. (T01) The Open Network Computing (ONC) Roadmap, Distributed Computing Platform Directions and Services-Today and Tomorrow Speaker: Brian Craig Mgr. Distributed Computing Product Mktg. at Sun Room: 1 & 8 (T02) Introduction to the SPARC Architecture Speaker: Kevin Kitagawa SPARC System Applications Engineer at Sun Room: 2 & 7 (T03) Desktop Applications for the Office Environment Speakers: Chair: Laura Mishma at Sun Room: B1 & B4 (T04) CD ROM NOW! CD ROM Activities at Sun Speaker: Bill Petro at Sun Room: B2 & B3 (T05) An Open Architecture for Programming Environments Speakers: Nickieben Bourbaki, Richard Gabriel, Matthieu Devin, Patrick Dussud, David Gray Harlan Sexton Lucid, Inc. Room: C1-C4 (T06) Efficient Management of Multi-Server Network Systems Speakers: Honda Shing and Lionel M. Ni Michigan State University Room: K (T07) SUN NET MANAGER, Rev 1.1 and Future Directions of Heterogeneous Network Management Speaker: Brian Biles at Sun Room: N 10:15-11:30 (T08) The PC Distributed Computing Platform-ONC's PC-NFS: Transparent Integration of PCs into UNIX Environments Speakers: David Rosenlund Laura Howard, Product Mktg. Manager at Sun Room: 1 & 8 (T09) SPARC MMU and Cache Tutorial Speaker: Neil Mammen SPARC Application Manager, LSI Logic Room: 2 & 7 (T10) Security at Sun Speakers: Larry Baron, Product Line Manager for Secure S/W Beverly Ulbrich, Product Mgr. of S/W Security at Sun. Dr. Eugene Scultz, LLNL Room: B1 & B4 (T11) OSI, The Latest GOSIP Speaker: Lloyd Spencer at Sun Room: B2 & B3 (T12) The Design of a Distributed Image Processing & Dissemination System Speaker: Patrick Rafferty, Idaho National Engineering Lab. Room: C1-C4 (T13) Network Storage Management for UNIX Workstation Speaker: Anthony Foster, Epoch Systems Room: K (T14) OpenWindows and Graphics Speaker: Mark Pinone, Product Manager OpenWindows at Sun Room: N 11:30-1:30 LUNCH/KEYNOTE James Warner - Founder, CEO, and Chairman of the Board, Precision Visuals "Visualization in the '90's--Cutting through the hype and the Snake Oil" Exhibit Hall 2 1:30-3:00 (T15) Visual Data Analysis--Solving Real Problems Speakers: James Warner, Panel Chairman, Precision Visuals George Matier, Research Engineer at NASA Ames Brenda Bowman, Computer Engineer at LLNL Zahra Ardehali, Sun Room: 1 & 8 (T16) SPARC Developer Tools Speaker: Henry Spiller, MTS at Sun Room: 2 & 7 (T17) Internationalization and Asian Localization: Software Support for International Applications Speakers: Bill English, Dir. of Internationalization at Sun Hiroshi Kitajima, Catalyst Mktg. Mgr. at Nihon Sun. Albert Fung, Localization Mktg. Mgr. at Sun Room: B1 & B4 (T18) Internet Speaker: R. Milner Room: B2 & B3 (T19) Using General-Purpose Workstations for Digital Signal Processing Speakers: Jeffrey Borish and Jim Lawson, EuPhonics Room: C1-C4 (T20) Automated Backup and Recovery Systems Speaker: Percy Rajani, AT&T Bell Labs Room: K (T21) X-Terminals and Workstations Speaker: Chuck Kollars at Sun Room: N 3:15-4:30 (T22) Sun's Visualization Products Speakers: Mary Whitton, Dir. of Marketing at Sun Mark Monger, MTS at Sun Room: 1 & 8 (T23) SPARC Optimizing Compilers Speaker: Steve Muchnick, Distinguished Engineer at Sun Room: 2 & 7 (T24) Electronic Publishing: A new era of growth and understanding Speakers: Chair: Katherine Parker at Sun Room: B1 & B4 (T25) USENET Speaker: F. Butt Room: B2 & B3 (T26) MMAP as an Alternative to Traditional I/O Speaker: Kevin Sheehan at Sun Room: C1-C4 (T27) Central Management Environment for distributed NeTwork of UNIX workstations Speaker: Gilad Yaron, INTEL Israel Room: K (T28) Distributed Ray Tracer--Performance Issues for Loosely-Coupled Network Implentation Speaker: Zoran Popovic, Brown University Room: N SUG Business Meeting 7:15-10:00 (T34) Developers Panel Chair: Rob Gingell at Sun Room: Regency I ***** WEDNESDAY, DECEMBER 5 ***** 9:00-10:00 (W01) OpenWindows Developer's Guide Speakers: Dianna Yee, Product Manager OpenWindows DevGuide Robert Watson, Mgr., OpenWindows DevGuide Proj. Robert Mori, Project Lead for LispView at Sun Room: 1 & 8 (W02) UUCP Speaker: Little Room: 2 & 7 (W03) Building ONC Applications: Yesterday, Today and Tomorrow Speaker: Steve Nahm, MTS at Sun Room: B1 & B4 (W04) Integrated Solutions for Scholars Speaker: Van Jepson at Sun Room: B2 & B3 (W05) A System Administrator's Performance Monitor for Tuning NFS Network Servers Speaker: David Hitz, AUSPEX Systems, Inc. Room: C1-C4 (W06) I/O Strategy for SPARCservers Speaker: Bob Williamsen, Sr. Product Manager at Sun Room: K (W07) Constructing network servers to manage files in a large network of heterogeneous hosts: a case study with /etc/motd files Speakers: Anthony Guzzi, David Wong, Sue Zajac at University of Connecticut Room: N 10:15-11:45 (W08) SPARCompiler Strategies and Directions 10:15-11:15 Speaker: David Reim, C Compiler Product Mgr. at Sun Room: 1 & 8 (W09) Experiences with Enhanced Visual Modeling using Sun Workstations: Q+ with Expressions and Subnetworks Speaker: Cindy Funka-Lea, AT&T Bell Labs Room: 2 & 7 (W10) Document Image Management-The Trend of the 90's Chair: Cynthia Dai at Sun Room: B1 & B4 (W11) Sun's Standard's Philosophy Speaker: Cynthia Typaldos, Director of Standards at Sun Room: B2 & B3 (W12) Implementing and Extending SNMP-based Network Management Speaker: Mano Murthy, ALANTEC Room: C1-C4 (W13) Database-Productivity tools for the database environment Chair: Nancy Colwell at Sun Room: K (W14) Server Strategy for the Workgroup Computing Environment Speaker: Carl Stolle, Product Line Manager at Sun 10:15-11:00 Room: N 11:45-1:30 LUNCH/KEYNOTE 1:30-2:30 (W15) System Software Enhancements for Large Systems Speaker: Dave Taber, Sr. Product Manager at Sun Room: 1 & 8 (W16) The Anatomy of an NFS I/O operation: How and Why SCSI is Better than IPI-2 for NFS Speaker: Yu-Ping Cheng at AUSPEX Systems, Inc. Room: 2 & 7 (W17) New Graphics Hardware Speakers: Brian Croll, Ingrid Van Den Hoogen, Niraj Swarup at Sun Room: B1 & B4 (W18) System Integration: Heterogeneous Environments for Client Server Applications Speakers: Tim Budjeau, Andersen Consulting Dick Freibrun, Cincinati Bell Info Systems, Inc. Room: B2 & B3 (W19) Sun Computer Security Auditing System Speaker: Christopher Beauchamp, GE SSD Room: C1-C4 (W20) NeWSware (R): Information Support for the 90's Speaker: Dr. ARvind Deogirikar, Mgr. Info. Systems at Sun Room: K (W21) BAYSLUG Meeting Chair: Kelly Chang Room: N 3:00-5:00 Executive Roundtable Exhibit Hall 2 TUTORIAL TOPICS December 2, 1990 (NOTE: Tutorials will be full day sessions, running concurrently; i.e., you can attend only ONE Tutorial.) 1. THE INTERNET AND ITS PROTOCOLS 2. XVIEW 3. TOPICS IN SYSTEMS ADMINISTRATION 4. UNIX DEVICE DRIVER DESIGN (Sponsored by Sun Educational Services) 5. INTRODUCTION TO C++ 6. OPEN WINDOWS FOR APPLICATION DEVELOPERS 7. SUNOS 4.X BASIC SYSTEM SECURITY 8. SUNOS RELEASE 4.1 UPDATE SEMINAR ^L The Internet and Its Protocols Abstract: The course will cover the structure and protocols of the Internet from both a theoretical and a practical viewpoint. The course will start with the Internet Model and some basics such as numerical addresses and relationships to the ISO model). It will then progress to the fundamentally important protocols: ARP, RARP, IP, ICMP, TCP, UDP. Packet routing, including subnetting will also be included. After an introduction to the client-server model of interaction, the domain name system will be presented. The course will finish with a brief overview of the popular application level programs; Telnet, TFTP, FTP, SMTP, rexec. Douglas Comer's text "Internetworking with TCP/IP" will be used as a basis for this course. Tutor: William LeFebvre received his Bachelor of Arts degree (with a major in Computer Science) in 1983 and his Master of Science degree in 1987, both from Rice University in Houston, Texas. He is currently the manager and analyst for the computing facilities of the Electrical Engineering and Computer Science department at Northwestern University. Bill serves as a director for the Sun User Group. He is also well known in the network community for moderating the electronic digest "sun-spots" from 1987 to 1989, and for founding the electronic mailing list "sun-manager" (which he still maintains). In his spare time, he writes a monthly column for "The Sun Observer". William LeFebvre Computing Facilities Manager and Analyst Department of Electrical Engineering and Computer Science Northwestern University phil@eecs.nwu.edu ^L XView Prerequisites: Those attending should have experience programming with C in a UNIX environment. Some experience with X11, SunView, or other window systems will be helpful. Abstract: XView is a publicly available developer's toolkit for the X Window System. It is available as "contributed" software on the X11E4 distribution. Based on Xlib, it provides facilities for constructing and employing OpenLook user interface objects in a consistent fashion using object-oriented programming methodology. User interface objects include: text, terminal emulation, canvases, buttons, menus, scrolling lists, help and notices. Derived from the SunView toolkit, XView provides a familiar application programmer's interface (API) and mature "notifier" which handles dispatching of window events as well as UNIX signals, timers, input on file descriptors, RPC requests, and more. The tutorial will detail XView programs and explain their functionality as means of introducing user interface objects called "packages", covering the basic object model and each major package. Advanced topics such as creating a new XView package, notification beyond "xv_main_loop", prototyping tools, and converting from SunView will be covered as time permits. Tutors: Dr. Neil Groundwater has been a Sun consultant for four years. Neil assists developers in user interface and usability issues and porting SunView programs to XView. He was an early user and developer of UNIX applications (since 1972) and has been trying to improve user interface ever since. Mitch Jerome is a senior member of the XView development team. He has been with Sun Microsystems for 3 1/2 years. Before working on XView, Mitch worked at Sun's East Coast Division on SunView1 and stand-alone diagnostics for the Sun 386i. Prior to Sun, Mitch was a Diagnostic Engineer for Apollo Computer and Data General. He holds a BS Cum Laude in Electrical Engineering from the University of Buffalo. Most importantly, Mitch is recently married, and is now the proud father of a newborn baby. They live in Sunnyvale, California. ^L Topics in Systems Administration Abstract: Topics to be discussed are: PERL, sendmail, backup, NFS/YP. PERL: (2 hours) UNIX gurus often find themselves in the position of being the local expert on the entire gamut of UNIX tools: "awk", "sed", shell scripts, and, of course, C. Each of these has its strengths and weaknesses, along with various quirks. Larry Wall (famous for authoring "patch") has written another fine program. This one a complete interpretive language, is called "PERL". PERL stands for "Practical Extraction and Report Language". It combines all the best features of C, "sed", "awk", shell programming, database access, and text manipulation into one giant, kitchen-sink language. This session will leverage your C programming skills into the PERL environment and supply you with dozens of examples so that you can start using the power of PERL as soon as it is available on your system. sendmail: (2 hours) This session will concentrate on modifying, programming and debugging sendmail configuration files. Not only will syntax and semantics be covered, but also test and verification techniques. The full two hours will allow examination of several exemplary pieces of configuration files and a complete explication of testing and verifying sendmail configuration files. This is a much beefed up version of previous sendmail talks by Evi and Rob. backup: (.3 hours) Backup is a headache at almost all sites. This short session will discuss various schemes for backup, advantages and drawbacks of online backup and future directions. NFS/YP: (1.3 hours) Exploiting NFS and yellow pages is one of the keys to succeeding in the Sun server/workstation environment. This session will explore the motivation for and many different aspects of using NFS/YP and include example of setting them up correctly. After the main tutorial is complete, those who wish to stay can participate in an `open mic' discussion of various problems and their solutions in the Sun world. Evi and Rob will field questions, offer opinions, and solicit other comments from the attendees. Tutors: Dr. Evi Nemeth spent last year at Dartmouth College on leave from the University of Colorado at Boulder where she is a member of the Computer Science faculty. She has recently co-authored a book on system administraton: The UNIX System Administration Handbook, published by Prentice Hall. She is a member of the USENIX Board of Directors. Dr. Rob Kolstad is a Software Manager at the Sun Microsystems Rocky Mountain Technology Center in Colorado Springs, Colorado. Rob is secretary of the USENIX Board of Directors and sponsored the first USENIX System Administrators Workshop. ^L UNIX Device Driver Design Prerequisites: This tutorial is designed for people who wish to become familiar with the fundamentals for designing and implementing UNIX Device Drivers for Sun based implementations of the kernel. A knowledge of the major structures and internals of either System V (all releases) or 4.2-4.3BSD UNIX is highly desirable, although a specific knowledge of the finer details is not required (System III, V7 and Xenix users will also find this tutorial informative). This tutorial is intended for systems programmers who will be actively engaged in the maintenance or design and implementation of UNIX device drivers. Abstract: This tutorial will cover the major aspects of driver design, implementation, and device integration. Both DMA and programmed I/O device drivers will be covered, as well as block and character (buffered and unbuffered) interfaces. We will outline the design and implementation of structured I/O devices (i.e. disk drives), semi-structured devices (i.e. tape drives and serial communications links), and pseudo-devices (i.e. pseudo-terminals, multi-spindle disk drivers, /dev/null, etc.). This tutorial will also discuss all aspects of adding a new device to the kernel (i.e. special files, device tables, and debugging), and will touch on the differences between Berkeley and AT&T autoconfiguration mechanisms. The representation architecture will be Sun's. Tutor: Dan Klein is presently a senior member of the technical staff at the Software Engineering Institute in Pittsburgh. He has been involved with UNIX kernel internals and device drivers since 1977, has taught as a full time internals instructor for the Institute of Advanced Professional Studies in Cambridge, Massachusetts, served as an independent consultant, and is president of Avatar Corporation, a software development house located in Pittsburgh. Introduction to C++ Objectives: This seminar introduces the student to the concepts of object-oriented programming and the features of the C++ programming language. The student will understand the extensions to the C language that are provided by C++ and their use in writing object-oriented programs. Prerequisites: Students should have at least taken a course on C Programming (i.e.: Programming in C - SL - 140). Preferably, the student will have written moderate sized programs using C and is reasonably confident about his/her understanding of C concepts. Agenda: Overview - identify the major components of the C++ system, identify the language components found in modern computer languages that support object-oriented programming. Identify the similarities between C and C++. C++ Features -identification of the extensions to C provided by C++ that allow the programmer to produce more efficient code: function prototypes, inlining of functions, overloading of functions, functions with unspecified number of arguments, default values for function parameters, new, operators (new, delete, and scope qualifier) and references vs. pointers. Object-Oriented C++ Features - identification of the object-oriented extensions to C provided by C++: classes, member variables, member functions, friend functions, access regions, constructors, destructors, virtual functions, operator overloading, inheritance, and stream I/O. Object-Oriented Programming Using C++ - using the C++ language to create user-defined abstract data types. Create overloaded operators that work on the new data types. Use the mechanism of inheritance to derive sub-classes and show how this mechanism provides for code reusability. Migration from C to C++ - discuss the issues of migrating applications written in C to C++. ^L Open Windows for Application Developers Objectives: This seminar is designed to be an advanced introduction to the OpenWindows product. Prerequisites: The student should have been exposed to network window systems in general and X11 in particular. Students should have at least taken a course on C Programming (i.e.: Programming in C - SL - 140). No SunView experience is required, the seminar will teach XView as a new toolkit. Agenda: Overview - OpenWindows - identify the major pieces of this product, the server, the toolkit and the spec; tools provided including a quick overview of the Desk Set. Writing OpenLook Applications with XView - examine an application that uses many OpenLook user interface components; describe the XView packages used to create it; the emphasis is on the XView API and not on attributes and functions that are left over for SunView compatibility. Color in X11, X11/NeWS and XView - examine the color model; differences in the X11 sample server and X11/NeWS; using color and XView. Selections and Drag and Drop - description of the selection service; drag and drop example and walk through. NeWS Overview - PostScript++ is NeWS; explore basic elements, canvases, events and processes; writing a NeWS application; merging of X11 and NeWS; rendering NeWS in and X11 Window; using NeWS with XView. ^L SunOS 4.X Basic System Security Objectives: This seminar will prepare the student to identify security issues regarding a Sun Computer Network. The student will learn about facilities security, password and group protections, permissions on directories and files systems, system accounting, network functions and security, and the SunOS C2 security features. Prerequisites: Students should have at least two months familiarity with Sun systems in a 4.X environment, including basic System Administrator functions relating to passwords, file protections, and network access of other Sun systems on their Local Area Network. The Introduction to the SunOS course or 6 months experience is required. Students should have an understanding of the concepts and operations of file sharing via the Sun Network File System, System Administration of a Sun NIS environment, and network system and file access via utilities such as rlogin, rcp, ftp, tip and uucp. A source license for the Sun Operating System is not necessary as this seminar will not present either source code or system kernel modification techniques. Agenda: Seminar introduction and security functions overview - security concepts overview, physical site security, the need for backups, booting a Sun system single-user or from the Operating System Release tapes. Internal security - passwords, the use of groups for security; file structures, file permissions and modifications, file ownership and super-user access controls. System accounting functions - process, login, startup, shutdown, modem, uucp, printer and file access violation accounting functions. SunOS 4.X C2 Security functions - DOD security levels; SunOS 4.X C2 security functionality for shadow passwords; system auditing. Also covers the concepts of Secure NFS and DES file encryption. Network security - concepts and operation of the various system commands and the control files that deal with Sun System access over a Local Area Network. NIS, uucp, and other security concepts - restricted system access in a NIS environment and UUCP security concepts. ^L SunOS Release 4.1 Update Seminar The purpose of this seminar is to describe the new features of SunOS Release 4.1 to SunOS system administrators. Prerequisites: This course is intended for system administrators who have attended System Administration 4.0.3 and/or have been administering a Sun workstation for at least six months. Objectives: Describe System V compatibility with Release 4.1. Describe performance and compatibility issues with SunOS Release 4.0.X. Explain the SunOS file system changes. Describe SunOS installation changes. Describe general software additions to SunOS. Describe the features of RFS (Remote File Sharing). Describe software internationalization features of Release 4.1. ^L FULL REGISTRATION includes: - Admission to all sessions - Admission to vendor exhibits - Conference program - Session handouts - Conference proceedings - Continental breakfasts: Monday-Wednesday - Lunches: Monday-Wednesday - Sun User Group Welcome Reception: Monday ------------------------------------------------------------------------------- HOTEL & TRAVEL INFORMATION: ROSENBLUTH TRAVEL has been chosen the official travel agency for the 1990 Sun User Group Conference & Exhibit. Discounted Hotel, Air and Car Rental rates have been negotiated by Rosenbluth for all Conference Attendees. To take advantage of these special low rates, you must be a registered Conference Attendee and book through Rosenbluth Travel by calling their toll free number at (800) 222-1035 or (415)512-6360 or FAX 415-512-6345. -------------------------------------------------------------------------------- Telephone/Fax Preregistration or General Information: VISA or MasterCard Accepted Until November 26, 1990. Phone (415) 336-0564 or (415) 336-4341 or FAX 415-336-0940 RETURN COMPLETE REGISTRATION FORM WITH YOUR PAYMENT TO: Sun User Group, Inc. Conference Registration 2550 Garcia Avenue, M/S PAL 1-440 Mountain View, CA 94043-1100 ------------------------------------------------------------------------------- REGISTRATION FORM FEES ******************************************************************** PRE-REGISTRATION: *Must be postmarked by November 20, 1990. U.S. Only *Outside the U.S. must be postmarked by November 13, 1990) *Includes Cocktail Reception And Three Lunches $315.00 SUG Member $345.00 Non-Member, please make me a member (Outside the U.S. add $15.00) ON-SITE REGISTRATION: *After November 20, 1990, all registrations will be processed as on-site registrations. $415.00 SUG Member $450.00 Non-Member, please make me a member ************************************************************************* SUG makes its database available to Sun related hardware/software vendors [ ] Check this box if you wish to be Excluded from these mailings TUTORIAL PRE-REGISTRATION: $150.00 (Tutorial fees are in addition to conference fees) Please check one only since they are running concurrently all day. [ ] T1 - The Internet And Its Protocols [ ] T2 - XView [ ] T3 - Topics In Systems Administration [ ] T4 - UNIX Device Driver Design [ ] T5 - Introduction To C++ [ ] T6 - Open Windows For Application Developers [ ] T7 - SunOS 4.x Basic System Security [ ] T8 - SunOS Release 4.1 Update Seminar [ ] I will not be attending the conference, Plese make me a SUG member $30.00 enclosed. (Outside the U.S. add $15.00) FEE SUMMARY: Total For Conference __________ [ ] Check Enclosed Total For Tutorials __________ [ ] VISA Total Enclosed __________ [ ] MasterCard Card # [ | | | | | | | | | | | | | | | ] Expiration Date: [ | | | ] Signature: ____________________________________ Print Card Holder Name: _________________________ CANCELLATION/REFUND POLICY: Before November 5, 1990: Fees refunded less $50.00 >From Nov. 6 - Nov. 20, 1990: 50% of fees refunded. Medical document signed by physician: Full refund. ** NO REFUNDS WILL BE GRANTED AFTER NOVEMBER 20, 1990 ** ** WRITTEN NOTIFICATION REQUIRED ** FIRST NAME: [ | | | | | | | | | | | | | | | | | | ] LAST NAME: [ | | | | | | | | | | | | | | | | | | ] USER INFORMATION: [ ] System Manager [ ] End User [ ] Programmer/Analyst [ ] Developer [ ] MIS Manager [ ] Other: COMPANY: [ | | | | | | | | | | | | | | | | | | ] ADDRESS: [ | | | | | | | | | | | | | | | | | | ] CITY: [ | | | | | | | | | | | | | | | | | | ] STATE/PROVINCE: [ | | | | | | | | | | | | | | | | | ] ZIP/POSTAL CODE: [ | | | | ]--[ | | | ] COUNTRY: [ | | | | | | | | | | | | | | | | | | ] PHONE: [ | | | | | | | | | ] FAX#: [ | | | | | | | | | ] email address: ___________________________ RETURN COMPLETE REGISTRATION FORM WITH YOUR PAYMENT TO: Sun User Group, Inc. Conference Registration 2550 Garcia Avenue, M/S PAL 1-440 Mountain View, CA 94043-1100