Notes UI control from .Net

I am just beginning a Notes Programming project. I want to know if it is possible to use .Net (C#) to create a new Notes email message, and then open the Message UI window, as well as Appointments and Tasks.

For example, we need to set some user-defined values (fields) on the Appointment when it is created, but would prefer to let the user use the familiar windows/dialogs that they normally use to create appointments, etc.

Thanks.

Bob

Subject: Not easy

No C# API currently, but you can use other language API and language bridge to do that if you like