Technology Experience

Contenuti gestiti da Igor Damiani
posts - 949, comments - 2741, trackbacks - 15120

My Links

News

  • Questo blog si propone di raccogliere riflessioni, teoriche e pratiche, su tutto quello che riguarda il world-computing che mi sta attorno: programmazione in .NET, software attuale e futuro, notizie provenienti dal web, tecnologia in generale, open-source.

    L'idea è quella di lasciare una sorta di patrimonio personale, una raccolta di idee che un giorno potrebbe farmi sorridere, al pensiero di dov'ero e cosa stavo facendo.

    10/05/2005,
    Milano

Archives

Post Categories

Generale

Datemi una settimana circa...prima release di HappySign

Durante il weekend ho migrato il mio freeware HappySign (HS) dal framework 1.1 al nuovo framework 2.0, usando gia' alcuni controllo nuovi di zecca (come - se ricordo bene - il MenuStrip). Le caratteristiche di base ci sono gia' tutte. Al posto di parlare di firme, ho preferito usare il termine decorazioni per firme. L'idea e' questa: voi impostate nel vostro mail-reader la firma classica, che riporta nome, cognome, indirizzo e-mail, URL del vostro blog e via dicendo. Poi usate il mio HS per decorare la firma, aggiungendo qualche frase che vi piace.

Come dicevo, le caratteristiche base sono gia' (quasi tutte) implementate: drag'n'drop da HS all'applicazione, creazione/modifica/cancellazione di firme decorative e categorie, esportazione ed importazione in formato XML, supporto della tray-bar di Windows. Cosa manca prima di distribuire la prima release di HS ?

Beh, ecco, in breve, cosa voglio fare:

  1. creazione un hook a livello di sistema per poter inserire una decorazione usando uno shortcut. Cioe'? Beh, io associo la combinazione CTRL+F10 alla decorazione “Asta la vista, baby!”. A questo punto, io (ovunque sono) premo CTRL+F10 e la decorazione viene inserita nel punto in cui mi trovo. Carino, no? Questo per evitare di spostare da un app all'altra, specialmente per le decorazioni che vi piacciono di piu' ed usate piu' spesso. Ovviamente, richiede comunque che HS sia aperto, ed ecco spiegato il motivo per cui uso il controllo NotifyIcon.
  2. utilizzo della Clipboard nel caso in cui voglia usare HS con un'applicazione che non supporta il drag'n'drop come destinazione. Quindi, utilizzo della classe System.Object.Clipboard.
  3. creare un kit di deploy semplice semplice. Ieri pomeriggio ho sperimentato la tecnica ClickOnce di .NET 2.0, ma non mi ha convinto piu' di tanto. Funziona alla grande, pero' ClickOnce installa l'applicativo in una sua cache privata. Distribuito in questo modo, HS finisce in un posto imprecisato, mentre io lo voglio sotto il classico C:\Programmi. Il problema e' poi come rilasciare gli aggiornamenti...uso l'Updater Application Block con il framework 2.0 ?
  4. qualche miglioria qua e la'! Risolvere i bug, mettere una toolbar, fare una preview della firma, mettere una Windows Forms per regolare qualche opzione interessante.

Dai, mi prendo l'impegno fra 7 giorni di rilasciare la prima release di HappySign. Nel frattempo, preparero' una bella pagina anche sul mio <spot>sito Web</spot>. C'e' qualcuno che mi aiuta a creare un database piccolo piccolo da distribuire insieme all'applicazione? Le categorie che mi piacerebbe popolare e distribuire di default sono: frasi di film, freddure, frasi famosi, gaffe di personaggi famosi, citazioni da libri, etc. etc.

Print | posted on mercoledì 2 novembre 2005 19:45 |

Feedback

Gravatar

# Re: Datemi una settimana circa...prima release di HappySign

Pronti!
Mi candido pure per le categorie "Frasi di film", "Citazioni" e, volendo, "Freddure"...
Fammi sapere...

Alejandro
Gravatar

# re: Datemi una settimana circa...prima release di HappySign

http://myblog.es/eddd
http://myblog.es/wbbb
http://myblog.es/hmmm
http://myblog.es/hggg
http://myblog.es/vnnn
19/12/2006 05:03 | IYD
Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET