|
|
|
Agenda
(subject to change)
The APLNext 2006 Conference will take place November 6th, Monday to November 9th Thursday.
Both Monday and Tuesday of the conference will focus on the APLNext language, the NEW APLNext web application servers and the integration with Visual Studio 2005.
Whether it is creating an APL application that is CLS compliant, works with all other .Net languages, integrates in Visual Studio, works with the VS designers, including the Forms and Web designers, or the No Touch deployment. You will learn how to leverage all of these technologies to take your APL application to the next level!
The conference agenda can be downloaded in PDF format:
Agenda Monday - Tuesday (Nov. 6 - 7)
|
| Time |
Monday November 6th, 2006 |
| 8:30am–9:00pm |
Registration and Refreshments |
| 9:00am-10:00am |
Welcome and Introduction |
| |
|
| 10:00am–11:00am |
Vision Keynotes Microsoft IP Strategies
Jorge Cabeza, Latam License Compliance Manager - Developing APLNext applications integrated with Windows Genuine Advantage
|
| 11:00am–11:15am |
Morning Break |
|
Session 1 |
Session 2 |
Hands-On Lab |
| 11:15am–12:15am |
.Net, APLNext and Excel
Controlling Excel from APLNext and taking advantage of Excel in ways you never imagined. Integratring C# and APLNext in one solution to leverage Excel productivity. |
11:15 – 11:35 Cielo Explorer: The New Session Discover an APL session in Visual Studio. The dynamic interactive capabilities of APL integrated with the power of .Net.
11:35 – 11:55 .Net nuts and bolts Modules, types, methods, properties, fields, events, enums, intrinsic types, objects, value types.
11:55 – 12:15 APLNext: The New .Net Language Integration with Visual Studio, debugging, stops, project setup, managing code. Visual Studio for the APL literate. |
All labs are limited in number of attendees, you must register for a lab in advance.
You can only register for up to 3 labs.
A101 - Making the most of APLNext and Creating your own project templates.
Create project templates for Windows, WebProjects, Custom settings, Preload references, like Excel, you can make templates to meet your every need. |
| 12:15pm–1:30pm |
Lunch |
| 1:30pm–2:30pm |
APLNext Enterprise Application Server
Setup the new Enterprise application server to serve either your APLNext or other .Net language assembly to the Web. Do things far too cool to imagine in IIS alone! Create one-on-one sessions, with speeds that will make others drool. |
1:30 – 1:50 APLNext: Your first assembly Creating an APLNext application (exe) or dll. namespaces, classes, public, private, internal why should I care?
1:50 – 2:10 APLNext: A new UI face. Using the Visual Studio Forms Designer. Make the resize of your windows forms behave like a web page, use the Office like menus, apply XP themes to your UI and more.
2:10 – 2:30 Consuming Types and Assemblies refbyname, refbyfile, using Bring in over 4000 .Net types, your own types, your friends types and use them together.
|
A102 - Peer-to-Peer application building
Build a peer-to-peer application using APLNext. Create a chat client and file sharing application.
Integrate peer-to-peer in your application for support, error submission or file sharing.
This is the basis of client/server applications and integrates with the APLNext Enterprise Server. |
| |
| 2:30pm–3:30pm |
APLNext using DirectX
The new interface of Vista is Avalon and DirectX provides the engine to drive 3D models. Create 3D applications that are ready for Vista deployment, and will run on machines today using DirectX. Make your project amazing. |
2:30 – 2:50 Static, it’s not just on your radio. Instance and static types. When to use them to make your code crystal clear. Polymorphism, inheritance and more
2:50 – 3:10 Expose yourself to others Creating dlls that other languages understand and can consume. Typing at the boundaries.
3:10 – 3:30 Interaction with Legacy Code Make your type COM visible or call APL+Win as an ActiveX. |
A103 - APLNext classes which manage the 3D world.
Create an assembly which uses DirectX to manipulate 3D objects.
|
| 3:30pm–3:45pm |
Afternoon Break |
| 3:45pm–4:45pm |
Interacting with Oracle and SQL, no data limits.
A104 - APLNext makes databases trivial with: .Net oracle client .Net sql client .Net odbc client
Learn how to make the most of these and also expose them to APL+Win |
3:45 – 4:05 APLNext Operators New Primitive Scalar Operators and enhancements or extensions to legacy APL operators.
4:05 – 4:25 Declaring Functions The new function headers in APLNext to enable more than two arguments, named arguments, default values, argument list, argument name-list, exposing APLNext functions to other languages.
4:25 – 4:45 Program Flow Control Old friends new opportunities. for … else, while … else, switch, foreach, try … catch … finally, for … to … step, yield, do … while |
APLNext makes databases transparent
There are many datatypes supported by Oracle and SQL which can be used directly in APLNext.
How to execute a stored procedure.
How to create and fill a dataset.
Guidelines on whether to choose an SQLDataAdapter or SQLCommand.
|
| |
|