Click here to Skip to main content
15,938,218 members
Please Sign up or sign in to vote.
1.67/5 (5 votes)
See more:
I would like to write an application sending SMS. Application (in fact - Windows Service) will work in a separate server or computer at the company.It will host the web services through WCF. Network services would have functions to send SMS.
My question: What is the best way to send SMS via C#? cell at the usb plug to the PC and AT commands? Use a smsgate, somewhere in the internet? Or maybe even some other way?
What are the pros / cons of each alternative.
When it comes to price or cost of operating such a system, it does not matter. This must be the best solution.
Thanks in advance for your help.
Toli Cuturicu 13-Apr-11 8:12am    
The "best" way is, in my humble opinion, to use a real cell phone.
Sandeep Mewara 13-Apr-11 8:47am    
Can I ask, what have you tried so far?
Ankur\m/ 13-Apr-11 8:58am    
Yes! :rolleyes:
Sandeep Mewara 13-Apr-11 9:05am    
Not you Mr... :P

1 solution

The "best" is always subjective and directly tied to the conditions/environment in which you're operating. You're a programmer - write it every way you can think of and gather your own metrics. Refine your google searches so that you can gather this info. The answers you're going to get when you ask a question on a forum are going to be restricted to the stuff people actually have experience with., and you're STILL going to have to evaluate it yourself to be be sure you've selected the "best" way for your code. If you just take someone's word for something, you're not exercising due diligence nor an abundance of caution, which will dilute your selection even more.
Share this answer
pionow 13-Apr-11 19:04pm    
Well, I just want to ask for your opinion - how to send sms in that specyfic situation.

I think, I will do that like this:
Application (windows service) will have two options, to send sms.
First - by modem, connected to the PC. (No need for Internet)
Second - application will be able to send sms from Skype.

I wrote this question, becouse i thought, maybe a better idea will come up

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900