Sunday, June 26, 2011

Excel-DNA

I have known the Excel-DNA recently.
That's good!

I want to know the manner of connection of Excel-DNA and WPF , Rx, etc.

This technology makes me to write "NO" VBA and it's my wish from some years ago (when C# 1.0 appeared!)... :-).

Sunday, June 19, 2011

Design Supporting Tool

I have started making a aiding to design a web and RDB-base business application.
It is a WPF application and the screen capture is below:
The background color is for test :-)

Sunday, June 12, 2011

Example of translation for Object Oriented style and Functional style.

In C#,
public class X
{
  public string S1 { get; set; }
  public string S2 { get; set; }

  public virtual string A()
  {
    return S2;
  }
}

public class Y : X
{
  public string S3 {get; set; }

  public override string A()
  {
    return S3;
  }
}

In F#,
type X = string * string
type Y = X * string
type Z =
  | X of X
  | Y of Y

let A(z : Z) =
  match z with
    | X (s1, s2) -> s2
    | Y (x, s3) -> s3

Sunday, June 5, 2011

Functional Specification

I have an idea that the specification for business requirements is able to be represented in SQL and Regular Expressions.
And I am trying to create the tools aiding to define the specification.

I am developing the tools in .NET Framework and the client application is based on WPF.
At first, I will clarify the tasks.