Tra le tematiche relative al mondo del Web su cui le aziende che incontro sono estremamente interessate, spicca per frequenza di richiesta la necessità di migliorare la presenza su Internet attraverso la costruzione di community collegate alla natura del business che l'azienda porta avanti. Tra le funzionalità maggiormente desiderate le funzionalità di video sharing sono tra le più gettonate.

All'indirizzo  http://dev.live.com/quickapps/  trovate una serie di applicazioni di esempio denominate Windows Live QuickApps. Si tratta proprio di esempi per la costruzione di community integrate con Windows Live e complete di codice sorgente scaricabile.

Tra le implementazioni abbiamo:

- Contoso Bicycle Club: Un social networking per appassionati del modo del ciclismo che illustra cosa sia possibile fare nell'integrare Virtualearth per le mappe dei percorsi e Silvelight Streaming

- Contoso ISV: Integrazione con Silverlight Streaming e Messenger per il sito di un ISV

- Contoso University: Community per il mondo universitario che integra Messenger, Silverlight Streaming ed altri servizi live

- Adventure Works Resort: Esempio completo di community collegata a viaggi con video e foto sharing, gestione di gruppi e amici, calendari di eventi con integrazione di mappe, etc 

 

Quest'ultima in particolare è uno degli esempi più completi ed interessanti di seguito l'aspetto dell'interfaccia utente:

wlqa_hosp

 

All'indirizzo http://codeplex.com/videoshow  trovate, inoltre,  il codice sorgente di un  altro bellissimo esempio di applicazione per il video sharing (Video.Show ) che vi consiglio assolutamente di provare. L'interfaccia di Video.Show si presenta nel seguente modo:

VideoShowHome

 

e  potete navigare sull'esempio esempio on line a http://aftereight.vertigo.com/   . L'applicazione è realizzata da Vertigo  http://www.vertigo.com/videoshow.aspx 

Le tecnologie impiegate per realizzare questo applicazione di video sharing sono le seguenti:

Technologies

  • Silverlight 1.0
  • Silverlight Streaming Service for video hosting
  • Silverlight Streaming integration via REST API
  • Expression Encoder
  • AJAX Control Toolkit
  • Visual Studio 2008
  • Packaging API (fper creazione di Zip file)
  • ASP.NET / .NET 3.5
  • Linq To Sql