Category Archives: TypeScrript

M&P New, Updated and Removed Articles

osted on June 25, 2015 by Herman E. Dolder

Updated

New

Removed

  • M&P H5J Concurrency in Javascript
  • IM&P H5J Declarative Composition of Concurrent Operations
  • M&P H5J Declarative Composition of Concurrent Operations,  Part 2
  • M&P H5J Declarative Composition of Concurrent Operations, Part 3
  • M&P Logic BLOCKS

M&P H5J in Automation and Robotics

Posted on May 6, 2014 by Herman Dolder
 
IBLGWoT
 

The new Version 8 (“2014”) of M&P can be integrated in Automation and Robotics environments.

M&P H5J code running in an M&P NodeJS server can monitor and control Arduino Controllers.

IArduinoR3

A NodeJS server can be ported to a large number of devices and operating systems.

M&P H5J allows to create distributed Automation and Robotics applications operating on Internet. Those applications can be remotely monitored and commanded by means of Mobile devices and Desktops.

An M&P NodeJS server can interoperate with several Arduino Controllers.

The logic for the Arduino Controllers is coded in TypeScript and is packaged in M&P BLOCKS.

A Javascript Library called Johnny-Five is used.

Read the full article …

M&P TBW Plug-and-Play Plugins

Posted on August 19, 2013 by Herman Dolder
 
IBLGMPPaP
 

Dynamically Loading BLOCKS

In an M&P application some (as many as appropriate) BLOCKS can be loaded and integrated dinamically to an application, usually on demand.

M&P Plugins

An M&P Plugin is a BLOCK or BLOCKTree that is loaded dynamically.

The BLOCKS in a Plugin are normal M&P BLOCKS.

The use of plugins allows the configuration of an application at run-time.

A dynamically loaded Plugin can load other Plugins on demand.

M&P Plugins can be of two types: XPlugins and XViews.

Read the full article …

M&P BXaml in .NET, Part 3

Posted on July 31, 2013 by Herman Dolder
 
IBLGBXamle
 

In the article titled “M&P H5J Declarative Composition of Concurrent Operations, Part 1″ we introduced an example coded in TypeScript in wich we declaratively composed a simple “pipeline” dataflow of concurrent-asynchronous operations.

In this article we present the same example ported to .NET (coded in C#) using the same BXaml code than in TypeScript and also we include some important comments.

Read the full article …

M&P BXaml in .NET, Part 2

Posted on July 30, 2013 by Herman Dolder
 
IBLGBxml_WPF
 

In Part 1 we did show an example of a .NET WinForm application instanciated using BXaml.NET (the .NET version of BXaml). The example application was a “Color Mixer” and we presented two variants of code:

  • With code-behind, using an events handler.
  • No code-behind, using an M&P BLOCK.

Instantiation of a WPF application

In this article we present the WPF version of the same “Color Mixer” application ….

Read the full article …