[Freeswitch-users] Getting started on dev

James Martelletti james at nerdc0re.com
Thu Aug 31 05:33:08 PDT 2006


Van,

Modules that are written in .NET will have full access to the .NET  
framework, and the features therein, so that means ASP.NET, SOAP,  
ADO, or can use other existing libraries like NHibernate, etc and  
also marshals data between the unmanaged Freeswitch process and the  
managed module. What this means is that Freeswitch modules written  
in .NET will have the full capability of their C/C++ counterparts.

My branch has been synced with trunk as of a couple of weeks ago, but  
once checked out you may use the svnmerge tool and run "svnmerge  
merge" to update to trunk. There are Makefiles in both src/dotnet/  
and in the src/mod/dotnet/ projects, you will need to create these  
assemblies manually, as well as adding "languages/mod_mono" to  
modules.conf when you build. You will also need mono installed as the  
build system does not take care of this yet.

Thanks,

James

On 31/08/2006, at 10:08 PM, Van Hui wrote:

>
> Dear James
>
> It is a very encouraging news.  I also like to know if
> SOAP & ASP.NET are/or will be inside the mod_mono as I
> plan to do some developments.  Please advise me.  By
> the way, inside your branches/james, does the sources
> are up today's if I svn it.
>
> Best regards/Van
>
> --- James Martelletti <james at nerdc0re.com> wrote:
>
>> Martin,
>>
>> As for the general programming references, well you
>> can find them
>> anywhere through a search engine. As for docs
>> related specifically to
>> freeswitch, it's worth checking out
>> http://www.freeswitch.org/docs/
>>
>> You will be happy to know that I have been working
>> on
>> "Freeswitch.NET", what this contains is (at the
>> moment) a mod_mono
>> module which loads the mono runtime, and a managed
>> library which
>> enables Freeswitch modules to be written in any .NET
>> supported
>> languages (C#, VB, python, etc) and executed via
>> mono. I have done a
>> large amount of work on these modules and it is in a
>> currently
>> working state however not everything has been
>> covered. I have been
>> busy recently but I am trying to get together some
>> documents so that
>> anybody interested in C#/.NET will soon have
>> direction and be able to
>> help me complete the task.
>>
>> I'm sure you understand just how awesome Freeswitch
>> will be once this
>> module is complete ;)
>>
>> And for anybody interested, the code is currently in
>> my svn branch
>> "james/".
>>
>> James
>>
>>
>> On 31/08/2006, at 6:51 PM, Martin R. Sørensen wrote:
>>
>>> Hi List...
>>>
>>>
>>>
>>> I have at question.. maybe off topic :o)
>>>
>>>
>>>
>>> I‚m currently a C# dev. Because of a job change
>> I‚m interested in
>>> telephony applications and development off a
>> telephony platform for
>>> me company™.
>>>
>>> Now for the question™ can some buddy help me get
>> started on dev in C
>>> ++, books, articles, tip and sow on™ in relations
>> to Freeswitch
>>>
>>>
>>>
>>> Regards
>>>
>>> Martin
>>>
>>> _______________________________________________
>>> Freeswitch-users mailing list
>>> Freeswitch-users at lists.freeswitch.org
>>>
>>
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>>
>>
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-
>>
>>> users
>>> http://www.freeswitch.org
>>
>>
>> _______________________________________________
>> Freeswitch-users mailing list
>> Freeswitch-users at lists.freeswitch.org
>>
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch- 
> users
>> http://www.freeswitch.org
>>
>
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch- 
> users
> http://www.freeswitch.org





More information about the FreeSWITCH-users mailing list