Skip to main content

Posts

TAPI : A gateway to VOiP in .net

As I have promised earlier, here I'm going to present the VOiP enhancements in .net framework. To implement Voice and Video services you need to incorporate TAPI dll in your application. TAPI is Telephony Application Programming Interface and in this post I am quoting TAPI v3.0. Here is a C# program which will exemplify the procedure which needs to be followed while doing TAPI programming using TAPI 3.0. The program shows you how you can use the TAPI 3.0 functions to create a TAPI application of your own. Microsoft provides more than 100 functions as part of the TAPI library. TAPI 2.1 was more difficult to use as it was a set of API functions but TAPI 3.0 which comes as part of Windows 2000 has ActiveX controls that make the TAPI application creation much easier. The TAPI SDK that can be downloaded from the Microsoft site. Learning to use different TAPI functions require lot of time investment but once you create some applications using these TAPI functions, it becomes easier for
Recent posts

A basic WCF Service

The Windows Communication Foundation (WCF) service enables to manage the interoperability of the distributed applications and also supports the service oriented architecture. In this post I will illustrate the various steps required for creating, implementing and hosting of WCF. And also learn about creating the WCF client, its configuration and consuming the WCF service in an application. Let's understand the steps involved in Creating and Running a WCF service. The Microsoft Visual Studio also contains pre-built template for creating the WCF service that can be created and implemented by following few wizard steps. Here we will use a C# class to create the WCF service, then will create a client application to consume the methods exposed by the WCF service. Following are the steps that we will cover to create a working WCF service: Defining Service Contract in WCF: the first step to create a WCF service contract using a C# interface that will outline the functionality offe