Free Web Analytics Sviluppare Portable Applications con .NET e U3 - Blog di Tiziana Loporchio

Blog di Tiziana Loporchio

My .NET Passion
Microsoft Certifiied Trainer [MCT]

Sviluppare Portable Applications con .NET e U3

Avevo bisogno di un regalo utile sotto l'albero ed è arrivata ...una U3 USB Smart Drive che non è una semplice Pen Drive USB ma molto molto di più..."U3 smart drives" si differenziano dalle normali flash drives USB perchè sono fornite con l' U3 Launchpad preinstallato che simula lo start menu di Windows (supporto per Vista sa per arrivare) e il pannello di Aggiungi/Rimuovi Applicazioni.

La tecnologia U3 smart™ , per chi non la conoscesse, non solo permette di portare con se files in un supporto USB, ma nasce con l'idea (che ho trovato davvero utile...) di portare con se anche i propri software e dati personali su pc ovunque, come se foste sul vostro pc.

Eh ?? Eh si...wallpapers, preferences, favorites, profiles, etc etc...tutto quello che serve per non cadere più in quella odiosa necessità, su un computer che non è il proprio, di sentirsi come se mancasse tutto quello di cui si ha proprio bisogno in quel momento.

Computing experience ??  ma experience experience !! non mi interessa se sono sul pc di casa, dell'ufficio, di un amico che mi ha chiesto aiuto sul suo pc, avrò com me i software che mi servono a portata di mano e già pronti all'uso...con le solite impostazioni, le mie password e tanto altro ancora.

Ho parlato di Software...Sì, si chiamano Portable Applications, applicazioni che possiamo portarci in giro installate su "portable devices" (le nostre Pen Drive U3, iPod/MP3 player...) e da utilizzare su computer Windows/Vista (a breve). Le mgliori sono quelle pensate e sviluppate per essere lanciate archiviando lo stato solamente sul portable device senza lasciare nessuna traccia sul pc di turno (ne riparliamo tranquilli!)

Immaginiamo qualche scenario :

  1. quante volte avreste voluto avere quel link a disposizione e vi manca mentre siete su un altro pc ?? a me capita sempre ! beh possiamo portarci dietro il nostro browser con tutti i preferiti..
  2. Software Client per le Email compresi contatti e impostazioni su qualsiasi pc senza cercare di ricordarsi come si accede alla webmail per cercare un indirizzo nella rubrica ?
  3. Antivirus e utilities....
  4. ......

Avevo letto di questa nuova tecnologia ma averla sottomano e poterla usare ogni giorno mi permette di apprezzarla ancora di più ed ovviamente è iniziata la ricerca di approfondimenti .

Nei miei preferiti ora c'è il sito web Portable Apps  con tanti software in download free trial e a pagamento: alcuni esempi Skype, McAfee VirusScan for USB, Foxit Reader...Altri sono disponibili qui U3 Software Central  e in rete se ne trovano molti altri...

Cosa hanno queste applicazioni di diverso da quelle comunemente distribuite ?...sono "impacchettate" per sfruttare la tecnologia U3 smart™ .

Cosa ci fa allora .NET in questo discorso ? e ve lo chiedete ancora ??

Arrivo al dunque ok!  il team di sviluppo U3 mette a disposizione la possibilità di realizzare le proprie applicazioni in modo che possano essere Portable...e supportare U3 e qui un mondo nuovo si è aperto davanti a me...Portable Applications con .NET e U3...subito mi è saltata alla testa questa associazione a delinquere...

Mi sono messa a lavoro e ho fatto una fantastica applicazione .NET ( Hallo World è il massimo della vita in questi casi) che gira sulla mia U3 Smart Drive...Continua domani con tutti i dettagli su questa esperienza...ora nanna...

Comments

Anonymous said:

Fantastico! Avevo letto qualcosa in giro ma solo di sfuggita. Attendo con ansia gli sviluppi Smile

# January 5, 2007 12:13 AM

mario74 said:

Vero, molto interessante!! Smile

# January 5, 2007 9:38 AM

pisquik said:

Un nuovo ambiente per gli utenti e per gli sviluppatori... .NET Everywhere!!!

# January 5, 2007 12:39 PM

laura said:

Anche se lavoriamo insieme, solo a casa riesco a leggere con calma quel che scrivi e......vado a comprarla!!!!

# January 5, 2007 3:52 PM

Blog di Tiziana Loporchio said:

Ho parlato della tecnologia U3 Smart nel precedente post sull'argomento, concludendolo prima di andare

# January 8, 2007 3:50 PM

Orfeo said:

Quindi posso realizzare applicazioni dot net senza avere il framework installato sul pc, basta che giri si chiavetta e applicazione gira, domanda,come fa se è cosi a disntiguere il tipo di framework è riferito alla chiavetta? grazie per le info
# April 30, 2007 7:54 PM

Tiziana said:

No Orfeo, dovranno essere eseguiti dei controlli sul pc host (possibili con U3)ospitante per verificare se il framenwork è lì ed installarlo per eseguire l'exe in caso non ci sia o se il framework fosse già presente eseguire l'exe senza preventiva installazione del framework. P.s. considera che la rimozione della chiavetta dovrebbe significare la rimozione sul pc ospitante di tutto, framework compreso per rispettare la filosofia U3 che vuole che il pc ospitante sia assolutamente ripulito alla fine; sta a te comprendere se è il caso di lasciare cmq il framework sul pc per usi futuri.

Ciao!

# May 4, 2007 8:41 AM