Archive for the ‘NET’ Category

M&P New, Updated and Removed Articles

Friday, June 26th, 2015
osted on June 25, 2015 by Herman E. Dolder




  • 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 BXaml Styles and Themes

Thursday, August 22nd, 2013
Posted on August 22, 2013 by Herman Dolder

BXaml implements Styles (Explicit and Implicit) and Themes.

BXaml introduces the BStyle BLOCK to support the styling of BLOCKS, HTML elements and SVG elements.

The BStyle BLOCK

The BStyle BLOCKS enables you to set properties values of all kinds of visual and non-visual BXaml objects.

An BStyle BLOCK encapsulates a BXML Markup Extension (BME) expression which contains a set of property-value pairs.

Read the full article …

See some images …

M&P BXaml in .NET, Part 3

Wednesday, July 31st, 2013
Posted on July 31, 2013 by Herman Dolder

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

Tuesday, July 30th, 2013
Posted on July 30, 2013 by Herman Dolder

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 …

M&P BXaml in .NET, Part 1

Monday, July 29th, 2013
Posted on July 29, 2013 by Herman Dolder
The BXaml processor of M&P H5J is now also available in the .NET platform.
The XAML processor provided by the .NET platform, although it allows the instantiation of all kinds of “XAML-friendly” objects, is aimed to support the WPF, Silverlight, WF and WinRT platforms of Microsoft.
As each of these platforms use a different XAML dialect (oriented to bear the idiosyncrasies of the platform) in practice there are several different versions of the XAML processor.
BXaml was developed in TypeScript to operate in Javascript environments both clients and servers. BXaml lets you instantiate all kinds of “XAML-friendly” objects and is optimized to operate with M&P BLOCKS.
The .NET version of BXaml (BXaml.NET) is functionally identical to the TypeScript version and, as we will see in this series of 3 short articles, lets you instantiate Windows Forms, WPF and Silverlight windows and operate in WinRT.