Welcome to APLNext Sign in | Join | Help
in
Community Website
Blogs Forums

APLNext Screencasts

  • Screencast: Control Microsoft Excel with Visual APL and VSTO

    Original broadcast date: March 14th, 2007

     Controlling Excel using VSTO

    With the Visual Studio Tools for Office Visual Studio Add-in, you can control all aspects of any and all applications in the Microsoft Office Suite of products.

    This Screencast highlights the use of VSTO to control and design an Excel workbook. 

    Using VSTO, your development experience in Visual Studio will be just as though you are developing your application in Excel. 

    Using the VSTO Excel templates, you have full access to all features of Excel as you develop, just as though you were actually in Excel as you were creating your applicaton!

    Visual APL is a 100% managed code .Net language, with full integration with Visual Studio.  A large part of this integration is the ability to seamlessly cross language bounderies when programming your Solution in Visual Studio.  This webcast will show how to use the VSTO templates for C# as the front end of your VSTO application, with Visual APL powering the back end calculations of the workbook operations!

    Using the VSTO templates, you can visually design your workbook with Visual Studio designer interfaces, just as you would design a Form for a Windows project using the Visual Studio Forms Designer.

    Click to watch
    WatchFormat: wmv
    Duration: 1:06:12

    Note: This ScreenCast has not yet been edited for quality assurance.  An edited and remastered version will be available for viewing soon.

    To view this webcast directly in Windows Media Player, click on "Direct Link" above. 

    If you are behind a restrictive firewall, you can view this screencast Here

    Viewing directly in Windows Media Player allows the use of all video playback controls, such as skipping over parts of the screencast, and viewing at 2x speed.

  • Screencast: Using Session Projects

    Original broadcast date: Feb 28th, 2007

    Technologies presented in this screencast:

    The general use, creation, and management of the CieloSession project.

    Choose which loaded CieloSesison project in your Solution to use as the active back-end of the Cielo Explorer session in Visual Studio.

    This screencast is a subset of Screencast: Session Integration, script editing features, and edit variables as XML

    Click to watch
    WatchFormat: wmv
    Duration: 14:32

    To view this webcast directly in Windows Media Player, click on "Direct Link" above. 

    If you are behind a restrictive firewall, you can view this screencast Here

    Viewing directly in Windows Media Player allows the use of all video playback controls, such as skipping over parts of the screencast, and viewing at 2x speed.

  • Screencast: Create and use scripts, and the Session Project

    Original broadcast date: Feb 28th, 2007

    How to create and use script files in the active CieloSession project from the Cielo Explorer in Visual Studio.

    How to use the CieloSession project:  Create, Modify

    This screencast is a subset of Screencast: Session Integration, script editing features, and edit variables as XML

    Click to watch
    WatchFormat: wmv
    Duration: 14:32

    To view this webcast directly in Windows Media Player, click on "Direct Link" above. 

    If you are behind a restrictive firewall, you can view this screencast Here

    Viewing directly in Windows Media Player allows the use of all video playback controls, such as skipping over parts of the screencast, and viewing at 2x speed.

  • Screencast: Session Integration, script editing features, and edit variables as XML

    Original broadcast date: Feb 28th, 2007

    Technologies presented in this screencast:

    The session in Visual APL is tightly integrated with Visual Studio, making the process of prototyping and testing code only a keystroke away with the Cielo Explorer. 

    The creation and organizing of script files used with the Cielo Explorer is also tightly integrated with the Solution Explorer via the CieloSession project type, allowing the developer to take advantage of all features they are accustomed to for arranging and partitioning files in their Visual Studio Solutions.  By using multiple CieloSession projects, you can choose which project will be the active project back-end of your Cielo Explorer.

    Visual APL allows developers to modify complex array and data structures via the built-in ")xmlout" session command, and modifications made by the developer to the variable in XML form can be saved back to the session for further testing and experimentation.  Variables edited using the ")xmlout" command automatically appear in the active CieloSession project as XML data files.  You can also load XML data files created during previous editing sessions, allowing data to be persisted across opening and closing Visual Studio.

    Click to watch
    WatchFormat: wmv
    Duration: 1:05:48

    To view this webcast directly in Windows Media Player, click on "Direct Link" above. 

    If you are behind a restrictive firewall, you can view this screencast Here

    Viewing directly in Windows Media Player allows the use of all video playback controls, such as skipping over parts of the screencast, and viewing at 2x speed.

  • Screencast: The using directive, and []Reference and []Using

    Examples presented in this screencast:

    Most .Net languages only allow the importing of .Net assemblies at build time.  This means that you can only use the classes, methods, properties, events, etc, of assemblies which exist, on your computer, at the time you build your assembly with Visual Studio.  Here is a common example of referencing an assembly:

    refbyname System.Windows.Forms
    using System.Windows.Forms

    In Visual APL, you can also import assemblies at runtime using the []reference and []using expressions.  By using these system functions, the importing of the specified assemblies is only performed at the moment the []reference or []using function is executed, making it possible for your code to import assemblies that do not or cannot exist at the time you build your assembly.  Here is the runtime equivalent of the System.Windows.Forms directive import above:

    ⎕reference "System.Windows.Forms"
    ⎕using "System.Windows.Forms"

    This screencast is a subset of Screencast: The Using Directive, Expression, and Statement

    Click to watch
    WatchFormat: wmv
    Duration: 40:08

    To view this webcast directly in Windows Media Player, click on "Direct Link" above. 

    If you are behind a restrictive firewall, you can view this screencast Here

    Viewing directly in Windows Media Player allows the use of all video playback controls, such as skipping over parts of the screencast, and viewing at 2x speed.

  • Screencast: The Using Statement

    Examples presented in this screencast:

    The using statment has an entirely seperate functionallity from the using directive, but has a somewhat similar syntax.  Here is an example showing the difference between the using directive and using statement:

    // The using directive
    using System.IO

    // The using statement
    using (stream = File.Open("c:\testfile.txt", FileMode.Create)) {
         
    // some code
    }

    The purpose of the using statement is to ensure that each argument variable to the statement is disposed of after the statement has completed execution.  In the above example, this would mean that the "stream" variable would be disposed of, or have its system resources released, once execution reached the closing brace of the statement.

    This screencast is a subset of Screencast: The Using Directive, Expression, and Statement

    Click to watch
    WatchFormat: wmv
    Duration: 21:35

    To view this webcast directly in Windows Media Player, click on "Direct Link" above. 

    If you are behind a restrictive firewall, you can view this screencast Here

    Viewing directly in Windows Media Player allows the use of all video playback controls, such as skipping over parts of the screencast, and viewing at 2x speed.

  • Screencast: The Using Directive, Expression, and Statement

    Examples presented in this screencast:

    Most .Net languages only allow the importing of .Net assemblies at build time.  This means that you can only use the classes, methods, properties, events, etc, of assemblies which exist, on your computer, at the time you build your assembly with Visual Studio.  Here is a common example of referencing an assembly:

    refbyname System.Windows.Forms
    using System.Windows.Forms

    In Visual APL, you can also import assemblies at runtime using the []reference and []using expressions.  By using these system functions, the importing of the specified assemblies is only performed at the moment the []reference or []using function is executed, making it possible for your code to import assemblies that do not or cannot exist at the time you build your assembly.  Here is the runtime equivalent of the System.Windows.Forms directive import above:

    ⎕reference "System.Windows.Forms"
    ⎕using "System.Windows.Forms"

    Next in the screencast is the Using statement.  The using statment has an entirely seperate functionallity from the using directive, but has a somwhat similar syntax.  Here is an example showing the difference between the using directive and using statement:

    // The using directive
    using System.IO

    // The using statement
    using (stream = File.Open("c:\testfile.txt", FileMode.Create)) {
         
    // some code
    }

    The purpose of the using statement is to ensure that each argument variable to the statement is disposed of after the statement has completed execution.  In the above example, this would mean that the "stream" variable would be disposed of, or have its system resources released, once execution reached the closing brace of the statement.

    This screencast also shows how to remap APL keyboard shortcut sequences, allowing you to customize all of the APL character "Alt+" sequences on the keyboard in Visual Studio.

    Click to watch
    WatchFormat: wmv
    Duration: 1:10:26

    To view this webcast directly in Windows Media Player, click on "Direct Link" above. 

    If you are behind a restrictive firewall, you can view this screencast Here

    Viewing directly in Windows Media Player allows the use of all video playback controls, such as skipping over parts of the screencast, and viewing at 2x speed.

  • Screencast: Remap APL Key Shortcuts

    Examples presented in this screencast:

    How to remap the "Alt+" keyboard shortcut key sequence for any APL character.  Via the Visual Studio Options form, you can change the keyboard shortcut for any Visual Studio command.

    This screencast is a subset of Screencast: The Using Directive, Expression, and Statement

    Click to watch
    WatchFormat: wmv
    Duration: 06:35

    To view this webcast directly in Windows Media Player, click on "Direct Link" above. 

    If you are behind a restrictive firewall, you can view this screencast Here

    Viewing directly in Windows Media Player allows the use of all video playback controls, such as skipping over parts of the screencast, and viewing at 2x speed.

  • Screencast: Simple Forms Designer Example

    Examples presented in this screencast:

    This screencast shows an example of using the Visual Studio Forms Designer to create a simple form, and assign event handlers to events on the form via the designer interface.

    This screencast is a subset of Screencast: Windows Interface

    Click to watch
    WatchFormat: wmv
    Duration: 7:01

    To view this webcast directly in Windows Media Player, click on "Direct Link" above. 

    If you are behind a restrictive firewall, you can view this screencast Here

    Viewing directly in Windows Media Player allows the use of all video playback controls, such as skipping over parts of the screencast, and viewing at 2x speed.

  • Screencast: Advanced use of [quad]WI

    Examples presented in this screencast:

    Using []WI in a Visual APL class.  This segment shows the active debugging of the class as it is creating objects and handling events, and also how to use the more advanced features of []WI, such as onNew and onAction.

    This screencast is a subset of Screencast: Windows Interface

    Click to watch
    WatchFormat: wmv
    Duration: 16:26

    To view this webcast directly in Windows Media Player, click on "Direct Link" above. 

    If you are behind a restrictive firewall, you can view this screencast Here

    Viewing directly in Windows Media Player allows the use of all video playback controls, such as skipping over parts of the screencast, and viewing at 2x speed.

  • Screencast: [quad]WI in the session

    Examples presented in this screencast:

    Using []WI in the Visual APL session to create a simple Form, several controls, and set events through []WI.  Also shown is how to access the .Net objects created with []WI and set properties and events directly on those objects.  Using the object directly, you can set multiple event handlers to fire when a single event occurs.

    This screencast is a subset of Screencast: Windows Interface

    Click to watch
    WatchFormat: wmv
    Duration: 39:24

    To view this webcast directly in Windows Media Player, click on "Direct Link" above. 

    If you are behind a restrictive firewall, you can view this screencast Here

    Viewing directly in Windows Media Player allows the use of all video playback controls, such as skipping over parts of the screencast, and viewing at 2x speed.

  • Screencast: Windows Interface

    Examples presented in this screencast:

    Using []WI in the Visual APL session to create a simple Form, several controls, and set events through []WI.  Also shown is how to access the .Net objects created with []WI and set properties and events directly on those objects.  Using the object directly, you can set multiple event handlers to fire when a single event occurs.

    Using []WI in a Visual APL class.  This segment shows the active debugging of the class as it is creating objects and handling events, and also how to use the more advanced features of []WI, such as onNew and onAction.

    Finally, this screencast shows an example of using the Visual Studio Forms Designer to create a simple form, and assign event handlers to events on the form via the designer interface.

    Click to watch
    WatchFormat: wmv
    Duration: 1:03:54

    To view this webcast directly in Windows Media Player, click on "Direct Link" above. 

    If you are behind a restrictive firewall, you can view this screencast Here

    Viewing directly in Windows Media Player allows the use of all video playback controls, such as skipping over parts of the screencast, and viewing at 2x speed.

  • Screencast: A few .Net replacements for legacy APL utilities

    Examples presented in this screencast:

    Native .Net replacements for common legacy APL utilities.  These include date processing (using System.DateTime), and accessing file system information (Last access time, directory path manipulation, and more via the System.IO namespace.)

    This screencast is a subset of Screencast: Using System

    Click to watch
    WatchFormat: wmv
    Duration: 31:55

    To view this webcast directly in Windows Media Player, click on "Direct Link" above. 

    If you are behind a restrictive firewall, you can view this screencast Here

    Viewing directly in Windows Media Player allows the use of all video playback controls, such as skipping over parts of the screencast, and viewing at 2x speed.

  • Screencast: Dynamic Execution in Visual APL

    Examples presented in this screencast:

    Dynamic creation and execution of APL code in Visual APL.

    This screencast is a subset of Screencast: Using System

    Click to watch
    WatchFormat: wmv
    Duration: 43:39

    To view this webcast directly in Windows Media Player, click on "Direct Link" above. 

    If you are behind a restrictive firewall, you can view this screencast Here

    Viewing directly in Windows Media Player allows the use of all video playback controls, such as skipping over parts of the screencast, and viewing at 2x speed.

  • Screencast: Example SMTP Application

    Examples presented in this screencast:

    The start to finish creation of a simple Visual APL console application which can send SMTP email messages, done using the System.Net.Mail namespace.

    Click to watch
    WatchFormat: wmv
    Duration: 23:46

    To view this webcast directly in Windows Media Player, click on "Direct Link" above. 

    If you are behind a restrictive firewall, you can view this screencast Here

    Viewing directly in Windows Media Player allows the use of all video playback controls, such as skipping over parts of the screencast, and viewing at 2x speed.

More Posts Next page »

This Blog

Post Calendar

<May 2008>
SuMoTuWeThFrSa
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

Syndication

Powered by Community Server, by Telligent Systems