Older Speaking Engagements - 2006 and before

Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

This page lists all presentations from 2006 and before.


2006 and older Presentations

Lotus Developer 2006 - November 29th - 1st December 2006, Vienna

LotusDeveloper2006Europe.jpg

I'm presenting the same topics as at Lotus Developer in Vegas

Lotus Developer 2006 - October 30th - 1st November 2006, Las Vegas

lotusdeveloper2006.jpg

I'm presenting on:

  • Object Orientated Programming in LotusScript
    Object-Oriented Programming (OOP) is the cornerstone of important programming languages, including Java. See how, as Domino applications become more complex, OOP enables you to create applications that are far simpler to maintain. Get the ball rolling with a quick outline of OOP theory and then dive headfirst into real-world examples that demonstrate encapsulation, extension, and other OOP techniques. Learn to dynamically construct code that insulates the application from environmental difficulties. Identify the extension pitfalls and attributes of superior OOP design. And, progress into advanced OOP tips for leveraging dynamic loading to insulate applications from environmental difficulties.
    Download
  • Calling the Notes C API from LotusScript
    Get the best of both worlds by calling the low-level Notes C API interface from LotusScript for increased flexibility and customization, while at the same time leveraging the rapid application deployment of a traditional Notes application. Walk through the process of calling the Notes C API interface from LotusScript and establish critical coding guidelines – it’s easier than it appears! Pick up proven tips for calling complex C-based API functions and figure out how to correctly map memory structures to prevent program crashes. Bonus: bring home a working application that arms you with several Notes C API calls.
    Download
  • LotusScript Coding Best Practices
    Ensure that your Domino applications are robust, reliable, and maintainable. Dive into key LotusScript coding techniques that empower you to create maintainable applications quickly and cost-effectively. Gather tons of best practices for writing applications correctly the first time, drastically cutting coding time, decreasing application complexity, and more. Analyze the trade-offs between maintainability and performance, and leave equipped with the best practices that will make you a more valuable developer in your organization.
    Download
  • The Top 30 LotusScript Development Tips
    No matter how long you’ve been working with Domino, there are always new tricks to add to your development arsenal. Discover 30 of the best tips to design, streamline, and maintain your code. Learn to use loose binding to write flexible code and uncover various performance tips via NotesView entries, caching, and more. Walk through important object-oriented techniques and establish the correct usage of structures, classes, and “lists”. Then, find out how to tap into Open Source logging to cut maintenance and code overhead. In addition, bring home a comprehensive example database that demonstrates each tip by itself.
    Download
  • Deploying Domino Applications to BlackBerry MDS Studio
    This session teaches you how to create a Web service application utilizing BlackBerry Mobile Data System (MDS) Studio and then deploy it to a BlackBerry device. Collect tons of design tips as you follow the steps to develop, test, and expose a Web service application in ND7 from start to finish. Then see how the BlackBerry MDS Studio framework allows you to deliver information wirelessly using the BlackBerry push delivery model. Find out how to pick up an existing Web service, walk through the required development steps, and get best practices for testing your applications. Ultimately, put it all together so you can deploy your application to a BlackBerry device.
    Download

Scottish Lotus Notes user Group - September 7th, Edinburgh

scottisNotesUserGroup.png

I presented on:

AdminCamp 2006 - 4-6th September, Gelsenkirchen, Germany

EC2005.jpg

I presented on:

  • Worst Practices with Paul Mooney
  • Development for Administrators - The absolute minimum for Administrators in terms of programming, and leveraging administration functions using the very least programming. You can download this presentation from here.

Irish Lotus Notes User Group 2006

Irish Lotus Notes User Group - June 2006 in Dublin, on June 16th, 2006.

  • DevBlast is an intense presentation, covering 30 LotusScript tips in just 40 minutes. Download

DNUG 2006 - the German Lotus Notes User Group

dnug2006.jpg

  • Bill Buchan and Paul Mooney presented their successful "Worst Practices" presentation at DNUG 2006.


EntwicklerCamp 2006 - Germany

EC2006.gif.jpg


Lotusphere 2006 - Orlando

ls062col.gif
  • BP106 - Worst Practices in IBM Lotus Domino - Learning From the Mistakes of Others - with Paul Mooney.Download
  • BP312 - Object Orientated LotusScript Techniques and Tricks - an enhanced version of my successful 2005 presentation. Download

Irish Lotus Notes User Group - 2005

  • Web Services introduction and sample code. Download

Lotusphere 2005 - Orlando

FirM-0000.jpg

  • BP107 - Object Orientated Programming in Lotusscript. Download

All my past and future presentations can be found here

Finalist's Site Marker 3.jpg

Quick Bill


I'm
- a Lotus Domino Dual PCLP - that is, a SysAdmin PCLP and an AppDev PCLP (or IBM Certified Advanced Application Developer and Advanced System Administrator) in nd7, v6, v5, v4 and v3. (one of 20 worldwide!)
- an IBM Certified System Administrator - Websphere Portal v5.0
- an IBM Certified Solutions Developer - Websphere Portal v5.0
- an IBM Certified Associate Developer - Websphere Studio v5
- an IBM Certified Solutions Expert - Websphere v4.0.
- a SUN Java 2 Certified Programmer
- a (probably lapsed now) Microsoft MCSE in Windows NT4.
- a (definately) lapsed now CLP in cc:Mail v2 and v6

Blogrolls







ND7

PB-DOMPOST-00_md_thumb.jpg