Skip to content

Sustaining Members’ News

Vector 23:4, page 17

implementations APL community

Transcribed from the printed issue; not yet reviewed. Read it in the article’s own PDF Read it in the PDF of the issue, page 17

APL2000

The next User Conference will be 10-11 November 2008 at the Hyatt Regency in Bethesda, Maryland. Details and registration forms from www.apl2000.com or contact Sonia Beekman (sonia@apl2000.com) or on +1 (301) 208-7150. At press time the conference programme is:

  • What’s new in APL+Win John Walker. Highlights of the major new features and bug fixes in APL+Win since APL+Win 6. The features include improvements to the session manager such as the session property and GetSessions method, the graphical user interface ⎕wi such as the CloseDoc and OpenDoc methods for the Printer object, the APL Grid print and print preview, the system interface such as the Zip class and other non-GUI related facilities such as the W_Def and W_Reset arguments to ⎕wcall.

  • APL+Win interface to .Net libraries APL2000 staff. This presentation describes a feature which can be used with APL+Win to create an interface to Microsoft .Net using a .Net assembly created by this utility. The .Net reflection namespace is used to display the methods, properties and events in a programmer-selected .Net assembly.

  • Grid computing using APL WebServices asynchronously Joe Blaze. This presentation will provide a short overview of APL WebServices as a means to expose APL+Win software to web-connected users and machines. In addition, an example will be provided which illustrates how APL WebServices can be used to coordinate a scalable, asynchronous grid of processors to ‘solve’ amenable problems of a certain granularity, such as stochastic models, Monte-Carlo simulation, discrete-element analysis, etc

  • C# as the GUI and APL+Win supporting the business rules Ajay Askoolum. This presentation will cover three subtopics:

  • C# using APL+Win as a COM server

  • A C# Windows Service using APL+Win as a COM server
  • Exposing a .Net assembly as COM for use by APL+Win

  • Reverse geocoding with APL Jeremy Main. Using a public database of location names, examples and techniques for reverse location lookup (reverse geocoding) will be shown. Presentation will include several APL searching techniques, distance formulas, comparison presentations and database queries. Possible application areas will be discussed.

  • Interface APL+Win and .NET (C#) Eric Lescasse. This presentation will demonstrate the various ways by which one can interface APL+Win and .Net (C#). This will include:

  • Consuming C# DLLs from APL+Win (using NetAccess)

  • Writing the application User Interface in C# and calling
  • APL+Win in the background
  • Porting your existing APL+Win application to .Net using C# and APL+Win
  • Porting your APL+Win application to Internet as a Client-Server .Net (C#) ClickOnce application using APL+Win on the Server
  • Writing ASP.Net (C#) web sites using APL+Win in the background and Ajax

  • Does APL make your Excel life easier? Kevin Weaver. While Excel is reportedly the most widely used “language” for calculation-oriented work, there are many problems that have complicated solutions. APL can lend a hand in quickly working around these sticky issues. However, can APL always make your life easier? Sometimes Excel is the way to go… hard to believe?

  • Improved efficiency of execution of APL primitives APL2000 staff. Executing an expression such as a+b-c in right-to-left order incurs costs due to storing and fetching intermediate results. By restructuring execution order we can reduce fetch-and-store overhead and increase execution efficiency. This presentation describes the APL+Win interpreter enhancements that have implemented this approach.

  • VisualAPL: ready for Visual Studio 2008 Jairo Lopez. This presentation will demo new development tools included in Visual Studio 2008 and how you can take advantage of these tools with VisualAPL.

  • APL application demonstrations An opportunity for conference attendees to demo their APL applications for other conference attendees. Learn about how the benefits of APL are being leveraged to create applications across a wide range of industries.

  • Overview of APL2000 product pricing Sonia Beekman. An overview of products and services available through APL2000 including a description of the APL+Win Subscription Program and VisualAPL pricing.

  • Overview of the APLDN Forum and Open Forum with the APL2000 team This session will include a review of the procedure for communicating with APL technical support. The APL2000 Team will be available to answer questions and listen to comments and suggestions from conference attendees.