Di .NET e di altre amenita'

IMHO 1.0 Instant Blogger

Categoria che raccoglie tutti i post relativi al progetto opensource IMHO Instant Blogger.

SqlServerCeDialect per NHibernate 1.2

Ho appena rilasciato sul sito di NHibernate una patch che consente l'utilizzo di NHibernate 1.2 Alpha 1 in collaborazione con Sql Server Everywhere. Il problema che ho riscontrato è che i dialetti definiti per SqlServer 2005 e per SqlServer 2000 fanno uso della funzione SCOPE_IDENTITY() per ottenere il valore della identity dell'ultimo record inserito. In Sql Server Everywhere invece questo valore deve essere ottenuto mediante l'uso della variabile @@IDENTITY. Inoltre, il database embedded, a differenza dei fratelli maggiori, non supporta l'esecuzione di più statement SQL nello stesso comando per cui la classica accoppiata insert + select non è valida. La patch che ho...

Some news about... IMHO 2.0!

E nei primi freddi di Agosto (?) e' giunto il momento che metta al corrente tutti delle novità che riguardano il mio progetto IMHO, che oramai molti potrebbero considerare quasi-defunto dato che da tempo non se ne sa più nulla. IMHO invece è ancora vivo, perlomeno respira, ma dopo un periodo di congelamento dovuto allo scarso tempo a disposizione sta per riprendere il via. Questo grazie soprattutto al fatto che da alcune settimane si è unito a me nello sviluppo Mauro Servienti, che ha risposto all'appello che qualche tempo fa ho lanciato sul mio blog. IMHO perciò non sarà più solo il...

IMHO 1.3: In uscita un articolo che ne parla

Sul prossimo numero di Aprile di Computer Programming, già citato da Simone, uscirà un articolo dedicato ad IMHO 1.3. Si tratta di un paio di pagine nelle quali oltre ad illustrare alcune delle caratteristiche salienti del software mi dilungo anche sulla mia concezione del weblogging e sulla storia di questo software. Ho deciso di dedicare questo articolo a XE.NET. In calce all'articolo infatti apparirà il logo della nuova community, nella speranza di stimolare l'interesse dei miei corregionali, e magari anche dei limitrofi. Buona lettura a tutti. powered by IMHO 1.3 per leggere il post originale o inviare un commento visita il seguente indirizzo: IMHO...

IMHO 2.0: Aggiornata la roadmap.

Ho provveduto ad aggiornare la roadmap di IMHO 2.0 per rispecchiare l'andamento del progetto. Le modifiche più significative sono il termine della lavorazione del Preview Panel, l'anticipazione di alcuni dei servizi della Media Library alla prima versione, e l'inizio dello sviluppo dell'editor. powered by IMHO 1.3 per leggere il post originale o inviare un commento visita il seguente indirizzo: IMHO 2.0: Aggiornata la roadmap.

IMHO 2.0 Early Preview #1

Finalmente eccomi a presentare la prima preview di IMHO 2.0. Al seguente indirizzo i miei assidui lettori potranno trovare alcuni screenshots della nuova interfaccia di IMHO e così cominciare pregustare le nuove feature. Il lavoro è ancora lungo e irto di difficoltà, ma sono lieto di condividere con voi la gioia che i primi vagiti dell'applicazione mi hanno regalato. Ma veniamo a qualche più dettagliata spiegazione, partendo dall'immagine che affianca questo post. La finestra principale di IMHO, che probabilmente assumerà il nome di Management Central avrà sul lato sinistro una barra di tipo stacked, creata grazie agli splendidi controlli della Syncfusion....

IMHO 1.3: Porte, ActiveSync e curiosità

Uno scambio con Mauro Sagratella mi ha ricordato una piccola questione riguardante IMHO che da tempo avevo dimenticato. Chi avesse un palmare e provasse ad usare ActiveSync mentre IMHO è in esecuzione avrà la spiacevole sorpresa che l'ActiveSync non funzionerà. Oppure tentando di aprire IMHO mentre è in corso una sincronizzazione sarà IMHO a non riuscire a partire. Il problema è di semplice spiegazione e per fortuna anche di semplice soluzione. IMHO fa uso di una porta, la 3010, sulla quale si mette in ascolto di chiamate di remoting da parte dell'handler che gestisce il quoting da Internet Explorer o Firefox....

IMHO: Metablog API Adapter

Per i coraggiosi che hanno deciso di provare l'ebbrezza del community server, Armand du Plessis ha sviluppato un adapter per Metablog API che ha pubblicato sul suo blog, con le istruzioni per l'installazione. Scaricatelo da qui: http://dotnet.org.za/armand/archive/2005/11/03/47954.aspx Grazie a Stefano Demiliani per la segnalazione. powered by IMHO 1.3 per leggere il post originale o inviare un commento visita il seguente indirizzo: IMHO: Metablog API Adapter

IMHO 2.0: Application Architecure

Ho pubblicato un primo draft che descrive l'architettura di IMHO 2.0. Nel documento è presente uno schema a blocchi e vengono descritti abbastanza in dettaglio i vari componenti che partecipano al funzionamento dell'applicazione. Mi riservo di apportare ulteriori modifiche all'architettura qualora ne rilevi la necessità, anche in risposta a feedback che partano dai lettori. Link: IMHO 2.0: Application Architecture per leggere il post originale o inviare un commento visita il seguente indirizzo: IMHO 2.0: Application Architecure

IMHO 1.3: ISA Server è stato sconfitto!

UPDATE: Da alcune segnalazioni sembra che la patch indicata in questo post non porti a miglioramenti sostanziali. Grazie al prezioso aiuto di Mauro Sagratella, ora vi posso comunicare che l'ultima versione di IMHO risolve anche i problemi di ISA Server. Mauro mi ha supportato testando IMHO su ISA Server di cui io non dispongo e ha fatto anche qualche prova di codice che mi ha aiutato ad arrivare ad una felice conclusione. In questo post quindi vale la pena di discutere i due aspetti della questione: 1) Come configurare IMHO per uscire su ISA Server E' molto semplice, se il vostro browser Internet Explorer...

IMHO 1.3: Disponibile il codice sorgente

Ho colto l'occasione anche per fare l'upload del codice sorgente aggiornato all'ultima versione. Trovate tutto su Sourceforge all'indirizzo http://sourceforge.net/projects/imho10 [now playing: Metallica - The unforgiven (backing track) (06:00) - ] powered by IMHO 1.3 per leggere il post originale o inviare un commento visita il seguente indirizzo: IMHO 1.3: Disponibile il codice sorgente

IMHO 1.3: Risolti i problemi di versioning

Ho appena completato l'upload del package di installazione corretto per la versione 1.3.2106. Il problema segnalato da Simone Busoli e Andrea Dottor risiedeva appunto nell'aver indicato la versione 1.2.2106 nel file AssemblyInfo, e aver poi scritto ovunque 1.3.2106. Questo causava l'apparizione del numero di versione errato nell'AboutBox che appunto lo legge direttamente dai metadata dell'assembly, e dalla apparizione "incomprensibile" del balloon che informava sulla presenza di una versione più nuova online, nonostante la si fosse appena installata. Ora tutto è a posto. Buon divertimento. powered by IMHO 1.3 per leggere il post originale o inviare un commento visita il seguente indirizzo: IMHO 1.3:...

IMHO 1.3: Discrepanza di versione

Mi è stato fatto notare che la nuova release di IMHO da delle informazioni contrastanti per quanto riguarda la versione. In effetti da alcune verifiche pare proprio che io abbia inserito nell'AssemblyInfo la versione 1.2.2106 mentre poi ho indicato ovunque 1.3.2106. Quanto prima correggerò il problema, tuttavia mi sento di rassicurare i più che le funzionalità non hanno problemi e che la release scaricata è proprio la 1.3.2106. Appena il download è disponibile tornerò a postare un messaggio (sta compilando proprio ora...) powered by IMHO 1.3 per leggere il post originale o inviare un commento visita il seguente indirizzo: IMHO 1.3: Discrepanza di versione

IMHO 1.3.2106 released!

Sorpresa! Beh, tanto lo so che lo avete intuito leggendo in calce ai miei post più recenti, ma sono certo lo stesso che si tratti di una sorpresa il fatto che esca con una nuova release di IMHO proprio ora che sto lavorando alla 2.0. Il merito di questa release va in massima parte ad Igor Antonacci che si è fatto in quattro per produrre un nuovo Adapter per Wordpress. A lui vada il mio più sentito ringraziamento dato che so per certo che ha impiegato molto tempo nei suoi preziosi weekend, sottraendolo ad una paziente morosa. Ma in questa...

Non fare oggi quello che è meglio fare domani

Chi ha mai provato a sviluppare una applicazione Localizzata quando addirittura non Globalizzata , si sarà reso conto di quanto sia noioso mano a mano che si sviluppa porre nei file di risorse le stringhe che poi dovranno essere tradotte nelle varie lingue. Mi riferisco soprattutto alle stringhe perchè in realtà sono quelle che riguardano almeno l'80% della fatica necessaria. Personalmente trovo questa attività molto deconcentrante. Tipicamente mentre sto scrivendo una porzione di codice, dover copiare una stringa nel file di risorse per poi referenziarla mi fa perdere il filo...

IMHO 2.0: La tray icon

Gli utenti di IMHO, già conoscono e forse apprezzano la caratteristica tray icon con cui il software rivela la sua presenza. Nella versione 2.0 di IMHO, questa icona sarà ancora presente, ma la sua funzione è stata notevolmente potenziata. Essa, oltre che un rapido punto di accesso al programma, ora rivela anche informazioni sullo stato del server cui si è collegati, e fornisce messaggi come quello visibile nello screenshot riportato a fianco, che mostra l'esito di un tentativo di logon ad un server. Personalmente il giorno in cui ho iniziato a scrivere IMHO sono partito immediatamente con una idea precisa...

IMHO 2.0: The Big Draw - UPDATE#1

Ho aggiornato la roadmap di IMHO 2.0 aggiungendo anche gli stati di avanzamento del progetto. Non scoraggiatevi... Link: IMHO 2.0: The Big Draw powered by IMHO 1.2 per leggere il post originale o inviare un commento visita il seguente indirizzo: IMHO 2.0: The Big Draw - UPDATE#1

IMHO 2.0: The big draw

Avendo finalmente trovato il tempo di procedere con il lavoro sul nuovo IMHO 2.0, di cui spero a breve di pubblicare una early-preview sotto forma di screenshots, è giunto il momento che inizi a parlare con una certa costanza della novità che lo contraddistingueranno. Chi ha letto i miei pochi post precedenti sull'argomento sarà probabilmente a conoscenza di quella che è la vision del progetto, cioè a grandi linee l'evoluzione che intendo dare ad IMHO 1.2 per farlo diventare una piattaforma completa di Content Management rivolta innanzitutto ai blog, ma in seguito anche a piccole redazioni, in grado di gestire riviste online...

Un articolo dedicato ad IMHO.

Stamane, mentre valutavo la nuova feature di MSN, che permette di cercare nei feed online, sono incappato in un articolo, uscito un paio di giorni fa su technewsworld, dedicato ad IMHO. L'articolo è stato scritto da un simpatico utente con il quale ho avuto un breve scambio di e-mail per aiutarlo nella configurazione di IMHO su blogger. Link: http://www.technewsworld.com/rsstory/45591.html powered by IMHO 1.2 per leggere il post originale o inviare un commento visita il seguente indirizzo: Un articolo dedicato ad IMHO.

IMHO 2.0: Un gentile omaggio da Syncfusion

Sono lieto di comunicarvi una grande notizia che mi è giunta da pochi istanti. La prossima versione di IMHO 2.0 potrà godere nientemeno che di una licenza free garantitami dalla Syncfusion sul loro prodotto Essential Suite 3.2. Per chi non conoscesse il prodotto si tratta di una bella libreria di componenti UI in versione WinForms e ASP.NET che permette una personalizzazione davvero eccellente. Consentitemi quindi di ringraziare pubblicamente lo staff della Syncfusion per l'incondizionato supporto che ha deciso di garantire al mio software. Si apre ora una grande responsabilità per me. Spero proprio di riuscire a meritare tanta fiducia. powered by IMHO 1.2 per...

Marker Interfaces

Non ho mai sentito parlare su UgiDotNet di markers interfaces, non so se dipenda dal fatto che vi sono iscritto da relativamente poco tempo, o se proprio l'argomento non è mai stato toccato. Stasera, durante una sessione di sviluppo di IMHO 2.0 mi sono trovato di fronte all'esigenza di usarle per risolvere con eleganza un problema che mi si è presentato, perciò ho deciso di proporvi in questo breve post qualche spezzone di codice per illustrarvene l'utilità. Innanzitutto vediamo di spiegare in due parole che cosa intendo quando parlo di markers interfaces. Chiunque abbia un po' di dimestichezza con la programmazione ad...

Firefox plugin for IMHO: se ne parla

Imho vive e di Imho si parla. Ecco un post che informa sul plugin per firefox che ha creato Diego. Link: Firefox plugin for IMHO powered by IMHO 1.2 per leggere il post originale o inviare un commento visita il seguente indirizzo: Firefox plugin for IMHO: se ne parla

IMHO: Usare IMHO con Omea Reader

Leggendo un post di Raffaele quest'oggi mi son imbattuto nell'eccellente Omea Reader, della Jetbrains, per intenderci la stessa di IntelliJ Idea e di Resharper. Installato Omea me ne sono subito innamorato, era un po' che cercavo qualcosa che mi consentisse di leggere news e feeds assieme. Ma l'argomento di qusto post è un altro. Ho scoperto che Omea Reader supporta IBlogExtension perciò chi lo usasse può integrare al suo interno il mio IMHO Instant Blogger. Basta andare nelle preferenze in Tools->Options e alla voce feed installare un nuovo plugin. Il file da selezionare si trova nella cartella di installazione di...

IMHO: Replicator for community Server 1.0

Finalmente, dopo una settimana di debug intensivo ho deciso di pubblicare il mio nuovo giocattolo. Si tratta di un job che consente di replicare i post inviati per mezzo di Community Server su una moltitudine di engine secondari. Il Replicator è basato sugli Engine Adapter di IMHO 1.2 e quindi consente la pubblicazione su .TEXT, MovableType, Blogger e Community Server (grazie al recente engine adapter for cs). Ecco le principali feature: Replica schedulata Weblog di destinazione multipli Weblog sorgente multipli Regole di filtro basate su Regular Expression Footer configurabile per ogni blog di destinazione Tag rimpiazzati durante la pubblicazione Log dell'attività Potete scaricare...

IMHO 1.2.1964 for Community Server

Sono lieto di annunciare il rilascio della nuova release di IMHO 1.2 creata per introdurre il supporto al nuovo Community Server 1.0. A causa di un piccolo bug ho dovuto creare una nuova build del prodotto, per consentire al nuovo plugin di funzionare correttamente. Ne ho approfittato per integrare nell'installer alcuni plugins creati da utenti di IMHO. Si tratta del plugin per Firefox 1.0 di Diego Guidi, del file di sintassi C++/CLI di Andrea Sansottera e infine del file di sintassi T-SQL di Yoshihiro Kawabata. Un grazie a tutti per la collaborazione. powered by IMHO 1.2   per leggere il post originale o inviare...

IMHO: Gestire più di un blog con IMHO

Tutti ormai sanno che IMHO 1.2 è in grado di gestire solamente un blog alla volta. Ieri sera, concentrandomi un po' sono riuscito a trovare un modo per editare più di un weblog, alla sola condizione che non si pretenda di tenere in esecuzione più istanze del software contemporaneamente. Dato che IMHO usa il profilo utente per memorizzare le informazioni di configurazione ed i post, è sufficiente usarlo da diversi profili utente ed ognuno di essi configurarlo per un weblog. Già sento i lamenti di chi pensa di dover switchare tra un profilo e l'altro. In realtà un uso accorto di "runas"...

Dear Mr. Boschin

Più di qualcuno mi ha segnalato in questi giorni il malfunzionamento del sito http://imhoproject.org. Sia chiaro che tale malfunzionamento ha origini prettamente sistemistiche ped è per questo che ad oggi, nonostante siano passati parecchi giorni dalla prima segnalazione il problema continua a proporsi in modo casuale. Il servizio tecnico di http://www.dotnetcentral.com stamane si è fatto risentire con la seguente lapidaria frase: "We are currently looking into a possible solution and will contact you as soon as we have an update on your query" Utile sapere che per ottenere questa criptica riga sono dovuto scendere quasi al grottesco. La mia ultima mail iniziava con...

IMHO 2.0: Una preview di quello che sarà

E' ora che diventi di pubblico dominio che da qualche giorno sto lavorando alla versione 2.0 di IMHO. Il cambio di major release, giustificato da una revisione totale dell'architettura del software sarà probabilmente accompagnato da una lieve modifica del nome. Infatti è mia intenzione sostituire la dicitura "Instant Blogger" con "Blog Central". IMHO 2.0 Blog Central sarà costituito da una serie di applicazioni che si suddividono i compiti di gestione dei weblog. Il fulcro centrale sarà un Windows Service raggiungibile dai client per mezzo di .NET Remoting. Il servizio, costantemente attivo permetterà di postare nei weblog gestiti da quasiasi punto della rete, anche in modo...

IMHO docet?

Scaricata ed installata la nuova versione di RSS Bandit, la prima cosa che mi è bazata all'occhio è la seguente: Sicuramente gli utenti di IMHO riconosceranno lo stile del mio programma. Considerato che so per certo che Dare Obasanjo ha installato e provato IMHO, si sarà per caso ispirato? powered by IMHO 1.2  

IMHO: Pubblicata la Service Release 1.2.1902

Visti i bug che mi sono stati riportati e i problemi con l'adapter di blogger.com ho deciso infine di pubblicare una service release, denominata 1.2.1902 che risolve la maggior parte di questi problemi. A quanto pare il problema dei link troncati, segnalatomi da Lorenzo, IMHO se lo portava dietro da un bel po' di tempo, ma finalmente spero di avergli dato soluzione definitiva. Quanto a blogger, ho dovuto adattare il plugin per funzionare sotto SSL con invio del'autenticazione in clear-text. Sicuramente un mezzo più sicuro per i post degli utenti di blogger, ma ho dovuto tirare ad indovinare per risolvere il problema...

IMHO: L'ho beccato

Concludo questa "ondata" di post segnalando che per puro caso ho finalmente scoperto l'origine del bug dei links, che poco fà ho citato. Il bug non è nella finestra di gestione dei links, che di primo acchito mi pareva il posto più ovvio dato che era una feature più recente, ma bensì il quoting da Internet Explorer, che per qualche oscuro motivo tende a troncare i links. Bug compreso == Bug risolto? powered by IMHO 1.2

IMHO: Plugin per Firefox #2

Aggiungo una annotazione che ho dimenticato nel mio precedente post: il plugin aggiornato è scaricabile dalla sezione plugins del sito http://imhoproject.org powered by IMHO 1.2

IMHO: Nemesi di un bug.

Più di qualcuno si sarà accorto dei problemi che hanno avuto recentemente i link postati nel mio blog. A quanto pare siamo giunti alla nemesi di un bug che ormai si sta trascinando da un po' troppo tempo. Il fatto è che nonostante le interazioni con gli utenti a tuttoggi non sono riuscito a comprendere appieno l'origine del bug che talvolta causa la sostituzione di un "about:blank", altre volte la troncatura dei parametri di query string del link. Se qualcuno ha suggerimenti, impressioni e quant'altro è il benvenuto. powered by IMHO 1.2

IMHO: Plugin per Firefox

Mi sia consentito di ringraziare con questo post, Diego Guidi che ha investito parecchio del suo tempo libero per regalare ad IMHO uno splendido plug-in per Firefox. Il plugin permette di emulate al 100% le caratteristiche dell'analogo plug-in per Internet explorer che viene installato di default da IMHO. L'installazione del plugin-in è molto semplice. Dopo aver scompattato il file .xpi dallo zip che ha fornito Diego occorre aprire Firefox e con il menù File->Open file... cercare ed aprire il suddetto .xpi. Dopo aver confermato a Firefox l'installazione è necessario chiudere e riaprire il browser che a questo punto chiederà qual'è la...

IMHO: C++/CLI Syntax Highlight

Andrea Sansottera, come già lui stesso ha evidenziato nel suo weblog, si è cimentato nel customizzare un file di sintassi colorata per C++/CLI di IMHO. Assieme ai dovuti ringraziamenti segnalo che questo file è liberamente scaricabile nella sezione plugins del sito http://imhoproject.org powered by IMHO

IMHO: Configurare IMHO per WordPress

Grazie a Igor, che ha deciso di aprire il suo nuovo blog su Wordpress e di usare IMHO per pubblicare i suoi post, finalmente posso rendere nota la configurazione per questo engine. Wordpress è un engine MovableType compatibile, perciò sarà questo l'engine da selezionare. Un engine MovableType richiede che sia specificato un blogId che a detta di Igor è il titolo del blog, anche se non tutti gli engine poi lo utilizzano. Infine rimane il ServiceUrl che dovrà seguire la seguente maschera. http://www.domain.it/[directory]/xmlrpc.php E naturalmente utente e password. Grazie Igor, e buon blogging... powered by IMHO 1.2

IMHO: omaggio della ditta...

A titolo di ringraziamento, per la collaborazione, la versione 1.2.1873 include una mini feature che mi ha richiesto alcune ore fa Lorenzo in chat. Dalla configurazione è possibile decidere il comportamento di default del pulsante "save" nell'editor. Per intenderci quello che succede premendo il "floppy disk" invece che la freccina al suo fianco. Naturalmente le opzioni sono tre: Salva come draft, Salva e Pubblica e ovviamente None che si comporta come prima... powered by IMHO

IMHO: E' finito l'incubo?

La domanda è più che legittima dato che stamane, grazie ad alcuni post di Lorenzo ho scoperto che la pubblicazione delle faccine, soffriva ancora di un bug che ne impediva la pubblicazione. Alla fine sono riuscito a capire che il problema affliggeva esclusivamente chi non aveva configurato l'ftp, perciò sono riuscito a correggerlo. Così ho pubblicato la version 1.2.1873 che diventa automaticamente la più stabile (per ora). Speriamo che l'incubo sia finito... powered by IMHO

IMHO: Configurare le emoticone

M'ha fatto sudare, ma finalmente le faccine funzionano. Nella nuova versione di IMHO, quella rilasciata quest'oggi è inclusa la sostituzione delle sequenze di caratteri corrispondenti alle emoticone, mentre si digita il testo. Il software dispone di un set di emoticone predefinite e pubblicate online in una directory del sito. E' importante sapere però che aggiungere le proprie emoticone preferite è molto semplice. Nella form di impostazione delle keyword infatti è possibile indicare l'url di una directory di un sito da sostituire al path locale dell'immagine. Perciò il primo passo da compiere per personalizzare le emoticone è quello di creare una...

IMHO: Rilasciata la versione 1.2.1870

Sono lieto di informare i miei lettori che la versione 1.2.1870 è disponibile per il download su http://imhoproject.org e naturalmente anche su http://sourceforge.net In questa release mi sono dedicato alla soluzione de numero maggiore possibile di bugs per renderla il più possibile stabile. Infatti ho deciso di rilasciare la versione 1870 come "final" perciò essa diventa la 1.2 definitiva. Tra le migliorie che sono uscite durante il debug devo rilevare che finalmente IMHO può girare anche in un account con privilegi limitati. Tutte le informazioni di configurazione sono state spostate definitivamente nell'isolated storage, mentre ho disabilitato il log di debug che...

IMHO: Help me please!

Ho praticamente pronta la versione finale 1.2 di IMHO, che corregge i bugs rilevati, tuttavia sono impegolato con un bug del quale non riesco a comprendere l'origine, e soprattutto la reale esistenza. Tempo fa ho segnalato io stesso che inviando un post con le faccine queste non vengono correttamente convertite, tuttavia a parte sul mio pc in ufficio, non ho più riscontrato il problema in nessun'altra installazione. Avrei bisogno di sapere se tra i vari blogger che utilizzano la 1.2.1846, c'è qualcuno che soffre di questo problema oppure se me lo sono davvero immaginato. Grazie powered by IMHO

IMHO: Online il nuovo sito (http://imhoproject.org)

Posso finalmente annunciare che è online il nuovo sito web http://www.imhoproject.org. Ho scelto di realizzare il sito con una grafica molto semplice ma accattivante, e di adottare uno slogan un po' provocatorio: Spread your words. Sono certo che molti ravviseranno una assonanza con un più blasonato prodotto open-source. ImhoProject.org è un sito integrato completamente all'interno di un engine .TEXT che è a tutti gli effetti utilizzato alla stregua di un Content Management System evoluto. Tutte le feature di .TEXT vengono utiizzate: Categorie, post, articoli, links e entro breve anche le galleries. Le sezioni che compongono il sito, come è abbastanza evidente se...

Blog Software Breakdown

Nell'articolo linkato in coda a questo post è pubblicata una tabella che riassume le principali caratteristiche dei blog engine più conosciuti. A parte l'osservazione che la colonna che riguarda .TEXT è un po' imprecisa, ad esempio dove non indica che questo engine è compatibile con le MetaWeblog API oltre che esporre un proprio set denominato SimpleBlogService, devo rilevare che a quanto leggo IMHO è compatibile con quasi tutti gli engine riportati. Infatti, attraverso l'adapter per Blogger, o il MovableType praticamente tutti gli engine sono supportati. Source: Blog Software Breakdown powered by IMHO

IMHO: Bug della versione 1.2.1846

Ho appena riscontrato un buggetto nella nuova release: nulla di grave, ma è un po' fastidioso perchè rende pressochè inutile la nuova feature di keyword substitution. Il problema risiede nella mancata sostituzione dell'url al path assoluto dei file delle emoticone. Nulla di grave dive, si tratta di una beta e quindi queste cose possono succedere... Stasera di patcha! powered by IMHO 1.2

IMHO 1.2.1846 with spell checker and...

Sono passati già 29 giorni da quando, in piena settimana Natalizia ho regalato a queste pagine la release 1.1 di IMHO. Oggi, ormai in un 2005 consolidato, eccomi a proporre la versione 1.2, decidendo di saltare a piè pari la precedente. Il motivo è presto detto, come ho già avuto occasione di anticipare in un precedente post, le nuove feature sono talmente tante che non me la sono sentita di rimanere inchiodato su una versione così bassa. Perciò eccomi a illustrare cosa c'è di nuovo nel mio IMHO. Innanzitutto, il titolo di questo post anticipa che finalmente avremo dei post digitati...

IMHO: Anche su aspitalia.com

Qualcuno si è dilettato ad interfacciare IMHO con la community cugina, AspItalia.com. Me lo ha segnalato Mighell. http://blogs.aspitalia.com/rickyvr/post849.aspx Un grazie a Riccardo Golia che ci ha messo l'olio di gomito... powered by IMHO 1.1

IMHO compatibile con MetaWeblog API

Mentre smanettavo sull'installazione di .TEXT, per realizzare la Human Interactive Proof sui commenti, stasera ho scoperto che .TEXT espone anche le MetaWeblog API che in un post di pochi giorni fa avevo citato come possibile sviluppo futuro di IMHO. Un veloce test, mi ha regalato la soddisfazione di sapere che IMHO è già compatibile con tali API per mezzo dell'adapter di Blogger. Infatti le Blogger API sono un subset delle MetaWeblog API e quindi la compatibilità era quasi scontata. Chi volesse connettersi a .TEXT con le MetaWeblog API non dovrà fare altro che: Impostare l'adapter di Blogger Immettere come BlogId il nome del proprio...

IMHO: Come si pronuncia?

Ultimamente mi trovo sempre più spesso a discutere con amici e conoscenti di IMHO e mi è capitato più di una volta di trovarmi in imbarazzo nel pronunciare in modo comprensibile il suo nome. Immancabilmente, quando devo pronunciarlo, mi capita di soffermarmi un istante per capire qual'è la giusta pronuncia. Quando poi lo dico, 9 volte su 10, la risposta è un "comeeee?", oppure un "immo che?". Ricordo ancora con un lieve imbarazzo quando Luca Minudel, mi ha citato durante una sua sessione riferendosi al programma pronunciandone per esteso il nome, "In my humble opinion", e lasciandomi interdetto per non aver...

IMHO: A presto la prossima release

Lo devo dire. Ho appena concluso l'implementazione di tutte le nuove feature che avevo previsto per la prossima release di IMHO. Se mi avanza un po' di tempo domani ne avrei un'altra che però non è fondamentale. Ora le novità sono così tante che sono indeciso sulla versione da dare al software. 1.1 mi sembra poco. Passando direttamente alla 1.2 qualcuno se ne avrebbe a male? Eccoo le novità: Upload automatico dei file oltre che delle immagini Gestione dei link potenziata (gestione del target e del name) Ottimizzazione cross-post dell'upload dei file On-the-fly keyword replacement Gestione completa delle keywords ...

...But I have to admit, so far IMHO is looking very cool!

Attendo con ansia la recensione che Dene Schonknecht ha promesso di preparare confrontando w:bloggar e IMHO... Blog Authoring Tool search gets interesting.... Cosciente del fatto che a IMHO manca ancora qualcosa... powered by IMHO 1.1

Sourceforge sulla CCPL

Dopo il mio recente post, sulla Creative Common Public License, mi sono premurato di interpellare il supporto di SourceForge che come al solito in un tempo brevissimo mi ha fatto avere la sua opinione. Eccola: That license is not allowed, as it bars certain commercialusages. You should review the Open Source Definition asprovided at: http://opensource.org Questo però mi lascia preda del disappunto. Capisco l'open source, ma per quale motivo devo lasciare che qualcuno guadagni sul mio lavoro? Se un privato decide di usare il mio codice per realizzare qualcosa o a scopo didattico (come spesso ho fatto io) non ci vedo nulla di male,...

IMHO: Nucleus & Metaweblog API

Provo ancora una volta a gettare il sasso nello stagno. Chissà che non ci sia qualcuno che mi legge che conosce questo engine e mi sa consigliare dove potrei testare un Adapter per IMHO. Mi risulta che Nucleus supporti le MetaWeblog API, che sono un'estensione delle Blogger API. powered by IMHO 1.1

Propagazione lampo!!!

Ricordo ai tempi in cui mi occupavo di gestire il server DNS dell'azienda presso cui lavoravo. La registrazione di un dominio, oltre alla necessità di compilare un numero imprecisato di form, poneva soprattutto di fronte alla necessità di domare il cliente per due giorni buoni, quando pur avendo dato l'ordine di attivare il dominio, continuava inesorabilmente a non vederlo per 48 ore se non di più. Lo spettro allora si chiamava "propagazione", ovvero il tempo necessario per cui tutti i dns si ricaricassero e iniziassero a risolvere il nome del dominio registrato Oggi ho attivato il dominio http://www.imhoproject.org, e nonostante i canonici...

IMHO: Registrato il nuovo dominio - http://www.imhoproject.org

Visto che ormai il mio progetto IMHO sta cominciando a raggiungere un numero abbastanza elevato di utenti, ho deciso di investire qualche euro nella registrazione di un dominio ad-hoc. Perciò tra qualche giorno sarà disponibile il sito http://www.imhoproject.org il cui dominio è stato registrato da pochi minuti. Naturalmente dovrò realizzare un piccolo sito web, dove intendo pubblicare la categoria di post di IMHO sul mio weblog assieme ad una sezione dedicata ai TODO e ai plugin di terze parti. powered by IMHO

IMHO: Bug nella configurazione dell'FTP

Grazie alla collaborazione di Stefano Demiliani ho appena trovato la causa di un errore di configurazione di IMHO e anche il relativo workaround. Si tratta di una dimenticanza nel codice che inizializza la configurazione la prima volta che il programma viene lanciato. In questa occasione non viene creata l'istamza di default della Hashtable che contiene i parametri dell'FTP. questo fa sì che la prima volta che si tenta di postare senza aver specificato l'FTP il programma da l'errore "Object not set to an instance of an object" perchè testando il valore di IsActive trova l'oggetto a null. Il workaround consiste nell'immettere dei...

IMHO - WMP Now Playing Formatter

L'architettura di IMHO sta cominciando a dare i suoi frutti. Ecco un post di Armand du Plessis che presenta il formatter da lui creato. Si tratta di una feature attesissima, ovvero la possibilità di inserire in un post il titolo del brano che si sta ascoltando nel Windows Media Player (fatti sotto Lorenzo). Armand a quanto pare è un fan di IMHO al punto che nel suo blog ho letto ben tre post, parecchio recenti, sul mio Instant Blogger. Come non ringraziarlo. powered by IMHO 1.1

Due parole di MVP su IMHO

Il post è un po' vecchiotto, ma googleggiando l'ho trovato proprio oggi. Laurent Kempè, Microsoft .NET MVP, fondatore di Tech Head Brother, un portale francese su .NET, in un suo post nomina IMHO. Si tratta solo di una piccola citazione, ma la ritengo molto importante. A parte i ringraziamenti sul commento, è curioso considerare che nel creare IMHO il primo requisito che mi sono posto era proprio la semplicità. powered by IMHO 1.1

Il 2005 inizia col piede giusto...

A parte il fatto che stamattina durante le consuete pulizie per raccogliere il residui della festa di ieri sera, sono riuscito a rompere un paio di bicchieri, e ad ammaccare il frigorifero di acciaio, poco fa aprendo Rss Bandit sono venuto a conoscenza di un fatto che mi ha fatto molto piacere. Sfogliando trai i vari post ho notato che Jon Galloway, usa IMHO per postare nel suo interessantissimo blog: [code snippet] Dynamic copyright year Ok, rompere qualcosa a Capodanno porta fortuna... powered by IMHO 1.1

IMHO: A proposito di emoticone

Date un'occhiata a questa animazione: E' la nuova feature di IMHO che verrà. powered by IMHO 1.1

IMHO: Estensione di Firefox per IMHO

In questo weblog ci sono molti attivisti del mondo di FireFox. Mi chiedevo se non ce ne fosse nemmeno uno che voglia cimentarsi nella realizzazione di una estensione per Firefox, Mozilla, Thunderbird che permetta di postare su IMHO. Qui è possibile trovare una buona spiegazione su come procedere per realizzarla: How to write Firefox extensions . Solo un requisito: Deve aggiungere le stesse feature che sono già presenti in Internet Explorer. Post Link to IMHO e Quote in IMHO, con il medesimo comportamento, nei limiti del possibile. Se qualcuno si offre otterrà tutto il mio supporto, per sapere...

IMHO: Come ti faccio emergere il design

Sono un po' di giorni che penso a questo post, ma fino ad ora non ero riuscito a trovare i 30 minuti consecutivi necessari per poterlo redarre. L'intento è quello di presentare un caso reale in cui il Refactoring mi è stato di aiuto nella realizzazione di una delle ultime features di IMHO, per l'appunto il sistema di upload dei file verso l'ftp. Quando ho iniziato il lavoro, le uniche cose che realmente avevo chiare in testa erano i seguenti presupposti: L'unico modo veramente valido per implementare la feature era di usare il protocollo FTP. Svariate ricerche...

IMHO: Creare e configurare un publisher custom

Come promesso svariati post fa, eccomi finalmente a spiegare come si può creare e soprattutto configurare un publisher custom per il proprio repository di immagini. Questa tecnica ad esempio consente di pubblicare i file attraverso un web service piuttosto che agganciandosi alle schermate di .TEXT per farne l'upload direttamente nelle gallery, per chi ha il coraggio di cimentarsi in tale arte. Innanzitutto occorre avere ben presente che un Publisher non è un plugin, ovvero non eredita direttamente dalla classe plugin che è presente negli assembly di IMHO. Questo significa due cose: non è sufficiente aggiungere l'assembly in una cartella, e non...

IMHO: Perchè quando reinstallo IMHO perdo le impostazioni?

E' una domanda che mi è stata posta da Lorenzo in un post, ma naturalmente il problema me lo ero già posto prima di mettere online la nuova versione. Attualmente IMHO utilizza il Configuration Management Application Block per mantenere in forma crittata le impostazioni che vengono immesse nel pannello delle preferenze. Per fare questo ho dovuto realizzare un "classone" che incapsula tutte le informazioni e il CMAB semplicemente opera serializzando e deserializzando questa classe in un file xml crittato. Purtroppo, quando modifico la classe per aggiungere nuove impostazioni, la deserializzazione da un'eccezione perchè il tipo vecchio e quello nuovo non corrispondono più....

IMHO: Per chi usa il proxy server.

Un commento di un possibile utente di IMHO mi ha fatto ricordare una piccola limitazione di cui soffre attualmente il publisher FTP. Se lo usate dietro un proxy server, l'upload non andrà a buon fine. Purtroppo non sono riuscito a trovare una libreria FTP che consenta di usare un proxy server perciò per il momento mi sono dovuto accontentare. Naturalmente l'intenzione è quella di modificare la ottima classe edtFTPnet per supportare anche il proxy server, ma come potete immaginare non si tratta di una passeggiata. Portate pazienza. powered by IMHO

IMHO 1.1.1817 - Transparent Image Management

Finalmente, dopo esattamente 30 giorni dal rilascio della versione 1.0 sono lieto di annunciare che è disponibile la prima beta di IMHO 1.1, la build 1817, che come più volte ho avuto occasione di anticipare su queste pagine introduce la gestione automatica delle immagini. La versione attuale consente la pubblicazione esclusivamente su un server FTP, perchè questo era l'unico modo che accomunava tutti i tipi di engine attualmente supportati. Ancora una volta ho scelto di rendere il programma facilmente espandibile. Infatti, la pubblicazione delle immagini avviene per mezzo di una classe Publisher che nella sua versione FTP, incapsula tutte le funzionalità...

A proposito di FTP

Se qualcuno cercasse un servizio FTP gratuito da usare con IMHO, io ho provato questo: http://www.0catch.com/ Mi sembra abbastanza buono. Ovviamente sarà meglio affiancargli un DNS alias per poter spostare le proprie immagini in caso di necessità senza dover riscrivere tutti i post. Meglio se vi comprate un dominio comunque. powered by IMHO

IMHO: Rilascio imminente della 1.1 beta

Ci siamo, se tutto va bene, stanotte rilascerò la prima beta della versione 1.1 di IMHO che comprende la gestione delle immagini automatica. Assieme a questa attesa feature, ci sarà anche una bella sorpresa... per i più pigri. Intanto cominciate a scaldare l'FTP! powered by IMHO

Tic, tac, tic, tac...

Se qualcuno si accorge che quest'oggi nel mio blog i post vanno e vengono, non c'è nulla di cui preoccuparsi. Sono in fase di test, e quelli che si vedono sono i primi vagiti del publisher di immagini... Pare che tutto funzioni, ma devo ancora raffinare qualcosa. Attendete con fiducia. powered by IMHO

IMHO: Gestione delle immagini con un pizzico di intelligenza

Ci sto ancora lavorando, tuttavia mi sembra che ne stia uscendo un buon lavoro. La prossima feature che IMHO acquisterà, entro pochi giorni, sarà la gestione trasparente delle immagini. Sarà possibile aggiungere immagini a piacere ai propri post e vederle automaticamente pubblicate. Ho appena concluso l'ottimizzatore delle immagini che grazie ad uno stratagemma è in grado di riconosce quando si inseriscono immagini duplicate e di conseguenza usarne una sola e di valutare ad ogni modifica del post se le immagini sono le stesse, oppure se ne sono state aggiunte o tolte. Il meccanismo è banale: genero un Hash MD5 per ogni file...

IMHO: Aggiornato il package italiano

Ho rilasciato su sourceforge.net il package in lingua italiana cui ho apportato la correzione del bug segnalato nel mio precedente post. Ancora grazie. powered by IMHO

IMHO: Bug della versione italiana

Grazie alla preziosa collaborazione di Michele Bernardi, che si è prestato a debuggare IMHO sul suo pc, sono finalmente venuto a capo di un bug che se non mi ha fatto perdere il sonno poco ci manca. In poche e semplici parole: Il code snippet editor di IMHO in versione italiana semplicemente non funziona. Tutto è dovuto alla mia mania di non esser mai contento del nome che do a classi, variabili e altre cose del genere. Questa volta si tratta di una risorsa, che nella versione italiana ha un nome diverso. Questo causa un errore nel costruttore della form dello Snippet...

IMHO: Creare un formatter custom. Attenzione alle versioni

Assistendo Simone nell'impresa di creare il suo Emoticon Formatter, mi sono reso conto che si potrebbe incontrare qualche difficoltà la cui soluzione non è immediata. Per poter creare un formatter è necessario referenziare l'assembly Elite.IMHO.Data.dll che si può trovare nella directory di IMHO. Tale assembly attualmente è alla versione 1.0.1787.933 ed è firmato. Tuttavia è abbastanza scomodo lavorare su un formatter usando la versione installata del programma, perchè si è costretti a copiare il compilato del proprio progetto nelle cartelle di IMHO ogni volta che si vuole testarlo. Pur potendo automatizzare questa operazione, mediante un post build event, è evidente che...

Un agile cucchiaio di legno

Avete presente quei cucchiai di legno che usava la nonna? Ci avete mai fatto caso, che quelli più usati hanno sempre la tendenza ad assumere la medesima forma? Di solito, a causa dell'attrito del fondo della pentola, si consumano e tendono ad appiattirsi da un lato, perchè in realtà il giro che fanno è sempre lo stesso. E, cosa curiosa, alla fine sono quelli che funzionano meglio, perchè è l'uso che ha determinato la loro forma è così essi si sono adeguati e nonostante siano vecchi e consunti fanno il loro lavoro meglio di quelli nuovi. Ho letto questa osservazione anni...

Ho fatto 100 e 2

Ebbene sì, è venuto i momento di festeggiare il 100esimo utente di IMHO. Non so quanti se ne siano accorti, ma nella home page del mio weblog è presente un contatore che indica gli utenti unici di IMHO, a partire dal 22/11 scorso (data del rilascio della 1.0). E' opportuno che spieghi in due parole come funziona il meccanismo che mi permette di conoscere con buona approssimazione quanti sono gli utenti che usano il mio programma anche per sgomberare la strada da dubbi sulla privacy o cosucce antipatiche del genere. Il contatore che vedete è legato al servizio di notifica degli aggiornamenti...

Error Driven Refactoring

Viste le richieste che mi sono state fatte nei commenti al mio precedente post, ho deciso di dare qualche dettaglio in più sulle tecniche di refactoring che ho utilizzato nella realizzazione di IMHO. Occorre innanzitutto tenere presente che nelle fasi iniziali di sviluppo ho installato il Resharper. Questo tool, prodotto dalla stessa azienda che ha realizzato uno degli IDE più famosi per Java (IntelliJ IDEA), fornisce un bel po' di strumenti utili per rendere più agevole la scrittura del codice in VS.NET 2003 e per fare del vero e proprio refactoring. Quella che preferisco in assoluto è la possibilità di aggiungere...

IMHO: I sorgenti su sourceforge

Visti gli svariati problemi che mi sono stati segnalati con il CVS di sourceforge, ieri sera ho provveduto a rilasciare uno zip contenente tutti i sorgenti di IMHO. powered by IMHO

Ancora statistiche e sourceforge

Mentre finalmente i download di IMHO stanno decollando, passando dalla media di 5/10 ai 45 di Martedì scorso, sono ancora a caccia di un modo per capire da dove vengono queste visite (430 sempre martedì) e chi sono quelli che scaricano. Però c'è un'altro particolare che non riesco a comprendere del tutto. Il Rank era decisamente più elevato quando i PageView e i download erano di molto inferiori. Attualmente mi trovo al 1248° posto, mentre tempo fa avevo raggiunto il 178°. Non parliamo poi della percentuale, un vero dogma. Sourceforge è un ottimo posto dove alloggiare i propri progetti opensource, ma se...

IMHO: Apoteosi del refactoring in un approccio agile

Chi ha seguito l'evolversi del progetto IMHO probabilmente avrà avuto modo di notare come le feature del software siano andate crescendo mano a mano che passavano i giorni, talvolta le ore. Il motivo è presto detto, per la prima volta, sono riuscito ad applicare una metodologia di sviluppo agile e cercando di focalizzare lo sviluppo delle varie caratteristiche del mio progettino, su quelle che erano le cose essenziali perchè si potesse dire che il software funzionasse. Questo ha significato ad esempio, non solo pubblicare nella primissima release un prodottino che si limitava a postare nel weblog di un singolo engine, senza...

Firefox odia i riquadri alla Boschin... ho sistemato

In questo post mi è stato segnalato un problema nel mainfeed di UgiDotNet: Firefox odia i riquadri alla Boschin... :) Ora ho sistemato il post, ma volevo segnalare che in questo caso non è colpa di IMHO, ma di uno strano "mix" di post da IMHO, cut&paste e ripubblicazione. Pare che durante questo processo i code comments dell'esempio siano stati tradotti in veri tag html con le conseguenze che avete visto. Chiedo scusa, avrei dovuto controllare i post online prima di chiudere per andare a dormire. Comunque stavolta firefox è stato meno efficace del solito... powered...

IMHO: Creare un formatter custom

IMHO Instant Blogger è stato realizzato cercando di conferirgli la massima estensibilità, per consentire ai "volonterosi" di customizzare il funzionamento del software e di aggiungere nuove funzionalità. Oltre ai pluggable engine, che consentono la comunicazione con qualsiasi sistema di weblogging, nella versione #1787 sono stati introdotti i Formatters. Le potenzialità dei formatters è ampiamente dimostrata dal Code Snippet Editor, ma dando uno sguardo ravvicinato al funzionamento di un formatter è evidente che le possibilità offerte da questa tecnica sono innumerevoli. Creare un formatter è un'operazione accessibile a chiunque disponga di un compilatore .NET qualsiasi e comporta semplicemente l'estensione di una classe...

IMHO: Aggiungere il supporto ad un nuovo linguaggio

Il Code Snippet Editor, introdotto con la versione #1787 di IMHO viene fornito del supporto al Syntax Highlighting per 5 linguaggi predefiniti (C#, VB.NET, ILASM, XML e HTML). Il supporto alla colorazione del codice è ottenuto mediante una stretta integrazione con l'editor ICSharpCode.TextEditor, cui l'algoritmo di trasformazione in HTML si aggancia per leggere le informazioni sulla formattazione, sui colori e sui font. Questo significa che potendo aggiungere una nuova definizione di Syntax Highlighting per l'editor, automaticamente questa sarà ereditata anche dall'HTML prodotto per essere immesso nella pagina del weblog. Il supporto alla colorazione in IMHO è realizzato esponendo all'esterno i file che...

IMHO: Installare il plugin per RssBandit e SharpReader

Dalla versione #1769 di IMHO è disponibile il plugin IBlogExtension che consente di collegare l'instant blogger agli aggregators che supportano questo tipo di interfaccia. Tra di essi si annoverano RssBandit (nella figura a fianco) e SharpReader, ma anche NewsGator . Mentre la configurazione di NewsGator mi è ancora oscura, l'installazione del plugin negli altri due è piuttosto semplice. Innanzitutto occorre trovare la cartella che contiene il file imho.exe e al suo interno reperire il folder IBlogExtension. A questo punto è sufficiente copiare i file contenuti nella cartella, compresa la directory che contiene gli assembly satellite nel folder plugin che si trova...

IMHO 1.0.1787 con Code Snippet Editor

Ci siamo. Come promesso in un precedente post, la nuova versione di IMHO è finalmente realtà, e per la prima volta da quando è nato, non è più una beta. La decisione di farlo finalmente diventare una release stabile non significa necessariamente che lo sviluppo sia finito. Molte altre novità sono in cantiere, ma vedranno la luce nella versione 1.1. Ma ecco quali sono le novità della release #1787: Introduzione dei plugin di tipo formatter. Nella finesta di edit vede la luce un nuovo menù, denominato "Formatters". Esso è popolato con dei plugin che hanno la capacità di ricevere in input...

IMHO: Lo stato dell'arte.

Forse qualcuno, spero molti, si staranno domandando che fine ha fatto IMHO. Sono passati un bel po' di giorni dall'ultima release, invero un po' sfigata. Attualmente sto lavorando tutte le sere ad una pesante ristrutturazione dei Plugin, per dare la possibilità di avere configurazioni perculiari di ogni singolo modulo aggiuntivo. Inoltre ho terminato e sto testando quella che spero sarà una gradita feature: Il Code Snippet Editor. Si tratta di un plugin che permette di prelevare degli spezzoni di testo e di editarli e formattarli come se si trattasse di un pezzo di codice, scritto nei più svariati linguaggi, con tanto...

Non sono superstizioso ma...

Chi mi ha seguito nello sviluppo di IMHO, si sarà reso conto che nell'ultima release si sono verificati più problemi che in tutte le altre messe assieme. Non sono superstizioso, ma devo rilevare che si tratta della build 1777. Che significhi qualcosa? powered by IMHO

IMHO: problema di titolo

Quello che è successo nel mainfeed di UgiDotNet mi ha portato a conoscenza di un bug di IMHO. Vi prego di non mettere tag HTML nel titolo del post perchè non vengono correttamente codificati. Appena posso correggo l'errore. Vogliate accogliere le mie scuse. powered by IMHO

IMHO... la prossima release

Ci sto lavorando in ogni minuto libero. Non ci vuole ancora molto... [ImhoFeature( Feature.New )]private string DoIt(){    return "pochi giorni ancora e...";} Qualcuno ha indovinato quale sarà la prossima novità? powered by IMHO

IMHO 1.0.1777 - Problemi di installazione

In molti mi hanno segnalato che ci sono dei problemi nell'installazione della release 1777 di imho. Si tratta di una dimenticanza dovuta alla tarda ora. Nel package è stato incluso un file di configurazione che contiene già alcuni dati, crittati per mezzo di DPAPI. A causa della modalità di funzionamento di DPAPI, questo file è leggibile solo dal pc sul quale ho sviluppato IMHO, mentre causa un errore su tutti gli altri. Ho già provveduto a correggere l'errore e a fare l'upload del package corretto presso sourceforge.net. Scusate per l'inconveniente. powered by IMHO

Powered by IMHO logo

Visto che molti hanno deciso di mantenere la dicitura "powered by IMHO", nei post che inviano con il mio client, ho deciso di investire un po' del mio tempo per creare un piccolo logo, poco invasivo, che possa essere messo nella home page del proprio weblog. Ed ecco il codice per inserirlo (anche se immagino che in un blog di programmatori sia superfluo) <A href="http://sourceforge.net/projects/imho10">    <IMG src="http://www.boschin.it/imho/powered.gif" width="75" height="19" border="0"></A> Grazie fin d'ora a chi lo vorrà usare.

Syntax Highlighting in IMHO

Grazie allo splendido codice di SharpDevelop, la nuova release di IMHO (#1777) si propone con un fantastico editor HTML con tanto di sintassi colorata alla Visual Studio.NET. E' opportuno che io ringrazi innanzitutto i componenti del team che hanno scritto un TextEditorControl estremamente preciso e raffinato. L'integrazione con IMHO è stata di una semplicità notevole. Ma non è tutto per questa release. E' finalmente stato aggiunto il supporto per dasBlog, il cui adapter è stato creato grazie alla impareggiabile collaborazione di "Mighell", che in men che non si dica mi ha predisposto un'istanza di dasBlog ...

IMHO: Connected to the world!!!

Sono lieto di annunciare che ad IMHO è stata aggiunta una nuova release. La build #1773, che ormai considero vicinissima alla prima release non-beta, apporta ulteriori miglioramenti al software. E stata aggiunta la possibilità di postare commenti a partire da Internet Explorer, e dai più comuni aggregators della galassia di .NET. Primi fra tutti RSSBandit e SharpReader, ma da quello che vedo in rete dovrebbe essere possibile anche usare NewsGator. Nella figura a fianco è visibile il menù di contesto di Internet Explorer che consente di creare una citazione a partire da un brano selezionato direttamente nella pagina HTML. La citazione viene...

IMHO: Problemi di break con blogger

Mi viene segnalato che postando con IMHO su Blogger, il testo risulta spezzato in varie parti in corrispondenza con gli "a capo" immessi. Per ovviare a questo problema è sufficiente modificare le impostazioni di Blogger e valorizzare in questo modo la seguente proprietà Settings > Formatting > Convert Line Breaks = No Grazie a tutti. Powered by 

IMHO: Impostare il template custom

In risposta alle domande di chi non è riuscito a customizzare il template di default, eccho una schermata per suggerire dove cercare. Si tratta della finestra di impostazioni, nella sezione Startup. Mi rendo conto solo ora di quanto sia brutto il template di default. Appena posso lo cambio... Chi proprio volesse lasciare la dicitura "powered by", può copiare quella che uso io, qui sotto. Powered by 

Gli utenti crescono...

C'è già qualcuno su blogger che è passato ad IMHO... Anche se Windows NT ha dato parecchie grane. A breve posto la soluzione per chi avesse ancora questo Sistema Operativo.. Powered by 

E ora tocca a dasBlog!

Sapessi almeno dove trovare una comunity che lo usa. L'idea sarebbe quella di creare un adapter anche per questo engine, ma svariate ricerche in rete non hanno avuto successo. Mi serve una community cui io possa iscrivermi e testare dasBlog con IMHO. Qualcuno la conosce??? Powered by 

Nuova release di IMHO 1.0

Dopo un bel po' di tempo, a causa di qualche problemino di salute, eccomi nuovamente con una nuova release di IMHO, il mio software per blogger accaniti. La nuova build #1769, ha come novità primaria l'introduzione di un sistema di pluggable engines. In sostanza è possibile creare nuovi plugin per engine di blogging semplicemente estendendo un paio di classi astratte. In questa release è stato aggiunto il plugin per Blogger, la comunità che fa riferimento a Google. Per questo plugin vadano i miei ringraziamenti a Matteo G.P. Flora che con i suoi esempi di codice ha validamente sopperito alla scarsità di...

IMHO 1.0.1754 Beta Release

Finalmente posso annunciare con malcelato orgoglio che IMHO ha raggiunto lo stadio di beta release. Non si tratta di una revisione minore. Il programma ha acquistato una serie di miglioramenti notevoli dal punto di vista dell'interfaccia e della comunicazione. Creazione elenchi numerati e puntati Inserimento immagini in design (le immagini devono essere già caricate) Unlink Indentazione Nuova finestra di impostazioni Uso del proxy server Protezione dei dati dell'account per mezzo di DPAPI (grazie al Configuration Management Application Block) Uso dei balloon per le notifiche delle nuove release Il software sembra essere ormai decisamente stabile. In quasi due settimane di test non mi...

[ARTICOLO] Creare una NotifyIcon avanzata

Il lavoro che sto facendo per migliorare costantemente IMHO, si sta rivelando foriero di nuovi componenti per la programmazione. Uno di questi è una NotifyIcon che gestisce anche i balloon diversamente da quanto succede per quella standard. Non si tratta di un lavoro del tutto nuovo, ma in realtà è il sunto del miglioramento di una classe già esistente trovata su codeproject, e dello studio della classe del framework con il Reflector. Articolo: http://blogs.ugidotnet.org/penpal/articles/4180.aspx Il codice sorgente è disponibile nel CVS del progetto IMHO al seguente indirizzo: http://cvs.sourceforge.net/viewcvs.py/imho10/Elite.Windows.TrayBar/ Buona lettura.

IMHO citato, almeno penso...

In questo post si cita IMHO. http://weblogs.dotnetforum.dk/kk/archive/2004/10/08/2151.aspx C'è qualcuno che sa il Danese e mi dice cosa c'è scritto? Fonte: Lorenzo Barbieri

IMHO Precisazioni

Qualcuno che ha scaricato IMHO mi ha fatto notare una sciocchezza che se male interpretata potrebbe far desistere dal provarlo: Se nella configurazione mettete un valore sbagliato, che sia login, password o l'url, il sw prova a connettersi e poi chiude la finestrella senza informarvi dell'errore. Quando poi si pubblicano i post, ovviamente ci si troverà con il parametri di connessione non valorizzati. Perciò assicuratevi di seguire quanto riportato in questo post Al più presto la patch...

IMHO 1.0.1740 - English Edition

Posso finalmente annunciare che IMHO ha traslocato con successo presso sourceforge.net. Il progetto si trova al seguente url: http://sourceforge.net/projects/imho10. Tra le novità di questa versione, (build 1740) la più importante è sicuramente la disponibilità della localizzazione in inglese, ma anche la presenza di un servizio di notifica degli aggiornamenti. L'uso costante del software mi ha suggerito alcuni miglioramenti nell'interfaccia che lo rendono più efficace.Infine è finalmente disponibile, per ora solo nel CVS, il codice sorgente scaricabile per mezzo di uno dei numerosi client disponibili (consiglio TortoiseCVS ) con questa stringa di connessione: :pserver:username@cvs.sourceforge.net:/cvsroot/imho10N.B. sostituire a "username" il vostro nome utente presso...

IMHO News

A proposito di IMHO, a breve potro rilasciare la versione localizzata in inglese... Lorenzo, preparati a mantenere la tua promessa...

Rabbia!

Stamattina e non si sa da quanto, pare che il workspace di IMHO 1.0 non sia accessibile... Dannatissimo GDN. Ora vado a fare visita a SourceForge. Vediamo se ne nasce un feeling...

IMHO 1.0 build 1732

Ho appena rilasciato la build 1732 di IMHO. E' stato fissato il bug che impediva la configurazione dei parametri di accesso al weblog e quindi in ultima analisi l'uso del software. Inoltre ho aggiunto il supporto full per le categorie. Ora è possibile inviare post già associati alle giuste categorie, che vengono sincronizzate ad ogni upload. http://workspaces.gotdotnet.com/imho

IMHO Future

Qualcuno si potrebbe chiedere quali sono le feature previste per IMHO. Ecco quindi il piano delle feature raggruppate per release: ENTRO BETA1 - supporto totale alle categorie- localizzazione in inglese- implementazione di un Pattern Adapter per consentire l'integrazione con altri engine di blog- gestione di tag HTML personalizzati in source controlENTRO RELEASE 1.0 - emoticone- shortcut messages- keyword substitution- totale integrazione dell'editor con quello di .TEXT- uso di DPAPI per la per la protezione delle password RELEASE...

Come impostare .TEXT per funzionare con IMHO 1.0

Il client IMHO che ho rilasciato stanotte richiede che venga attivato il supporto ai WebServices di .TEXT. Perciò dovete andare in amministrazione di .TEXT, entrare nelle configurazioni, scegliere Options > Configure e attivare il checkbox "Allow Web Service Access". L'url da immettere nelle impostazioni per collegare IMHO al servizio varia in base a chi fornisce il blog engine. Per UgiDotNet dovete immettere il seguente: http://blogs.ugidotnet.org/[il tuo blog]/services/simpleblogservice.asmx  

IMHO 1.0 - Update

Bene, sono lieto di comunicarvi che ho appena fatto una figura da pivello. Questa notte, subito prima di fare l'upload della release ho rimosso il record con le impostazioni di IMHO relative il mio account .TEXT che ho usato per i test. Peccato che il software l'abbia presa a male... perciò il download presente attualmente NON FUNZIONA. Se volete provarlo lo stesso, dovete inserire un record nella tabella Settings che si trova nel file local.mdb nella cartella che contiene l'eseguibile. insert into Settings ( Username, ServiceUrl ) values ( '', '' ) Ovviamente stanotte faccio la patch. Perdonatemi... ma l'ora tarda...

IMHO 1.0 Instant Blogger Technology Preview

Alla fine ce l'ho fatta!!! Dopo un bel po' di tempo che ci lavoro, togliendo prezioso tempo ad altre attività serali, come studio e riposo, finalmente ho pubblicato un progetto che credo possa interessare tutti i "malati di blog" che ci sono in questa comunità e spero su tutta la rete. Si tratta di un tool che permette di postare offline sul vostro blog e di pubblicare tutti i post in un solo momento quando più lo ritente opportuno. Il progetto è scaricabile in form di Technology Preview da questo workspace di GotDotNet http://workspaces.gotdotnet.com/imho(update: il progetto è stato spostato su sourceforge: http://sourceforge.net/projects/imho10) Attualmente...