Having connection to Latest Yahoo Messenger Protocol in C# - c#

I want to program a simple GUI to connect to Yahoo! Protocol and act as a messengers which use them now. So, could any one describe Yahoo! Protocol structure ( Please help me in using of latest version of this protocol ).
Thanks about your attention.

I think you will find these links helpful as they describe several aspects the Yahoo! Protocol...
http://sourceforge.net/projects/ycs/
http://www.ycoderscookbook.com/
http://www.codeproject.com/KB/vb/YCC_Trainer.aspx
Yahoo Messenger Library C#
http://www.carbonize.co.uk/ymsg16.html
http://libyahoo2.sourceforge.net/
http://www.venkydude.com/articles/yahoo.htm
some general information http://en.wikipedia.org/wiki/Yahoo!_Messenger_Protocol

Related

How do I send messages to a messagequeue using rabbitMQ?

I'm trying to send messages to a rabbitmq server however I can't find any documentation on how to do this in c#, it only tells you how to do it in python, and I would like some help on this.
thanks =]
You should download the c# AMQP client from here.
There is comprehensive documentation inside the download package.
You can also download just the PDF User guide. This provides documentation on how to use the client C# API.
Also, if you have the option, the EasyNetQ project provides a very easy programming model around the base C# AMQP client. It is worth checking out.
See this (general info)
http://www.rabbitmq.com
And this for .Net
http://www.rabbitmq.com/dotnet.html
For instance, API
http://www.rabbitmq.com/api-guide.html
Tutorial (Java and Python)
http://www.rabbitmq.com/tutorials/tutorial-one-java.html
UserGuide (C#)
http://www.rabbitmq.com/releases/rabbitmq-dotnet-client/v3.1.1/rabbitmq-dotnet-client-3.1.1-user-guide.pdf

SMS Service in asp.net web application using GSM Modem

I am developing a web application in asp.net in which i want to send sms on mobile phones using GSM Modem. For this purpose I need some help or API for sending sms. If anyone have such experience in this field then kindly share with me and provide me some tutorial links or personal help.
Thanks in advance
Regards
I've used:
GSMComm
And the commercial product:
MessagingToolkit
Both worked reasonably well.
Use an SMS gateway software which will provide you an HTTP interface for communicating with the SMS carrier medium. For the applications it is easier to interact using the application layer protocols like HTTP instead of going into the details of the SMS protocols. Refer to the following post for more details. https://stackoverflow.com/a/8034756/676803

How to receive e-mails in a silverlight application?

I'm wondering whether anyone can help me with how to set up mailboxes for my silverlight application users.
Sending e-mails was simple enough, but now it seems to get tricky.
How do I implement an IMAP or POP3 service?
I've followed a couple of questions here on SO, but the answer is still eluding me...
Can anyone maybe send me a in general direction?
Any useful answers would be very much appreciated.
You can use the MailSystem.Net (LGPL). It provides full support for SMTP, POP3, IMAP4, NNTP, MIME, S/MIME, OpenPGP, DNS, vCard, vCalendar, Anti-Spam (Bayesian , RBL, DomainKeys), Queueing, Mail Merge and WhoIs.
Never tried this but heard of it one time:
http://www.emailyak.com/

How to do interactive SMS in .NET?

I want to write an app that sends an SMS to users, and when the recipients texts back, I receive that response, including the originating phone number, and my program can react to that response.
I've googled "Interactive SMS" but didn't find anything that was clearly a fit. Has anyone else done this, got any recommendations for a paid service that provides this kind of functionality?
Alternatively, do you have any other recommendations for how to build this service into my app, which will probably be written in C#?
Find an SMS service provider that gives you an API you can use (e.g. an HTTP API). Then read their documentation.
You need to learn about SMPP (short message peer to peer) protocol. Is the protocol usually used to communicate with carrier's SMSC (Short Message Service Center). Here's a blog entry summarizing the actual status of some C# SMPP libraries. If you don't want to use an existing .NET library, you can always write your own. SMPP is not a very complex protocol after all.
An alternative might be attach your application to a cell phone, and if that cell phone provides you with an API, use it to send and receive texts. The problem here is that it won't scale if your application expects to send and receive hundreds of thousands of text messages per day.
Yet another alternative will be to use a CARRIER AGGREGATOR company that provides you with an API for your application. There are some out there, but I don't know if they will be able to offer you a short code and the possibility to receive texts in your application. Depending on the market you are targeting, you should do a little bit of research on how other VAS companies do it over there.
You can use the TextMarks API for this. It's REST-based and super simple to use. So simple that Harvard uses it to teach new students how to use APIs. Docs here.
Messages routed to you from a user are called MO messages (Mobile Originated) and most 3rd party SMS gateways implement simple api's whereby they will simply HTTP post you incoming messages (including the originators msisdn and home network).
For example http://www.clickatell.com/products/two_way.php
Search the site for SMS Gateways for others.
Check SMS Studio - guys have done a lot on that subject and maybe you can use of-the-shelve software or customize it a little to suit your needs.
If not, at least you can find some good keywords for googling.
Anyway, you will have a choice - either go with SMS gateway, or for low volume SMS traffic, you can go with GSM Modem and handle it manually, though it's not recommended.

.NET and P2P - writing a P2P messenger

Does anyone have any advice how to write such app? Or maybe knows some nice tutorial? I would like to use System.Net.PeerToPeer namespace, but everything I can find about it is MSDN which I can't read without getting mad. Or maybe using "old-school" TCP/IP would more efficient?
I will appreciate every piece of advice. Every sample code I will shower with gold ;)
And please, don't send me back to Google for I have searched for a long time for sth useful - maybe inaccurately but time is running out and I really need some help.
[edit]
What about the Brunet library? Has anyone used it?
There is a sample at MSDN that you may find interesting: Peer Channel Chat.
Quote from the page:
The Chat sample demonstrates how to
implement a multiparty chat
application by using Peer Channel.
Messages sent by any instance of a
chat application are received by all
other instances.
The Chat sample is not based on the
concept of client and service. It is a
true peer-to-peer application with
each instance acting as a peer of
other instances. Each instance can
send messages to other instances and
receive messages from other instances
using the IChat duplex contract.

Categories

Resources