Compact Framework & SMS

giovedì 27 maggio 2010 - 11.51

e.disanto Profilo | Junior Member

Salve a tutti (premetto che ho sviluppato veramente poco con il CF .Net...)
Avrei l'esigenza di sviluppare una applicazione che, all'arrivo di un SMS, in base ad alcuni fattori (numero cellulare mittente se registrato in rubrica, e eventuali codici o stringhe particolari inserite nel testo del messaggio stesso) faccia determinate operazioni o aggiorni dei record su DB e successivamente risponda con un SMS di conferma (in caso l'operazione vada a buon fine).
Sapete se è possibile con il CF o è necessario l'utilizzo di librerie di terze parti?
Grazie in anticipo per l'aiuto.

Ernesto di Santo

kataklisma Profilo | Senior Member

>Salve a tutti (premetto che ho sviluppato veramente poco con
>il CF .Net...)
Salve!

>Avrei l'esigenza di sviluppare una applicazione che, all'arrivo
>di un SMS, in base ad alcuni fattori (numero cellulare mittente
>se registrato in rubrica, e eventuali codici o stringhe particolari
>inserite nel testo del messaggio stesso) faccia determinate operazioni
>o aggiorni dei record su DB e successivamente risponda con un
>SMS di conferma (in caso l'operazione vada a buon fine).
>Sapete se è possibile con il CF o è necessario l'utilizzo di
>librerie di terze parti?

Il CF mette a disposizione il namespace "PocketOutlook", aggiungi un riferimento a Microsoft.WindowsMobile.PocketOutlook e dichiaralo nella classe :

using Microsoft.WindowsMobile.PocketOutlook

Utilizza la classe SmsMessage per l'invio degli sms :

SmsMessage e = new SmsMessage(); e.Body = "Prova testo"; e.To.Add(new Recipient("339*******")); e.Send();

Per la ricezione e l'intercettamento ti riporto ad un'esempio ufficiale della MS :

http://www.microsoft.com/downloads/details.aspx?FamilyId=98CCF3D4-DB7C-4A7D-A323-53BBDBBE0420&displaylang=en


>Grazie in anticipo per l'aiuto.
Di niente!

Buona fortuna!


------------------------------------------
Ignazio Catanzaro

http://blogs.dotnethell.it/swdev/

e.disanto Profilo | Junior Member

Grazie mille kataklisma,
faccio un pò di prove e se dovessi avere problemi faccio sapere ;)

Ernesto di Santo
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5