Lescasse Consulting
 Home    Company    News    Prices    Download    Buy    Forums   
Read Me
Buy
Forums
Resume
AntiSpam 1.2
wBackup 1.11
NetAccess 2.0
Visual APL 1.0 
APL+Win 8.0 
APL+Win Products 
APL+Win Objects™ 
APL+Win Training 
APL+Web Services
APL+Web Component 
APL+ History
Dyalog.Net Tutorial
Conferences 
     • User Conf 2003
     • User Conf 2002
     • User Conf 2001
     • User Conf 2000
     • User Conf 1999
Powerpoint
White Papers
Web Hosting
References
Links
 
APL+Win Objects™ 6.0

TADO5
TADO5 Tutorial
TAPLDraw5
TAPLEdit5
TAPLSession5
TAbale5
TAboutBox5
TAccess5
TAgent5
TBlatMail5
TButton5
TCDO5
TCRC5
TCancelButton5
TCheck5
TCheckGroup5
TChildForm5
TChooseColor5
TChooseFont5
TClipBoard5
TClock5
TCodeStats5
TColors5
TCombo5
TComboDrive5
TComboFilter5
TComboList5
TComboTree5
TCommandBar5
TCommandButton5
TControlClass5
TCueCard5
TDHTML5
TDHTMLEditor5
TDateTime5
TDateTimeFr5
TDates5
TDemoHandlers5
TDisplay5
TDOS5
TDualSelect5
TEdit5
TEditAmount5
TEditDir5
TEditEnter5
TEditFile5
TEditGrid5
TEditList5
TEditListview5
TEditMenu5
TEditNum5
TEditSelect5
TEditSpin5
TEmail5
TError5
TExampleForm5
TExcel5
TExcel5 Tutorial
TFindReplace5
TFOne5
TFTP5
TFTP5 Tutorial
TFileCompare5
TFileMenu5
TFileMenuDef5
TFlatButton5
TForm5
TFormClass5
TFormEditor5
TFrame5
TGetDir5
TGif5
TGifForm5
TGifWb5
TGoMenu5
TGraphX5
TGrid5
TGridDisplay5
TGridPrint5
TGUID5
THLine5
THTML5
THTML5 Tutorial
THTTP5
THelp5
THelpMenu5
TImagelist5
TInfo5
TIniFile5
TInstall5
TInternet5
TJpg5
TJpgWb5
TLabel5
TList5
TListview5
TLock5
TLogs5
TMAPI5
TMath5
TMDIForm5
TMSOutlook5
TMaskEdit5
TMedia5
TMenu5
TMessage5
TModalCall5
TMsgBox5
TNavigator5
TNetwork5
TNonVisualClass5
TODBC5
TOKButton5
TObject5
TOpenFile5
TOption5
TOptionGroup5
TOutlook5
TOutlookMail5
TOWCSpread5
TPDF5
TPFKeys5
TPage5
TPassword5
TPicture5
TPing5
TPopupMenu5
TPowerpoint5
TPowerpoint5 Tutorial
TPrinter5
TProgress5
TProgressDlg5
TQuestion5
TRegistry5
TRegistryKey5
TResource5
TRichEdit5
TSPX5
TSQLDMO5
TScheduler5
TScroll5
TSelector5
TSpinner5
TSplitter5
TStatus5
TStopWatch5
TTest5
TTestError5
TTextFile5
TTimer5
TTip5
TTipForm5
TTLI5
TToolBar5
TToolbox5
TToolsMenu5
TTrackbar5
TTranslate5
TTree5
TVLine5
TViewMenu5
TWebBrowser5
TWebServer5
TWebSite5
TWebSiteNet5
TWinMenu5
TWord5
TYesNo5
    Visits:  3303 (27 on line) Last Update: Nov 23, 2003  
    APL2000 User Conference (2000)    Printer Friendly  
Content of the APL2000 User Conference 2000 Proceedings

See photos taken at the APL2000 2000 Conference

Here are the 30 or so Papers in this 450 pages Conference Proceedings document:

Day 1
  •  Introduction to APL (part 1) 
    Ray Polivka
    Learn APL via the "See and Do" approach. This course introduces a major portion of the APL programming language. Attendees will learn how to create functions and variables and work with many of the APL primitives available. No previous APL knowledge is required.

  •  JavaScript for APLers 
    Fred Waid
    Enhance your APL programming skills with a working knowledge of JavaScript and the structure for building an internet based application with APL as the server. Learn to create a web client application using a zero footprint approach, based on HTML, DHTML, JavaScript, VBscript and of course, APL and APLscript.

  •  Using Microsoft Data Access Components 
    Jeremy Main & Warren Baelen
    Microsoft's MDAC and how its many components can be used from APL. Topics covered will include ODBC, DAO, ADO, SQL, and XML. Emphasis will be on how to invoke the appropriate COM or CLI interfaces using []WI and []WCALL.

  •  Developing Windows Applications with Lescasse Objects v2 
    Eric Lescasse & Stephen Brooks
    A full day discussion of Release 2.0 of Lescasse Consulting's objects system. This new release includes (among other things) much faster control placement and resizing. The session will include explanation and demonstration of system features.

  •  Introduction to APL (part 2) 
    Ray Polivka
    A continuation of the morning's course.

  •  Java Script 
    Fred Waid
    Examples of using JavaScript to create forms, validate data and interface to an APL web server. Learn how to interface your existing workspace with the internet. Using HTML and JavaScript, create forms which cause variables to be placed in your server workspace and a selected function to be executed.

  •  The APL Grid Object 
    Patrick Parks
    Explore the basic features and practical applications of the new APL Grid object. APLGrid is a spreadsheet-like ActiveX control that has been built from the ground up to work with arrays rather than scalar data.

  •  Eric Lescasse's Objects 
    Stephen Brooks
    Examples using each of the system's objects will be provided. The afternoon session will be a continuation of the morning session with a greater focus on building full-scale applications with the objects.

Day 2

  •  Welcome and Introduction to APL2000 User Conference 
    Eric Baelen, President, APL2000

  •  APL Based Decision Support Systems 
    Greg Ferguson, President, Kreg Information Systems

  •  Driving MS Word 
    Eric Baelen
    Create a MS Word Document with multiple styles, font changes, tables and embedded links and Load/Save documents, Find/Replace on text strings and move plain or RTF text from your APL workspace to a document.

  •  Vector Graphics on the Internet - a Working Intro. to VML 
    Adrian Smith
    Gain an understanding of basic VML syntax. A laptop with IE5 and your favorite text editor (Notepad will do fine) is recommended to work on examples.

  •  Building Peer to Peer Internet Applications  
    Fred Waid
    The focus of the internet is migrating from a structure based server with clients, to one relying on peer to peer activity. Learn how APL can be used to create peer to peer applications.

  •  Windows API Toolkit 
    Brian Chizever
    A collection of Windows APL utilities to improve your APL+Win application.

  •  APL and the MSXML Parser 
    Steve Bezner
    Learn to use the MSXML parser in new and existing APL applications to load, retrieve, append and gather XML data in APL.

  •  Developing APL+Win ActiveX Server Applications  
    William Parke
    Discuss how to create and use APL+Win ActiveX Server applications.

  •  Demonstrate FTP and HTTP clients developed as ActiveX Servers and APL+Win applications that use them .

  •  Context Sensitive Help 
    Michael Steiner
    How to create, implement, and call "What's This?" help for APL+Win applications.

  •  Object Oriented File Handling In APL 
    Gert Glantz
    TietoEnator's system for population forecasting completely developed in APL+Win with heavy use of UDC's. The forecasting system and sample code will be presented.

  •  Active X Enhancements to []WI 
    Patrick Parks
    Discover new features and old tricks that make []WI handling of ActiveX objects easier. Discussion of argument-count rules, omitted arguments, and hierarchical object navigation.

  •  An APL Fanatic's View of the Internet 
    Gary Bergquist
    How to maximize your productivity and maintain your APL sanity while capitalizing on Internet opportunities.

  •  Add-Ons, Acronyms, Version Numbers and Magic  
    Colyn Phillips
    Accessing databases from APL using APL+ Link and the ODBC standard.

  •  Installing Your APL Application 
    John Walker
    Create installation scripts using APL or with shareware packages.

  •  Anemotion™ Technology Developed by PackageWorks 
    Josh Krafchin

  •  Closing Session 

  •  Dinner and Entertainment 

Day 3

  •  Opening Remarks 
    Eric Baelen, President APL2000

  •  Vox Proxy-Voice and Character for PowerPoint  
    Tom Atkins

  •  Breakout Session I (concurrent sessions) Tiptoe thru the Tooltips 
    Eric Baelen
    Code Walker features for exploring and debugging APL code.

  •  Internet Blackjack in APL+Win 
    Andrew Weiss
    A multiuser Blackjack application with an APL backend and a DHTML interface demonstrates advantages and capabilities of using a DHTML GUI over the Windows GUI.

  •  :if... :else... :what? 
    Gary Bergquist
    A comparison of control structures and traditional APL branching logic. Does experience show one superior to the other?

  •  Using APL for a Different Approach To Data Warehousing 
    Rich Woll
    Data Warehousing provides ways of getting at data rapidly and efficiently. APL using an inverted relational data approach is a natural for these types of applications.

  •  Experiments with XP in APL 
    Bill Rutiser
    Extreme Programming (XP) is an emerging, light-weight, small team, development methodology. The application of several of its practices to APL coding will be discussed.

  •  GUI Potpourri 
    Marvin Renich
    A tour of some new APL GUI features: images in Status, images in Combo, onHelp, and more.

  •  Tools for Transition 
    Adam Kertesz
    Transferring APL systems to a different platform involves creating a comprehensive tool set. Included are file and workspace transfers, handling changes in naming conventions and syntax scanners, checkers and modifiers.

  •  CDO: Using e-mail in Your Application 
    Jairo Lopez
    Discuss how to incorporate e-mail into client applications using CDO (Collaboration Data Objects), a high level set of COM objects that allow easy access to e-mail systems.

  •  The Future of the Internet 
    Fred Waid
    What the .Net strategy of Microsoft means and how Microsoft is redefining the way applications are created. What will be the next internet killer applications and what are the keys to your involvement with their creation.

  •  Communication Between PC and Mainframe via TCP/IP Using APL 
    Nils Dennstedt
    Methods for processing data in large mainframe databases enabling communication between workstation and mainframe using APL+Win.

  •  Easy Ways To Work With SQL 
    J. Merrill
    Discuss techniques for working with SQL databases from APL+Win. Topics include handling database NULL values, creating re-usable code to handle database joins and more.

  •  Playing with Lego and ActiveX 
    Ed Kobialka
    Illustrate how to use the ActiveX interface in APL+Win to interface with the Lego Mindstorms Robotic Invention System® to program a stand alone robot.

  •  APL in BC Stats 
    Dave O'Neil
    The central statistical support organization for the government of British Columbia

Day 4

  •  JavaScript on Steroids  
    Fred Waid
    Manage objects with JavaScript. Using the layers available in DHTML learn how to create applications which make a conventional GUI application pale in comparison. Using VBscriptlets we will show you how to use the Microsoft common controls in your web applications such as Trees, Listviews, etc. The goal is to provide the APL programmer with the tools needed to quickly develop a client side application.

  •  Excel  
    Kevin Weaver
    Version 3.6 of APL+Win supports events from Excel so it can be more easily used as a front end to an APL application. A sample application is presented. Create multipage Excel workbooks from APL complete with formatting and graphics. A suite of functions to do all of the common Excel functions is provided.

  •  Intermediate APL Programming  
    Gary Bergquist
    For the APL programmer who wants an introduction or review of some of the more advanced features of APL. Included: nested arrays, efficiency, readability, workspace/file design, advanced primitives and utilities.

  •  Introduction to APL (part 3)  
    Ray Polivka
    A continuation of the course which began on Sunday, November 12th.

  •  XML, Behaviors and Namespaces in IE5.5  
    Fred Waid
    Learn how to create a JavaScript.com object equivalent with your own defined methods, events and properties. These are the tools needed to create the application of the future. Integrate your APL server side application with Microsoft Internet Information Server (IIS). We have created a DLL which makes it possible for your APL application to use SSL and HTTPS.

  •  Understanding the Listview and Tree Controls  
    Brian Chizever
    How to use the APL+Win Listview and Tree controls. Includes setting their contents, sorting, drag&drop, printing and more.

  •  ActiveX Enhancements to []WI  
    Patrick Parks

  •  APL and the MSXML Parser  
    Steve Bezner

  •  GUI Potpourri  
    Marvin Renich

  •  Introduction to APL (part 4)  
    Ray Polivka
    A continuation of the course which began on Sunday, November 12th.
 
Disks included in the APL2000 2000 Conference Proceedings
   
Disk 1 APL+Win 3.7 Beta
Disk 2 APL2000 2000 User Conference - Demos & Utilities - Disk 1 of 2
Disk 3 APL2000 2000 User Conference - Demos & Utilities - Disk 2 of 2
   
 This entire Web site has been dynamically generated by APL+Win Objects™ 6.0
 For all questions contact:  info@lescasse.com
 Copyright © 2003-2005 Lescasse Consulting. All rights reserved.