Kurz und schmerzlos und ohne Schnörkel, so kann man mit C# einen dem ungeschriebenen Standard entsprechenden Trackback loswerden:
WebRequest request = WebRequest.Create(targetUrl);
request.Method = "POST";
string postData = string.Format("url={0}&blog_name={1}&title={2}&excerpt={3}", url, blogName, title, excerpt);
byte[] byteArray = Encoding.UTF8.GetBytes(postData);
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = byteArray.Length;
Stream dataStream = request.GetRequestStream();
dataStream.Write(byteArray, 0, byteArray.Length);
dataStream.Close();