Speaker Sessions

Tuesday, May 20, 2003

8:30 to 10:00 am - Keynote presentation: "A Plan For Bold Action" Stuart McKee, Director, Washington State Department of Information Services

10:15 - 11:45 am Abbot Conrad Room

Title: Introduction to Microsoft .NET Framework

Presenter: Paul Mehner, co-founder of the South Sound Dot Net Users Group and a Senior Software Engineer for Soundex Information Systems, Inc.

Overview: Microsoft .NET is a platform and framework for application development. Understanding the existence and purpose of the Common Type System, the Common Language Runtime, and the .NET Framework object model are essential prerequisites to writing good software in the .NET environment. This presentation will jump start an understanding of the following NET topics:

  • Common Type System
  • Common Language Specification
  • Common Language Runtime
  • Object Oriented Programming in .NET
  • .NET Framework Object Model
  • Managed and Unmanaged Code
  • VB.NET / C# / MSIL

10:15 - 11:45 am Father Meinrad Room

Title: Joining The State Forest

Presenter: John Ditto, Chair, Forest Resource Group

Overview: What is the State Forest and what does it take to join?

  • Brief overview of what it is
  • Governing Structure (FRG, FAD)
    • Naming Standards
    • Data Element development
  • Introduce and handout the Welcome Kit

Presentation: Keith Kawamura for John Ditto (Microsoft PowerPoint 550 KB)

Noon - 1:30 pm Abbot Conrad Room

Title: Enterprise Application Architectures in .NET

Presenter: Jason Celestine, SX Labs.

Overview: An architecture frames the technical possibilities of an application. This session will:

  • Explore enterprise application architectures for .NET developers.
  • Discuss the challenge of integrating services in a complex distributed application environment.
  • Demonstrate Yet Another .NET Architecture (YADA). This is a "remoting-based", n-tier architecture that uses object oriented programming techniques.
  • Demonstrate how SQL Server metadata can be used to generate business objects from a data source.
  • Illustrate the use of XML and XSL/T in a service based application architecture.

Noon - 1:30 pm Father Meinrad Room

Title: Application Development using the Active Directory

Presenter: Harry Pierson, .NET Architect Evangelist, Microsoft
Overview: Active Directory provides a central security authority for an organization. This session will cover how to leverage that investment in your line of business applications. Topics to be included are:

  • How to authenticate the user of your web application via Active Directory.
  • How to authorize a user's actions based on their AD group membership.
  • Pros and Cons of various role-based security mechanisms of the Windows platform.

1:45 - 3:15 pm Abbot Conrad Room

Title: Building Title: Building ASP.NET Applications with the Microsoft Community Starter Kit

Presenter: Stephen Walther, .NET author and owner of Superexpert ASP Workshops.

Overview: Stephen Walther will discuss the Microsoft Community Starter Kit that was specifically designed to enable user groups to quickly build Web sites. It's called the ASP.NET Community Starter Kit. And, it is a free download from the www.Asp.Net site (just click the tab labeled Starter Kits). All of the source code is included. The Community Starter Kit includes 6 standard content modules:

  • Articles - For posting articles
  • Downloads - For posting downloadable files
  • Events - For posting upcoming meetings and events
  • Links - For posting links to other Web sites
  • Photo Gallery - For displaying pictures from user group meetings
  • Books - For posting book descriptions

The only thing that you need to run a Web site using the Community Starter Kit is the ASP.NET Framework. So, if you have an ISP that supports ASP.NET or you have a server that has the ASP.NET Framework installed, then you will have everything you need.

1:45 - 3:15 pm Father Meinrad Room

Title: Lessons learned about connecting to the Active Directory

Presenters: Facilitator: John Ditto, Chair Forest Resource Group; Panel members: Jay Knowlton, DSHS; Robin Japhet, GA; John Saide, DIS; and Scott Rehm - L&I
Overview: What have the early adopters learned about connecting to the states active directory?

  • Upgrading ? in place vs. migration
  • Potential Pit-falls

3:30 - 5:00 pm Abbot Conrad Room

Title: Introduction to Programming with C# and VB.Net

Presenter: Paul Mehner, co-founder of the South Sound Dot Net Users Group and a Senior Software Engineer for Soundex Information Systems, Inc.

Overview: The two most popular Object Oriented Programming languages, C# and VB.NET, will be explored in this presentation. The talk will walk through simultaneous application development in VB.NET and C#, and will contrast many of the strengths and weaknesses of these two popular programming languages. The talk will illustrate:

  • asics of programming in C# and VB.NET
  • trengths and Weaknesses of C#
  • Strengths and Weaknesses of VB.NET
  • Selecting the Right Language for a Task
  • Using More Than One Language

3:30 - 5:00 pm Father Meinrad Room

Title: Usability Design and Testing

Presenters: Marilyn Freeman, Wovie; Renee Guillierie, L&I; and Jon Meads, Usability Architects, Inc.

Overview: Usability is often thought of in terms of designing according to given guidelines and testing of user interfaces. While these are important tools for developing interactive software and systems that are usable, it is more critical to integrate usability engineering practices throughout the entire development process. Properly done, usability engineering can shortened development times and reduce development and total cost while resulting in a better system or software package. This panel will address the following:

  • Why usability testing isn't enough.
  • Why following design guidelines isn't enough.
  • Why process and culture are critical to usable systems.
  • What the usability engineering lifecycle is.
  • Case Studies (L&I real life experience) & Usability ROI.

Presentation:
Jon Meads (Microsoft PowerPoint 230 KB)

Wednesday, May 21, 2003

8:30 to 10:00 am - Keynote presentation: "The Current and Future State of Internet Security" James McLendon, Vice President of Global Business Development, Symantec Corporation

10:15 - 11:45 am Abbot Conrad Room

Title: Data Exchange thru XML

Presenters: Louis Sweeney, Ross & Associates; Guy Outred, Windsor Solutions; Tom Clarke, Office of Administrator of the Courts.

Overview: Many agencies have data exchange requirements with other State agencies and organizations. Data exchange between incompatible systems has plagued us for eons. Come and learn about XML, data exchange thru XML, and how the EPA, Dept. of Ecology, and Administrator of the Office of the Courts are using XML to exchange data between incompatible systems. The session will look at:

  • Historical perspective on the challenges of exchanging data between organizations using incompatible systems.
  • What is XML and how will it (and related technologies) improve data exchange in the future?
  • How Ecology and other national counterparts are using XML to exchange environmental data thru the National Environmental Information Exchange Network (NEIEN).
  • How the Office of Administrator of the Courts is using XML for exchanging justice information data using the Department of Justice data standards and the Justice Information Network (JIN).

Presentations:

  • XML Overview (Microsoft PowerPoint 228 KB)
  • NEIEN (Microsoft PowerPoint 260 KB)
  • JIN (Microsoft PowerPoint 97 KB)

10:15 - 11:45 am Father Meinrad Room

Title: Securing the VoIP Environment

Presenters: Frank Leeds and Martin Rodriguez, Seitel Leeds and Associates
Overview: Voice over IP is coming soon to a network near you. This will put your two primary modes of communication (telephony and e-mail) in one "network basket". How will you safely merge your voice and data networks? What are the security and disaster recovery considerations that need to be addressed in planning and implementing VoIP?

This session will discuss:

  • Current industry trends.
  • Definitions and architectures.
  • Basic best practices.
  • Practical steps in securing VoIP networks.
  • Unforeseen side effects.

Noon - 1:30 pm Abbot Conrad Room

Title: Application Development - Estimating

Presenters: Nick Malik, Technical Architect, Sierra Systems Group; Glenn Briskin, Project Manager, Sierra Systems Group

Overview: I like your idea, how much will it cost?" What will you say next? The two battle scarred presenters, Nick Malik, a Certified Function Point Analyst, and Glenn Briskin, a Certified Project Management Professional, will discuss:

  • Setting expectations
  • Dealing with uncertainty
  • Types of estimates and how to present them
  • Function point counting and how to use it
  • Group discussion, questions, and answers.

Presentation:

Noon - 1:30 pm Father Meinrad Room

Title: Security in a Technology Culture

Presenter: Kirk Bailey, Chief Security Officer, City of Seattle
Overview: Come listen to Kirk Bailey the founder of "The Agora", a successful strategic association of information security professionals. Receive an interesting and fun dose of reality about technology and the current challenges confronting the security industry.

1:45 - 3:15 pm Abbot Conrad Room

Title: Enterprise Project Management In the Shared Solution Environment
Presenters: Moderator: Barry Rau, Sterling Associates, and Panel members: John Rhodes, Rhodes Consulting; Brady Jensen, Deloitte Touche; and Sharon Whitehead, WA Dept. of Personnel.

Overview: It wasn?t as if project management wasn?t complicated enough already. Enterprise architecture is forcing us to collaborate across organizational boundaries like never before. Come listen to a panel of experts discuss how to manage complex projects across diverse organizations. Learn how "communities of interest" use their collective synergy to advance new initiatives. Topics to be covered include:

  • Who sets priorities?
  • Who resolves cross-enterprise issues?
  • Who manages project communications?
  • How are enterprise-wide systems funded?
  • Are the traditional oversight functions appropriate?

1:45 - 3:15 pm Father Meinrad Room

Title: An Approach to Assessing Information Security in Complex Environments

Presenters: Dave McComb and Simon Hoare, Semantic Arts

Overview: Most efforts at securing information system have taken a "secure the perimeter" approach, hoping that with enough firewalls we could keep the barbarians from storming the gates. But even in today?s world of hackers and denial of service attacks, firewalls should not be looked at as a complete solution. The real concerns are more varied and as likely to come from inside. Rather than prescribe a technology that will solve these problems, (because there isn?t one) the speakers will outline a methodology for systematically inventorying and assessing the risks and countermeasures you have already implemented to determine where your greatest current vulnerabilities lie and areas where your protections are redundant.

Presentation:

Assessing Security (PDF 741 KB)

3:30 - 5:00 pm Abbot Conrad Room

Title: Application Development - Office 2003 & InfoPath

Presenter: Microsoft

Overview: Office 2003, formerly known as "Office11", has the new "Visual Studio? Tools for Office," which enable Visual Studio .NET developers to build solutions based on Microsoft Word and Microsoft Excel documents. InfoPath formally known as "XDocs" is a client application that combines the familiarity of a traditional word-processing program with the rigorous data-capture capabilities of a forms package.

3:30 - 5:00 pm Father Meinrad Room

Title: Mobilize your workforce using the Internet
Presenters: Rick Dehlinger, Senior Engineer and Mobility Specialist, Citrix Systems, Inc. and Sean Padget, Right! Systems, Inc.

Overview: A couple of recent trends, namely 2.5G/3G wireless networks and Internet 'Hot-Spot' proliferation, have made possible a whole new range of solutions designed to 'mobilize' your workforce. In this session, we will:

  • Profile a few different Internet access technologies/services that are currently available.
  • Discuss some of the challenges with Mobility solutions using these technologies/services.
  • Discuss and experience a compelling solution designed around Citrix's MetaFrame Access Suite.

Are the dreams of 'always on, always connected' and 'work is something you do, not somewhere you go' a reality today? Armed with the information delivered in this session, you'll be able to answer this question.