Microsoft's Project Jasper

Currently an incubation project of the Data Access and Storage section at Microsoft, Jasper is a set of .NET classes "geared towards interative and agile development". For the download links check: http://msdn2.microsoft.com/en-us/data/bb419139.aspx

The idea behind the project is to have the runtime generate all the data access classes without the need for the developer to write them manually. In fact it's easier to show a sample, in our beloved Dyalog 11 than to read the documentation. I translated the sample from the example in Python (which is a lovely language, easy to read and understand).

In order to iterate through the collections returned by the various methods, let's first define a sample operator foreach.

MortenKromberg suggest an alternative coding for the operator foreach based on the semantics of the monadic squad:

conn is the connection string:

Now, the test function.

Here's an alternative coding of this test script, based on the simplification offered by Morten's foreach:

Easier than writing SQL queries and no need to write any other code except what I listed here. I am amazed.


CategoryTechnologies - CategoryDotNet - CategoryDyalogDotNet - CategoryDyalogExamplesDotNet

Jasper (last edited 2015-04-05 01:23:20 by PierreGilbert)