La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Windows Development Day 28/01/05 Bologna The Media Center Show Daniele Bochicchio Microsoft ASP.NET MVP Daniele Bochicchio

Presentazioni simili


Presentazione sul tema: "Windows Development Day 28/01/05 Bologna The Media Center Show Daniele Bochicchio Microsoft ASP.NET MVP Daniele Bochicchio"— Transcript della presentazione:

1 Windows Development Day 28/01/05 Bologna The Media Center Show Daniele Bochicchio daniele@aspitalia.com Microsoft ASP.NET MVP Daniele Bochicchio daniele@aspitalia.com Microsoft ASP.NET MVP Cristian Civera cristian@aspitalia.com Microsoft ASP.NET MVP Cristian Civera cristian@aspitalia.com Microsoft ASP.NET MVP Guest star Fabio Zelig Santini Guest star Fabio Zelig Santini

2 Agenda Cosè Windows XP Media Center Edition? TV, Video, MP3 ed immagini MCE dal punto di vista hardware Come costruirsi un MCE I punti di forza di MCE Costruire applicazioni per MCE: l'SDK Le regole per costruire layout per MCE Cosè Windows XP Media Center Edition? TV, Video, MP3 ed immagini MCE dal punto di vista hardware Come costruirsi un MCE I punti di forza di MCE Costruire applicazioni per MCE: l'SDK Le regole per costruire layout per MCE

3 Cosè XP MCE? E una versione particolare di Windows XP: Ha una shell aggiuntiva pensata per la TV Supporta la registrazione dalla TV Playback di audio, video ed immagini E una piattaforma estendibile Si usa con un telecomando E disponibile solo nel kit OEM E una versione particolare di Windows XP: Ha una shell aggiuntiva pensata per la TV Supporta la registrazione dalla TV Playback di audio, video ed immagini E una piattaforma estendibile Si usa con un telecomando E disponibile solo nel kit OEM

4 Windows Development Day 28/01/05 Bologna TV, Video, MP3 ed immagini

5 MCE dal punto di vista hardware È un normale computer che fa girare XP Deve avere: Disco SATA (per registrare la TV in maniera migliore) ma funziona anche con ATA Scheda Video certificata, con almeno 128 mb di RAM TV e Radio Tuner (fino a due supportati) Telecomando TVTuner e scheda video devono essere certificati. Elenco su http://mediacenter.aspitalia.com/ http://mediacenter.aspitalia.com/ È un normale computer che fa girare XP Deve avere: Disco SATA (per registrare la TV in maniera migliore) ma funziona anche con ATA Scheda Video certificata, con almeno 128 mb di RAM TV e Radio Tuner (fino a due supportati) Telecomando TVTuner e scheda video devono essere certificati. Elenco su http://mediacenter.aspitalia.com/ http://mediacenter.aspitalia.com/

6 Come costruirsi un MCE Scenario 1: Riciclare un computer Almeno un P4 2.4 con 512 MB di RAM Aggiungere una scheda video certificata Aggiungere un TV Tuner certificato Acquistare il kit telecomando + ricevitore o la licenza OEM Costo: 300,00 Euro circa Pro: costo ridotto Contro: rumorosità, performance nella media, case antiestetico Scenario 1: Riciclare un computer Almeno un P4 2.4 con 512 MB di RAM Aggiungere una scheda video certificata Aggiungere un TV Tuner certificato Acquistare il kit telecomando + ricevitore o la licenza OEM Costo: 300,00 Euro circa Pro: costo ridotto Contro: rumorosità, performance nella media, case antiestetico

7 Come costruirsi un MCE Scenario 2: Espandere un computer Acquistare un PC intorno ai 700,00 Euro Aggiungere un TV Tuner certificato Acquistare il kit telecomando + ricevitore o la licenza OEM Acquistare un case per HTPC Costo: 1.100,00 Euro circa Pro: buone performance e rumorosità ridotta, case adatto ad un salotto Contro: richiede la capacità di assemblare un pc Scenario 2: Espandere un computer Acquistare un PC intorno ai 700,00 Euro Aggiungere un TV Tuner certificato Acquistare il kit telecomando + ricevitore o la licenza OEM Acquistare un case per HTPC Costo: 1.100,00 Euro circa Pro: buone performance e rumorosità ridotta, case adatto ad un salotto Contro: richiede la capacità di assemblare un pc

8 Come costruirsi un MCE Scenario 3: Acquistarne uno già pronto :) Prezzi a partire da 1000,00 Euro tutto incluso Costo: 1.000,00 Euro circa Pro: buone performance e rumorosità ridotti, case adatto ad un salotto Contro: a parità di costo, rispetto ad una soluzione costruita in casa ha particolari scadenti. Si deve optare per i modelli superiori ai 2.000,00 Euro. Scenario 3: Acquistarne uno già pronto :) Prezzi a partire da 1000,00 Euro tutto incluso Costo: 1.000,00 Euro circa Pro: buone performance e rumorosità ridotti, case adatto ad un salotto Contro: a parità di costo, rispetto ad una soluzione costruita in casa ha particolari scadenti. Si deve optare per i modelli superiori ai 2.000,00 Euro.

9 Qualcuno chiedeva… Ci sono applicazioni vere costruite sulla base del.NET Framework? Media Center è unapplicazione completamente managed, che sfrutta il.NET Framework 1.0 In più sfrutta tutti i servizi di Windows già esistenti: Windows Media Player, impostazioni del modem, monitoraggio media library, etc. Ci sono applicazioni vere costruite sulla base del.NET Framework? Media Center è unapplicazione completamente managed, che sfrutta il.NET Framework 1.0 In più sfrutta tutti i servizi di Windows già esistenti: Windows Media Player, impostazioni del modem, monitoraggio media library, etc.

10 I punti di forza E basato su Windows XP, dunque si può estendere sfruttando le tecnologie esistenti:.NET Framework, Web Services, ASP.NET, etc Si integra perfettamente allinterno di una rete esistente Accesso ai contenuti remoti o in rete locale E facilmente programmabile, sfruttando le tecnologie esistenti Riduce il costo necessario per lo sviluppo delle applicazioni E basato su Windows XP, dunque si può estendere sfruttando le tecnologie esistenti:.NET Framework, Web Services, ASP.NET, etc Si integra perfettamente allinterno di una rete esistente Accesso ai contenuti remoti o in rete locale E facilmente programmabile, sfruttando le tecnologie esistenti Riduce il costo necessario per lo sviluppo delle applicazioni

11 I punti di debolezza E un computer, soggetto a tutti i problemi che ciò comporta E ancora giovane (la 2005 è la terza versione) Lobject model è ancora poco esteso e non permette la creazione di applicazioni molto complesse Non è certamente un prodotto pensato per tutte le tasche… La registrazione è in un formato proprietario (DVR-MS) La parte TV necessita ancora di miglioramenti E un computer, soggetto a tutti i problemi che ciò comporta E ancora giovane (la 2005 è la terza versione) Lobject model è ancora poco esteso e non permette la creazione di applicazioni molto complesse Non è certamente un prodotto pensato per tutte le tasche… La registrazione è in un formato proprietario (DVR-MS) La parte TV necessita ancora di miglioramenti

12 Costruzione di applicazioni Esiste un SDK, gratuito, che si può scaricare da http://msdn.microsoft.com/mce/ http://msdn.microsoft.com/mce/ Contiene già esempi di applicazioni pronte per luso Due tipi di applicazioni: Pagine HTML ottimizzate Add-in Esiste un SDK, gratuito, che si può scaricare da http://msdn.microsoft.com/mce/ http://msdn.microsoft.com/mce/ Contiene già esempi di applicazioni pronte per luso Due tipi di applicazioni: Pagine HTML ottimizzate Add-in

13 Pagine HTML Sono create sfruttando un determinato stile per gli elementi della pagina E un mix di javascript ed elementi HTML Possono includere ActiveX scritti anche per girare allinterno del.NET Framework Esiste un object model di MCE per effettuare le operazioni più diffuse: Cambiare canale, visualizzare un video, ascoltare una canzone, etc Sono create sfruttando un determinato stile per gli elementi della pagina E un mix di javascript ed elementi HTML Possono includere ActiveX scritti anche per girare allinterno del.NET Framework Esiste un object model di MCE per effettuare le operazioni più diffuse: Cambiare canale, visualizzare un video, ascoltare una canzone, etc

14 Add-in Sono applicazioni particolari che rimangono in ascolto Possono scatenare eventi verso MCE Sono utilizzati per controllare lo stato di processi esterni Sono applicazioni particolari che rimangono in ascolto Possono scatenare eventi verso MCE Sono utilizzati per controllare lo stato di processi esterni

15 Windows Development Day 28/01/05 Bologna RSS Reader,Weather, webmail, MapPoint

16 Alcune buone regole Testare le app sulla TV Non usare colori forti Non usare font troppo piccoli Ricordarsi che lutente ha in mano solo un telecomando Ridurre al minimo i fraitendimenti visivi Lasciare il layout pulito Testare le app sulla TV Non usare colori forti Non usare font troppo piccoli Ricordarsi che lutente ha in mano solo un telecomando Ridurre al minimo i fraitendimenti visivi Lasciare il layout pulito

17 Windows Development Day 28/01/05 Bologna Un sistema di home automation

18 Q&A Time Domande specifiche su MCE? Le slides e le demo saranno online da domani su http://www.dotnetcircle.it/http://www.dotnetcircle.it/ Domande specifiche su MCE? Le slides e le demo saranno online da domani su http://www.dotnetcircle.it/http://www.dotnetcircle.it/

19 The Media Center Show Per contattarci: daniele@aspitalia.com cristian@aspitalia.com I nostri blog: http://blogs.aspitalia.com/daniele/ http://blogs.aspitalia.com/ricciolo/ MCE Zone: http://mediacenter.aspitalia.com Per contattarci: daniele@aspitalia.com cristian@aspitalia.com I nostri blog: http://blogs.aspitalia.com/daniele/ http://blogs.aspitalia.com/ricciolo/ MCE Zone: http://mediacenter.aspitalia.com

20 Dalla nostra esperienza su ASP, ASP.NET 1.0, ASP.NET 2.0, XML, MCE, Longhorn Corsi online, su CD Rom, in aula, per aziende e PA http://corsi.aspitalia.com/


Scaricare ppt "Windows Development Day 28/01/05 Bologna The Media Center Show Daniele Bochicchio Microsoft ASP.NET MVP Daniele Bochicchio"

Presentazioni simili


Annunci Google