Windows Live Presence, ID e Messenger nella community di ASPItalia.com

Daniele Bochicchio

di , in ASPItalia.com Network,

Sto giocando con i servizi di Windows Live, per cui mi trovo nelle condizioni di sperimentare... e cosa c'è di meglio per sperimentare qualcosa che implementarlo in una situazione reale? E poi faccio contento Alessandro, visto che usiamo un po' di servizi che fanno nel suo gruppo e può andare in giro a far vedere quanto siamo avanti in Italia :)

Visto che si tratta di servizi che vanno a nozze con una community, ho pensato di sceglierne una a caso :D

Per cominciare, ho implementato il supporto per Windows Live Presence e Windows Live Messenger, rispettivamente per avera la presenza ed il supporto a Live Messenger via web. Si tratta di mettere su una pagina che invii ed una che riceva le chiamate, in una modalità simil-rest. Per la presenza, basta un po' di Javascript o un iframe, a seconda del livello di personalizzazione che si vuole raggiungere.

Per attivare il supprto è necessario che l'utente faccia opt-in, per noi basta andare su questa pagina, ovviamente da autenticati:

image

Seguendo il link si viene riportati ad una pagina del sito Microsoft, dove viene chiesto il consenso. Ovviamente è necessario darlo, dopo aver fatto login con il proprio account messenger, che sarà quindi associato all'account della community.

image

Viene quindi assegnato un ID univoco, che sarà associato all'account premendo su "Accetto", attraverso un semplice meccanismo di redirect.

Si viene riportati al nostro sito e da questo momento nel profilo utente e nei post, affianco allo username, c'è lo status con la possibilità di aprire una chat che arriva direttamente nella finestra del vostro messenger, che gira sul desktop.

image

Per ovvi motivi di privacy, nessuno saprà mai il vostro indirizzo messenger, perchè ve ne viene assegnato uno temporaneo, ma allo stesso tempo potranno vedere cosa fate e contattarvi. Molto web 2.0, devo dire :)

Infine, siamo in procinto di rendere pubblica anche l'integrazione con Windows Live ID, giusto il tempo di finire di sistemare l'engine che abbiamo già sperimentato per integrare CardSpace.

Tutte queste cose (e molte altre) le troverete spiegate in uno speciale che nel mese di maggio dedichieremo allo sviluppo per Windows Live Services. Dopo averli usati vi renderete conto che sono davvero molto ma molto interessanti, oltre che facili da implementare!

Commenti
Windows Live Presence, ID e Messenger nella community di ASPItalia.com

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Nella stessa categoria
I più letti del mese
TAG CLOUD
.NET Framework, .NET Framework 2.0, .NET Framework 3.0, .NET Framework 3.5, .NET Framework 4.0, .NET Micro Framework, 10annidi, ADO.NET, AJAX, Architettura, ASP, ASP.NET, ASP.NET 2.0, ASP.NET 2.0 per tutti, ASP.NET 3.5, ASP.NET 3.5 per tutti, ASP.NET 4.0, ASP.NET 4.0 Guida completa, ASP.NET AJAX, ASP.NET Charting, ASP.NET MVC, ASPItalia.com, C# 4 Guida completa, Cache, Community Days 2010, Community Days 2012, CSS, Custom Control, Database, Databinding, Datagrid, Deployment, Dynamic Data Control, Entity Framework, Expression Blend, HTML 5 Espresso, HTML5, HttpHandler, HttpModule, HttpRuntime, IIS, ISAPI, Javascript, jQuery, LINQ, LINQ to Entities, LINQ to SQL, LogParser, Master Pages, Media Center, Membership API, Metro, Microsoft Expression, MIX11, Model Virtual Casting, Mono, MySQL, Object Oriented Programming, Off Topic, Office, ORM, Parallel FX, Pattern, PDC 2008, Profile API, Provider Model, Real Code Day 6, Report, Roles API, Security, SEO, Silverlight, Silverlight 2.0, Silverlight 3.0, Silverlight 3.0 Guida Completa, Silverlight 4.0, SQL Server, User Control, Visual Basic 2010 Guida completa, Visual Studio, WCF Data Services, WCF RIA Services, Web Service, web.config, Windows 7, Windows 8, Windows Azure, Windows Client, Windows Communication Foundation, Windows Identity Foundation, Windows Live Services, Windows Phone, Windows Phone - il libro, Windows Phone 7, Windows Phone 7.1, Windows Presentation Foundation, Windows Server, Windows Vista, WinRT, XAML, XBox 360, XHTML, XML, XNA, XSLT
BLOG INFO
  • 1.019 post, 438 commenti, 195 trackback
  • Feed blog: RSS Atom
In evidenza