Re: TAPI and .NET

From: Andreas Marschall [MVP TAPI] (Andreas.Marschall_at_I-B-A-M.de)
Date: 10/20/04


Date: Wed, 20 Oct 2004 22:04:06 +0200


"William DePalo [MVP VC++]" <willd.no.spam@mvps.org> schrieb im Newsbeitrag
news:eQYnsattEHA.1308@tk2msftngp13.phx.gbl...
> "Andreas Marschall [MVP TAPI]" <Andreas.Marschall@I-B-A-M.de> wrote in
> message news:%239VNL7ptEHA.220@TK2MSFTNGP15.phx.gbl...
> > thanks for your comments on Bishoy's posting.
>
> No problem. Realize, though, that my motives are not entirely altrusitic.
> <g>
>
> You see, there is no one here who offers _more_ free, high-quality advice
> than you. There is no one here who takes the time to read _every_ post and
> offer constructive critiscism when someone else makes a mistake (as I have
> done once). So I don't want anyone to try to stifle you (or anyone else) who
> has got something to say from which I can learn just because the answer is
> one that they didn't want to hear.
>
> Keep up the good work! And thanks.

Thank you very much, Will.
And be sure that I'll keep on going.
Some negative feedback from very few posters doesn't count compared to the
vast majority of encouraging positive replies.

> [And on the subject matter, I'd say the KB article is right-on as far as it
> goes. I'd make stronger statements. Never use TAPI3 for anything non-trivial
> as it is much less capable than TAPI2. That makes the RCW issue a moot
> point. And if one targets the .Net platform use the Platform Invoke (aka
> P/Invoke) method to access TAPI2 from a CLS compliant language. I have an
> IVR which does just that and allows me to build applications in
> C#/VB.Net/J#/JScript.Net and Managed Extensions for C++). Of course, that's
> just my opinion.]

I strongly agree on the TAPI2 vs TAPI3 statement.
See my TAPI and TSPI FAQ:

Q: Has TAPI3 any advantages over TAPI2 ?
http://www.i-b-a-m.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm#_Q:_Has_TAPI3_1

Q: Has TAPI3 any disadvantages over TAPI2 ?
http://www.i-b-a-m.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm#_Q:_Has_TAPI3

-- 
Best Regards
Andreas Marschall
Microsoft MVP for TAPI / Windows SDK
TAPI / TSP Developer and Tester
http://www.I-B-A-M.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm
* Please post all messages and replies to the newsgroup so all may
* benefit from the discussion.  Private mail is usually not replied to.
* This posting is provided "AS IS" with no warranties, and confers no rights.


Relevant Pages

  • Re: Phone Number
    ... Did you already try JulMar's Phone.exe as suggested in my previous posting? ... What does it show for Caller, Called, Connected, Redirecting, and Redirection ... Microsoft MVP for TAPI / Windows SDK ... * Please post all messages and replies to the newsgroup so all may ...
    (microsoft.public.win32.programmer.tapi)
  • Re: Is this Siemens Phone TAPI compatible ?
    ... > Siemens web site, and, I looked at the technical data web page nothing ... Microsoft MVP for TAPI / Windows SDK ... * Please post all messages and replies to the newsgroup so all may ... * This posting is provided "AS IS" with no warranties, ...
    (microsoft.public.win32.programmer.tapi)
  • Re: TAPI Browser refresher/quick tutorial
    ... but upon re-opening that post there was a ... > Didn't you notice the paper clip at my posting as you seem to use OE too? ... > Microsoft MVP for TAPI / Windows SDK ... > * Please post all messages and replies to the newsgroup so all may ...
    (microsoft.public.win32.programmer.tapi)
  • Re: About IVR
    ... > widget that enumerates all the audio devices and displays ... Microsoft MVP for TAPI / Windows SDK ... * Please post all messages and replies to the newsgroup so all may ... This posting is provided "AS IS" with no warranties, ...
    (microsoft.public.win32.programmer.tapi)
  • Re: Connecting question
    ... Thomas is using TAPI2 but TAPIMEDIATYPE_ constants are for TAPI3 only. ... Microsoft MVP for TAPI / Windows SDK ... * Please post all messages and replies to the newsgroup so all may ...
    (microsoft.public.win32.programmer.tapi)