OpenSource

I video dell'NHDay sono disponibili online

É passato quasi un mese dall’NHDay ma non ci siamo scordati di pubblicare i video. C’é solo voluto un po’ di tempo per acquisirli, editarli, trasferirli lottando con il “digital divide” ma sono ora tutti disponibili online, sia per lo stereaming che per il download. Ecco qui l’elenco di tutto il materiale disponibile: Keynote di Simone Chiaretta: video e slide What’s new in NH3 di Ayende: video e slide From relational data to ObjectSpaces di Andrea Saltarello: video, slide e code Linq to NHibernate di Gian Maria Ricci & Alessandro Giorgetti: video e slide Loosely Coupled...

Pubblicata l'agenda per l'NHibernate Day

Dopo la votazione lanciata il mese scorso, ecco l'agenda della seconda track dell'NHDay, in versione speriamo definitiva: From relational data to ObjectSpaces – Andrea Saltarello Loosely Coupled Complexity - Unleash the power of your domain model, using Event Sourcing and CQRS - Alberto Brandolini Real World Application Development with NHibernate, FluentNHibernate and Castle Windsor - Chris Canal Model-first development with FluentNHibernate - Rob Ashton Intercepting NHibernate – The DotDotNet crew L'agenda completa, insieme a tutte le altre informazioni sull'evento, sono visionabili sul sito ufficiale dell'NHDay. Se ancora non lo avete fatto, non...

Subtext vNext: che features vorreste e su che framework?

Nel corso dell'ultimo mese sono uscite due versioni di Subtext: la versione 2.5, con nuove mirabolanti features quali la ricerca full-text con Lucene.net e una nuova dashboard (oltre ad un refactoring massivo) la versione 2.5.1 con qualche fix di bachi urgenti Ora ci stiamo concentrando su due fronti: la 2.5.2 con qualche altro bug fix e la versione vNext (probabilmente 2.6). Per questo secondo ramo di sviluppo abbiamo in programma principalmente due grossi filoni di sviluppo: aggiornamento del RichText Editor a CKEditor 3 rifacimento della parte di HostAdmin per renderlo...

Regalo biglietto per umbraco codegarden conference + hotel

Per chi non mi segue su twitter or sul mio blog in inglese, rilancio la notiza qui: insieme a Niels Hartvig stiamo regalando tramite il mio blog un biglietto per i 3 gg della conferenza su umbraco di fine giugno In aggiunta al vincitore sarà alloggiato gratuitamente nello stesso albergo dove alloggiano tutti i membri del core team, gli MVP e gli speaker. Partecipare é semplice: basta retwittare il messaggio: RT @simonech Sign me up for the Umbraco CodeGarden giveaway #codegarden #cg10giveaway http://bit.ly/CG10Giveaway Maggiori dettagli: Win a free ticket + hotel for the umbraco Codegarden ‘10 Technorati tags: umbraco, giveaway, codegarden

Come installare Subtext (e Umbraco) usando la WebPI

Settimana scorsa sono stati pubblicati su BE-IT due screencast su come installare due famose applicazioni opensource usando il Web Platform Installer (WebPI). Il primo, realizzato da me, spiega come installare Subtext su una macchina appena installata: Web PI: install and configure Subtext Il secondo, su Umbraco, é stato realizzato da Eric Lefèbvre, molto attivo nella community italiana del CMS danese: WebPI: Install and Configure Umbraco CMS.

Quando lo scopo è far scalpore....

Cito un'articolo di Punto Informatico di questa mattina: .NET: codice si`, ma non per tutti Microsoft ha rilasciato il codice di alcune librerie chiave di MS.NET Framework, pubblicando i sorgenti sotto una licenza a sola lettura. Ma per certi sviluppatori, come quelli di Mono, l'accesso al codice rimane interdetto. Poi nel corpo dell'articolo si spiega il perchè, e che anche Miguel de Icaza "approva" questa modalità. La cosa che mi lascia sempre più perplesso sono i commenti degli utenti che a mio avviso commentano solo leggende l'abstract della notizia.

Mono Day a Milano

Come ha già annunciato Andrea qualche settimana fa, domani ci sarà il Mono Day alla sede Novell di Sesto San Giovanni (vicino alla fermata di Sesto Marelli). Io ci sarò, anche se, leggendo l'agenda, mi pare che la parte realmente tecnica sia solo quella finale: è comunque un ottimo modo per reincontrare un po' di persone che non vedo da quasi un anno. A domani.

Subtext l'unico progetto .NET nominato per i SF Community Choice Award

Grazie a tutti gli utenti che hanno nominato Subtext per le Award di SourceForge. Subtext e' uno dei due progetti .NET nominati su un totale di 110 progetti, principalmente in C++ o Java. Ma il secondo e' sviluppato da un'azienda indiana con dipendenti pagati per svilupparlo. Subtext e' stato nominato in due categorie: Best Project for Communications: The best project for talking to your friends or sharing information (insieme a Miranda, Pidgin (ex gaim), FileZilla e altri) Most Collaborative Project: The project most likely to accept your patches and value your input (con Azureus, XOOPS, Zimbra, ADempiere) Se usate Subtext, se volete spingere un po'...

Il Gran Paradiso è una montagna!!!

Gran Paradiso è il codename di Firefox 3, la futura release di Firefox. Oggi (o ieri, con tutti 'sti fusi orari non ci capisco più niente) hanno annunciato il materiale di marketing "interno" da ridistribuire ai contributors. Ecco cosa hanno tirato fuori dal cilindro: Immagine che non c'entra un bel nulla con la montagna o il parco nazionale vero: Ok, volevano dare l'immagine di un "paradiso" dove navigare sul web, ma direi che il mare è la cosa completamente opposta alla montagna. Almeno con Bon Echo (codename di Firefox 2 e anch'esso un parco naturale) avevano fatto un'immagine...

Come installare Subtext su Aruba

Grazie alla gentilezza di Babba che mi ha "prestato" il suo account su Aruba ho potuto testare la procedura di installazione di Subtext su Aruba. Quello che pensavo fosse un problema (cioè i permessi in scrittura sulla cartella dei files) non lo era, mentre lo è stato la procedura di creazione delle tabelle sul DB: subtext installa di default tutte le tabelle come [dbo].[nometabella], e questo ad Aruba non piace . E' stato quindi necessario modificare la procedura di installazione e rendere personalizzabile lo username col quale creare tabelle e stored procedures. Ecco quindi la procedura da seguire per installare SubText su...

Rss2BlogML, da RSS a BlogML senza sforzo

Il team di BlogML ha rilasciato un nuovo tool che permette di esportare i contenuti di virtualmente qualuque blog engine esistente, basta che generi un feed RSS con i contenuti. E se il blog engine fornisce anche il feed con i commenti ai post, è possibile esportare anche i commenti. Questo tool è molto utile per chi volesse, ad esempio, esportare i propri post su UGI per farne un backup o per migrare il proprio blog su un'altra piattaforma che supporti l'importazione da BlogML (come WordPress, Community Server, DasBlog o Subtext). Ma non tutti i feed RSS sono uguali e...

Rilasciato Subtext 1.9.5

Dopo la morte del build server non speravo che Phil, con un figlio alle porte, avrebbe avuto tempo di rimetterlo in piedi in così poco tempo: ma invece ce l'ha fatta e quindi siamo qui ad annunciare il rilascio di Subtext 1.9.5 (questa volta senza codename). Quali le novità? Content Tagging e TagCloud Identicon Lightbox v2 Possibilità di evidenziare i commenti delll'autore del blog Maggiori info e istruzioni si come aggiornarsi alla nuova versione: Subtext 1.9.5 "NoName" is released (codeclimber.net.nz) Subtext 1.9.5 Release (haacked.com) Happy blogging!!! Technorati tags: Subtext

Rilasciato cruiseControl.net monitor gadget for Vista Sidebar versione 0.8

Questo fine settimana ho rilasciato la versione 0.8 del mio gadget per monitorare dei build server implementati con CruiseControl.NET. Cosa aggiunge rispetto alla versione 0.7 che avevo annunciato su UGI quasi 3 settimane fa? nuova interfaccia a tab per la gestione dei settings possibilità di monitorare più di un server possibilità di scegliere quali progetti monitorare aggiunta "pagina" con le informazioni sulla licenza (new BSD) aggiunta icona con lo stato globale di tutte le build monitorate (rossa se un progetto fallisce, verde se tutti i progetti monitorati vanno bene) Per maggiori info e per screenshots: CC.NET Monitor for Vista vNext (vNext perché avevo postato prima del rilascio). Altra...

Adobe Flex goes OSS

E' la notizia del giorno: così come ha fatto Sun con Java, anche Adobe Flex, la piattaforma Adobe per fare Rich Internet Applications, diventa OpenSource. Qui potete trovare più info sulla versione OS di Flex. Forse ora tutti i commenti degli uginettiani sono concentrati sui Community Days, ci si è persi questa interessante risposta di Adobe all'uscita di Silverlight... Cosa succederà nel futuro? Adobe riuscirà a rubare qualche % di mercato a MS anche nel campo "applicativo"? Grazie a Lorenzo per avermelo ricordato alle 3 di mattina in NZ

GeeksWithBlogs ora gira su SubText!!!

Dieci giorni fa il portale GeekWithBlogs ha migrato i suoi 1.442 blog, 25.921 post e 39.140 commenti da .Text a Subtext... Il processo e' durato 6 ore, ovviamente spese di notte: qui il report sulla migrazione La migrazione e' stata testata qualche settimana prima, e durante il test abbiamo risolto qualche bug di SubText Anche Phil ha bloggato sulla migrazione: GeeksWithBlogs Now Are Geeks With Subtext   <autocensura>... ... ... ... ...  ... ... ... ... ... ... ... ... ... ... ... ... ...... ... ... ... ... ... ... ... ..., ... ... ... ...:... ... ... ... ... ... ... ...... ......

Per-project Visual Studio Settings

Ne ho gia' parlato nel mio blog in Inglese, e quindi mi scuso con quelli che hanno sottoscritto entrambi i blog, ma volevo portare all'attenzione di tutti un problema che trovo abbastanza fastidioso per chi lavora su vari progetti con differenti configurazioni di Visual Studio. Mi riferisco ai tab, agli spazi, alle parentesi graffe... ogni progetto per differenti clienti potrebbe avere delle configurazioni differenti. Scott Dorman, una recente aggiunta al team di Subtext, ha aperto una richiesta su Microsoft Connect: When working on multiple projects/solutions from different companies or private vs. open source projects, each project can have different language settings (for...

Vista Gadget per monitorare un server CruiseControl.NET

Non tutti i lettori di UGIdotNET seguono il mio blog in inglese CodeClimber, quindi faccio un veloce rimando ad un gadget di vista che ho appena rilasciato: CC.NET Monitor for Vista Sidebar 0.7 Permette di monitorare un server CruiseControl.NET dalla sidebar di Windows Vista. Il link sopra porta alla versione 0.7 (rilasciata oggi pomeriggio), ma se siete interessati ci sono altri due post a mio avviso interessanti: l'annuncio del primo rilascio (versione 0.5), dove spiego tutte le funzionalita' la soluzione ad alcuni problemi incontrati durante lo sviluppo del gadget Riporto qui direttamente il link per il download: CC.NET Monitor for Vista Sidebar 0.7 (su...

FCKeditor, addio!!!

Ebbene si, da oggi non faccio più parte del team di FCKeditor. I vari impegni lavorativi, gli altri interessi, e soprattutto il cambio di piattaforma di sviluppo preferenziale (da Java a .NET) avvenuto 2 - 3 anni fa, mi hanno fatto ridurre notevolmente il tempo da dedicare a questo progetto. Il supporto nativo per Java è stato inserito nella versione 1.6 di FCKeditor nel lontano Maggio 2004, e poi è stato reso disponibile come pacchetto da scaricare a parte con la 2.0 dell'editor. FCKeditor è ora uno dei più popolari editor HTML WYSIWYG per pagine web, con quasi 1,5 milioni di download...

Sondaggio su SubText

Ormai SubText è stato rilasciato da quasi 9 mesi, e sembra avere già una solida base di utilizzatori, soprattutto tra i programmatori .NET. Unitamente a quelli che usano ancora .Text (come qui su Ugi) ci sono le basi per un mini-sondaggio sull'uso di SubText. Phil ha appena scritto un post sul suo blog annunciando questo mini sondaggio di 3 domande e spiegando le tre domande: Che provider usi per hostare SubText? Come inserisci i post sul tuo blog (la web UI, WLW, IMHO :-), o altri)? Usi l'Excerpt del postIf you use the web admin to enter a blog...

Subtext assume!!!

Rigiro la richiesta fatta da Phil sul suo blog: Seriously Cool Jobs Available Phil, il "fondatore" del progetto, e il contributor più attivo è costretto a ridurre un po' il suo impegno nello sviluppo di SubText, per lo meno fino ai primi mesi del 2007, e vuole occupare il poco tempo che avrà a disposizione per un ruolo più di coordinamento che non di programmazione. Inoltre, vogliamo incrementare notevolmente la qualità del progetto, soprattutto da punto di vista della documentazione, della gestione della community, della QA. All'interno del team ci stiamo organizzando per gestire al meglio questa futura "mancanza", ma...

Halloween SubText

No, non è il nome in codice di una qualche versione speciale di SubText, ma è ...

Getting Real... for free

Qualche giorno fa, la 37signals, l'azienda che ha sviluppato Basecamp, Backpack, e tutte queste belle applicazioni Web2.0, ha reso disponibile gratuitamente Getting Real, il libro che racconta come hanno sviluppato tutta questa suite di prodotti Web2.0, non dal punto di vista tecnico (btw: sono tutti sviluppati con Ruby on Rails, framework da loro sviluppato per implementarli), ma dal punto della gestione del progetto. Phil, capo progetto di SubText, ne ha parlato molto bene, e, come sempre, mi fido quasi ciecamente di lui :-), e mi metterò a leggerlo ASAP. Getting Real: The smarter, faster, easier way to build a successful web...

Rilasciato SubText 1.9.2 - codename "Shields Up"

Ultimamente Phil soffre un po' d'insonnia, e nelle ultime settimane ha lavorato alacremente per completare tutte le feature che erano state pianificate per la versione 1.9.x, nome in codice "Scudi alzati". E' di questa notte l'annuncio del rilascio dell'ultima versione di Subtext, la 1.9.2. Quali le nuove feature? Principlamente sono stato introdotti vari meccanismi per arginare il crescente problema dello spam nei commenti dei blog: Akismet, un CAPTCHA "invisibile", il solito CAPTCHA "crackato" e una nuova gestione delle approvazioni e cancellazione dei commenti. Magari se aggiornassimo i blog di UGIdotNET a questa versione di SubText non si avrebbero più problemi come...

Singleton, ora con snippet VS2005

A metà dello scorso settembre avevo scritto un post su quale fosse il miglior modo per scrivere un Singleton. Oggi, a distanza di quasi un anno, dopo essermi rotto di andare su quella pagina ogni volta che dovevo scrivere una classe Singleton per fare copia e incolla del codice, ho scaricato Snippy, un editor per snippet di VS2005, e ho scritto il mio primo snippet. Lo potete scaricare dal sito GotCodeSnippets.NET, un repository di snippet per VS2005. Questo il link per scaricare il mio singleton snippet. PS: E' scritto in C#

Skinnare SubText

Tutti noi usiamo .Text per questi blog su ugidotnet, e tutti noi possiamo vedere quanto questi blog non siano particolarmente attraenti esteticamente. Con SubText la situazione non è molto diversa: i soliti "Marvin*", "gertrude", "Lighty" e "Hover" sono ancora presenti, ma accompagnati dalle nuove skin "Piyo", "KeyWest", "WPSkin", "RedBook". Però anche questo sono sempre state sviluppate da "programmatori".Uno dei motivi principali è che sviluppare una skin per SubText non così facile (o forse, non così documentata) come farne una per WordPress. A questo scopo il nostro "Benevolent Dictator" ha appena passato tutto il sabato sera a scrivere 3 post sul...

Opensource: Free as in ___ ?

Negli ultimi mesi nella community di sviluppatori .NET si è parlato molto di software libero, soprattutto in seguito alla "morte" del noto progetto NDoc. I vari Scott, Phil, Jeff Atwood hanno dato la loro opinione su quale sia il significato del "Free" presente nel nome Free Software. Oltre alle solite definizioni di "Free as in beer" o "Free as in Freedom", loro portano le nuove definizioni di "Free as in Flower", "Free as in puppy", e in ultimo, "Free as in ... Free" Cosa intendono con questi paragoni? Un fiore di campo è libero perchè si trova in un campo, nessuno...

Dove sono, dove vado, cosa faccio

In questo periodo sono un po' sparito dal blog, e succederà lo stesso nelle prossime settimane:non faccio ferie di più di tre giorni consecutivi da non ricordo neanche più quando, sono "overworked", sia al lavoro che a casa su progetti personali open (SubText, FCKeditor, Kea) e non. Al lavoro sto però facendo esperienza su CommunityServer, sia di sviluppo Moduli, che di personalizzazione grafica e skin: spero di trasmettere un po' di quello che apprendo anche qui sul blog.

Community Server 2.1 - Ready to rock!!!

E' di poche ore fa l'annuncio del rilascio al pubblico della versione finale di Community Server2.1. Nuove funzionalità sono: Tags Content Mirroring Badges Supporto per il Medium Trust Nuove skin per i blog e molti altri enanchement Per maggiori dettagli leggere il post di Scott, CS 2.1 - Go Download It Already. Ora mi toccherà verificare l'addon per CommunityCredit anche con la 2.1... ma dopo Ferragosto powered by IMHO 1.3

... SubText è 15esimo

Un veloce update al post di ieri su SubText e il ranking su SourceForge:
entra nel corpo del post per maggiori dettagli

SubText entra nei primi 25 progetti di SourceForgel

In data 8 agosto, SubText è stato classificato come 24esimo tra tutte le migliaia di progetti ospitati da SourceForge. Non che questo voglia dire molto, ma sicuramente è un bel riconoscimento per il duro lavoro del team e significa anche che sta iniziando a risquotere un certo successo e interesse anche nella community. Grazie anche a tutti i membri di UGI che mi hanno passato le proprie impressioni e suggerimenti. powered by IMHO 1.3

Le gratificazione dell'opensource e della community

Avevo già parlato in passato delle soddisfazioni dello sviluppo OpenSource. Ultimamente sto scoprendo anche quanta soddisfazione dia partecipare ad una community: e con questo mi riferisco sia allla communtiy UGI che alla community "allargata" di sviluppatori .NET mondiali (beh, principalmente US). Scambiare opinioni con gente del calibro di Scott Hansleman , Phil Haack, David Silverlight o vedere i propri post (o il proprio lavoro) citati nei loro post o in importanti blog del settore mi da una soddisfazione immensa. Il top è stato raggiunto 2 o 3 giorni fa quando Scott ha lasciato un commento (in...

JClubHouse RIP

E' triste quando un progetto opensource muore, ma lo è ancora di più quando il progetto è nato dalla propria mente, e l'unico motivo per il quale non è mai stato completato è la mancanza di tempo. JClubHouse è un progetto che io e Daniela abbiamo iniziato tre anni fa, era un CMS (tanto per cambiare ) sviluppato in Java, utilizzando Struts e Tiles, specializzato sulle associazioni (sportive o hobbistiche). Ma ora devo decretarne la morte per i seguenti motivi (in ordine di importanza): poco tempo per lavorarci ci sono altri progetti sui quali ci stiamo concentrando (SubText, DotNetNuke, Kea-Winemaker) ...

CodePlex... un passo da fare?

Stanotte ho passato un paio di ora chattando con Phil Haack, capo supremo di SubText. Tra le tante cose abbiamo parlato di un possibile spostamento di SubText da Sourceforge a CodePlex. I dubbi sono molti: da MbUnit usato per lo unit testing, alla gestione delle build (ora usiamo CC.NET), la storia dei checkin. E' possibile tutto ciò? Lorenzo, o guru supremo di VSTS, se ci sei batti un colpo , e dacci qualche risposta, meglio se direttamente sul blog di Phil: Should Subtext Move To CodePlex. powered by IMHO 1.3

[CSDev#1] - Personalizzare CommunityServer: scrivere CSModules

Giorni fa mi lamentavo della scarsità di documentazione riguardante Community Server: ho dunque deciso di sopperire a questa mancanze scrivendo dei post a riguardo. Probabilmente troverete alcune di queste cose cercando sui forum di CS.org o sull'appena lanciato CSMVP.comMa siccome il programmatore italiano è pigro e non legge la doc in inglese, cerco di provvedere inaugurando una serie di articoli in Italiano su come estendere CommunityServer. Ci sono diversi modi per personalizzare CommunityServer: Graficamente, creando temi e skin (sia generici, che per i blog, le photo gallery ed i forum) aggiungendo nuove funzionalità (cioè creando nuovi applicativi per...

Nomi in codice per software

Avete fatto un software e non sapete che nome dargli? Magari prima che il "marketing" abbia deciso il nome ufficiale? O sfogliate un libro di mitologia Celtica, oppure, se non avete voglia di pensare, potete farvi generare il codename automaticamente: ubique.ch ha realizzato un generatore di nomi in codice per gli attacchi milatari, ma può benissimo essere usato per generare nomi in codice di due parole. Alcuni nomi: PinkSabre, SharpObelisk, UrgentSword, RedArms, ShiningCanyon, ... powered by IMHO 1.3

Community Server poco documentato? ora un po' di meno

Ieri è andato online il sito CSMVPS.com: questo sito è un aggregatore di tutti i blog degli MVP di Community Server. Spero che questo sito colmi un po' la mancanza di documentazione "ufficiale" di Community Server. UPDATE: Ieri era andato online in "beta", ora è ufficiale. Leggi l'annuncio: Welcome to CSMVPs.Com powered by IMHO 1.3

Valutare gli speaker online

Per il San Diego Rock And Roll CodeCamp, è stato lanciato un sito che sembra facilitare la gestione delle schede di feedback sugli interventi dei relatori: CodeCampEvals.com Gli intervenuti posso collegarsi al sito, e dare la loro valutazione (e un commento) per ogni session. Questo permette agli organizzatori di non sbattersi ricopiando a mano le valutazione scritte sui soliti foglietti di carta, e agli speaker di sapere le valutazioni degli ascoltatori immediatamente, senza dover andare dagli organizzatori per sapere le medie delle valutazioni. Il sito è stato sviluppato da David Silverlight, l'HeadGeek (come ama definirsi) di CommunityCredits e altri siti .NET community. Anche altri sviluppatori...

Dove sta la documentazione di CommunityServer??

Ultimamente ho affrontato l'installazione di CommunityServer e sto iniziando la personalizzazione per adattarsi, sia graficamento che funzionalmente, alle esigenze del cliente che ce l'ha richiesto. E mi sto scontrando con la mancanza di informazioni a riguardo: e anche aver comprato la licenza commerciale con incluso il supporto non ha migliorato la situazione. Ci sono funzionalità aggiuntive, un supporto tramite forum dedicato, ma niente più. Le uniche info che si trovano sono sul wiki dedicato agli sviluppatori. Ma queste sono un po' datate, poco utili, oppure molto scarne (ad esempio, guardate la pagina che dovrebbe spiegare gli Add-on). Oppure c'è un blog ufficiale, Community Server Daily...

CodePlex... non è poi sta gran cosa

Fortunatamente non sono il solo a pensarlo: anche Jayson Knight, "Schema Worker" di SubText (ovvero, colui che si occupa della parte DB) non così entusiasta di CodePlex, e pare non sia il solo. First off, I don’t have Visual Studio Team System (though I do remember reading somewhere that MS will be releasing a free TS plug-in for non VSTS VS installations soon (wow, enough acronyms there?)), so it’s unusable for me.  Second off, I just really don’t the CodePlex website.  Granted it’s simpler than say…SourceForge, but it’s too simple.  SourceForge is complex for a reason…having a distributed team building a...

Documentare è più faticoso che programmare

Concordo con Marco quando dice che scrivere è più difficile che programmare (almeno per noi programamtori ). E se si deve scrivere in Inglese, lo è ancora di più, soprattutto se il target è di persone che parlano inglese come lingua principale. Negli ultimi due giorni, in vista dell'imminente rilascio della versione 1.5 di SubText, ho scritto due articoletti tecnici in Inglese. Il primo, intitolato "How To Change The Text Editor For Creating Posts", spiega una nuova funzionalità che ho aggiunto a SubText.Ora è possibile scegliere quale editor utilizzare per scrivere i post: si può scegliere tra testo piano (come su .Text), FreeTextBox...

Rilasciato FCKeditor 2.3 Beta

Dopo qualche mese di pausa, Fred ha rilasciato un'aggiornamento dell'editor opensource più popolare. E' da oggi disponibile la versione 2.3 beta di FCKeditor. La miglioria a mio parere più importante, oltre a decine di bug fixes è l'incorporamento di tutti i bottoni della toolbar in un'unica immagine: in questa maniera viene ridotto notevolmente la mole di dati scaricata dall'utente, ma migliora anche la possibilità di includere FCKeditor in altri progetti: ora c'è un file invece che 40.FreetextBox aveva risolto il tutto usando un custom handler che recupera da un file di risorse tutte le immagini, ma FCKeditor è multi-linguaggio, mentre FTB è...

Sono il "Build master" di SubText

Sono ufficialmente il Build Master di SubText: in cosa consiste questo ruolo? Mettere in piedi un server per gestire la continuos integration di SubText con: CruiseControl.NET SubVersion NAnt MbUnit NCover FxCop realizzare il file di build di NAnt per gestire tutte le operazioni necessarie allo scopo gestire e monitorare il corretto funzionamento del processo schernire pubblicamente gli sviluppatori che "rompono" la build collaborare col...

DotNetNuke sviluppa il supporto ufficiale per FCKeditor

DotNetNuke fa estensivo uso del Provider Model Pattern, per tutto, dall'accesso ai dati fino alla chiatama all'HTML Editor. Out-of-the-box DNN supporta FreeTextBox, ma è possibile sviluppare provider anche per altri HTML editor, come HTMLArea o FCKeditor. Negli ultimi mesi FCKeditor ha ottenuto un'importante riconoscimento nel mondo opensource: è stato progetto del mese di SourceForge per il mese di Dicembre 2005 (guarda la pagina su SF.NET). Ora un'altro importante riconoscimento: DotNetNuke svilupperà un provider ufficiale per supportare nativamente FCKeditor. Per maggiori informazioni guardate la pagina ufficiale del progetto sul sito di DotNetNuke. Questo provider esisteva già, ed era stato sviluppato da Mauricio Marquez, un ragazzo boliviano:...

Le soddisfazioni dello sviluppo opensource

Come sapete, sono un sostenitore dell'opensource e partecipo a vari progetti di sviluppo open: in particolare quelli più famosi sono FCKeditor, il più diffuso rich-text editor per web e SubText, il motore di blogging nato da .Text. Quasi un anno fa mi lamentavo degli utenti che facevano domande dalla risposta palesemente inclusa nel file readme.txt o sul sito di documentazione. La settimana scorsa, un utente indiano mi ha scritto chiedendomi le solite cose scritte sul readme: ma a differenza degli altri che si lamentano perchè li ridirigo al sito di documentazione, questo, dopo che l'ho aiutato a risolvere il suo problema, mi...

SubTextProject.com si rifà il look

Nell'ottica di aumentare i servizi offerti agli utilizzatori di SubText, il sito ufficiale del progetto si rifà il look, e passa da un'implementazione a pagine "semi" statiche a DotNetNuke: così in futuro avremo il forum, un wiki per la documentazione "collaborativa", la gallery/repository per le skin e in futuro-futuro anche uno per i plugin. Noto una certa somiglianza con il mio futuro blog ... beh, in realtà con tutti i siti con grafica Web 2.0 Nota di servizio: un grazie a VelocIT (società nella quale lavora Phil Haack) per aver offerto l'hosting per la nuova versione del sito. powered by IMHO 1.3

Subtext 1.0 Nautilus Edition Released

Finalmente, dopo mesi di attesa spasomodica, di lavoro notturno, e un ultimo mese di test, debug e, documentazione, oggi, 2 marzo 2006, è stato rilasciata la versione 1.0 di SubText, codename Nautilus. [Download it here] Riporto qui parte del post ufficiale: New Features There are many small improvements both under the hood and in the UI. Here are some of the highlights... Web Based Installer - Installs the database schema and stored procedures. BlogML Support - Import and export your blog data to and from other blogs that support this new standard. .TEXT 0.95...

SubText vicino alla 1.0

Il progetto SubText, il blogging engine nato da una costola di .Text, si avvicina alla 1.0. La roadmap è stata aggiornata e domani è l'ultimo giorno utile per l'aggiunta di nuove funzionalità, e poi verrà tutto congelato e l'attenzione del team di sviluppo sarà concentrata sul testing, il debugging, la documentazione ed il marketing. Io mi sto ora dedicando alla documentazione e ho passato questo sabato pomeriggio a realizzare un tutorial video per l'installazione di SubText.Potete guardare la versione "beta" del video e magari mandarmi qualche commento. Inoltre, se volete contribuire al progetto potete scaricare il codice (al momento non c'è ancora nessuna...

FCKeditor SF POTM

Sono lieto di annunciare che FCKeditor è stato eletto "Project of the Month" di SourceForge.FCKeditor è stato scelto tra le migliaia di progetti incubati da SourceForge per la qualità ed il successo come progetto OpenSource. Nella pagina dedicata al POTM Dicembre 2005, il capo-progetto (Frederico Caldeira Knabben) risponde alle domande di rito, e, ringrazia "all my contributors, who have always given their best to enhance the quality of our project, and especially to Simone Chiaretta, who has been with us a long time." Ovviamente tutto ciò mi rende molto fiero... un bel regalo di Natale. powered by IMHO 1.3

Online il video e l'audio del mio intervento allo JUG

Durente il ponte dell'Immacolata, mentro io andavo in giro per l'interno delle Marche, e la "Cena dei Moscioli" veniva paccata, lo staff dello JUG Milano ha messo online il resoconto, le foto,  l'audio (MP3) e il video (MP4) della mia presentazione su FCKeditor. La qualità dell'audio non è ecclesa, il video un po' meglio (ma l'audio è brutto uguale ). Se qualcuno decide di sbatter via un'ora e guarda per intero la presentazione, gradirei avere dei feedback sulla presentazione (Lorenzo, se ci sei, batti un colpo) powered by IMHO 1.3

FCKeditor @ JUG: mission completed

Eccomi qui, di ritorno dal 13° meeting JUG Milano, e conseguente pizzata. E' sta la mia prima presenza ad un meeting JUG, e la mia prima presentazione difronte a sconosciuti e difronte a più di 20 persone (se escludiamo la presentazione della tesi di laurea). Ho cercato di seguire tutti i consigli di Lorenzo, e dei vari post sui più disparati blog e siti di università americane (scusate per la mancanza di link, ma li ho solo tra i bookmarks a casa, magari stasera aggiorno post o ne faccio uno nuovo con solo i links), ho preparato per tempo le slide, le demo,...

Speech su FCKeditor

Stasera, presso il Centro Innovazione Brera di via venezia, 23 a Sesto San Giovanni, terrò, durante il 13° JUG Meeting, una presentazione su FCKeditor. Per maggiori informazioni andate sulla pagina dello JUG Milano. Sono già disponibili le slide e il codice d'esempio che userò durante la presentazione. Ovviamente anche gli UGInetters sono ben accetti. powered by IMHO 1.3

Firefox 1.5 is out (... almost...)

E' appena stato rilasciato, in maniera semi-ufficiale, Firefox 1.5. Scaricate la versione italiana, oppure, se preferite, quella inglese. Per chi ancora non sapesse le novità della release "di mezzo", andate sulle release notes... oppure, un maggior dettaglio nel documento per developers powered by IMHO 1.3

JUG Meeting Dicembre 2005: Seminario FCKeditor

JUG sta per Java User Group: perchè ne parlo sul blogsite di UGIdotNET? Perchè il 1° Dicembre, durante il 13° meeting dello JUGMilano, terrò il mio primo seminario nel ruolo di "FCKeditor Evangelist" Nei 45 minuti a mia disposizione parlerò di cos'è FCKeditor, di come installarlo, e di come personalizzarne la configurazione per adattarlo alle proprie esigenze. Il meeting si terrà presso il Centro Innovazione Breda di Sesto San Giovanni (a 5 minuti dalla fermata MM di Sesto Marelli), il 1° Dicembre alle 18:30 Ovviamente chi di UGIdotNET fosse interessato sarà il benvenuto. powered by IMHO 1.3

NHibernate: necessario leggere manuale Hibernate

Come ho annunciato qualche giorno fa, sto iniziando ad approfondire l'uso di NHibernate. Ecco quindi il primo post di una nuova categoria di post.. NHibernate Dopo i primi test fatto nei mesi scorsi, ora sto realizzando un'applicazione vera, e subito mi sono scontrato con i primi problemi "reali": Come usare delle collection tipizzate? Come usare il pattern "Special Case"? Come usare dei mapping + complessi dei soliti "padre/figlio"? Aiutato da Giancarlo Sudano e dal forum di NHibernate sto andando un po' avanti: NH non è facile come sembra guardando il Quick Start, per fare cose più complesse dei semplici mapping è...

Ben Hammersley e Web 2.0... ovvero SOA

Non sono stato al workshop, ma racconto pure io un evento... Stasera sono stato ad ascoltare Ben Hammersley, che alla Hoepli raccontava la sua visione sul futuro dei media, di Web 2.0. Un ora e mezza spesa ottimamente...  Punto 1:I media tradizionali sono morti, ora, grazie a piccole innovazioni tecnologiche (le più importanti RSS, podcasting, BitTorrent) tutti possono fruire i contenuti ovunque, e quando vogliono... timeshifting e placeshifting...quindi i contenuti vengono fruiti al di fuori del contesto originale... ad es: in italia si può vedere "Six feet under" 6 mesi prima della sua ideale distribuzione (grazie a qualche geek che ha registrato e reso disponibile...

FCKeditor su Splinder

Lo scopro solo ora, magari lo è già da molto: Splinder.com, forse il più grande network di blogger in italia (dopo ugi ovviamente ) usa come editor per inserire i post FCKeditor, e da poco, è stato aggiornato alla versione 2.0. Complimenti a Fred per il successo del progetto. powered by IMHO 1.2

Context switching: C# -> Java -> C#

Oggi mi sono messo ad aggiornare la libreria di integrazione per JSP/Servlet/Java per FCKeditor... dopo oltre 2 mesi che non toccavo Java è stato un bagno di sangue... senza IntelliSense, con l'abitudine al naming .NET e C#, ho passato più tempo a cercare sui JavaDoc i nomi dei metodi che a sviluppare la parte di codice aggiuntiva Ma perchè Java e .NET hanno regole di naming diverse? Perchè per mettere un'elemento in un Hashtable devo fare .put() in Java e .Add() in C#?? Se volessi essere produttivo con Java dovrei decidermi ad installare un IDE sensato per Java (tipo Eclipse) invece...

DNN e Kea: portato sito kea-winemaker.com su DNN

Come vi dicevo, ho provato a "giocare" con DNN... non sono un mago dei CSS, ma sono riuscito a riproddurre quasi fedelmente la grafica (scarsa) che avevo dato al mio sito www.kea-winemaker.com con le skin di DNN. E' impressionante quanto sia facile fare una skin con DNN... Potete guardare e giudicare voi stessi al solito url www.kea-winemaker.com Ora vedo di capire come funziona l'url rewriting per non perdere i pochi link che avevo già sparpagliato per la rete powered by IMHO 1.2

Dove vuoi andare oggi?

Agosto, mese di scarico lavorativo, invece che stare a girare con le mani in mano, oggi cosa mi invento? Provo a clusterizzare MySql... Tutto gira su normali macchine Linux, sia i nodi server, che i nodi di dati... nessun cestello esterno... Vedremo cosa salta fuori powered by IMHO 1.2

DotNetNuke o Rainbow Portal?

DotNetNuke o Rainbow Portal, questo è il problema... Mi sono messo in testa di installare un CMS .NET OpenSource, non ce ne sono tantissimi ben fatti, ma due spiccano: DotNetNuke e Rainbow Portal. Ma decidere quale dei due è stata dura: entrambi hanno un buon set di funzionalità, entrambi sono skinnabili, entrambi localizzabili, entrambi con un web-installer, entrambi modulari... alla fine, per decidere ho dovuto installarli entrambi Per primo ho installato Rainbow Portal, perchè è in C#, perchè "italiano": ma ho trovato molte difficoltà ad installarlo (il web installer si è bloccato 3-4 volte), poi non mi da un buon "feeling" la...

[KEA] - Lista funzionalità e versioni programma

Grazie ai numerosi feedback ricevuti dopo la pubblicazione del documento sugli obbiettivi del progetto sono riuscito a delineare una lista di funzionalità per la prima versione di Kea. Anche questa volta vi chiedo dei feedback sull'elenco delle funzionalità, e la loro collocazione nelle tre categorie (primo rilascia, prossima versione, opzionale).Sul solito sito (http://www.kea-winemaker.com/docs.aspx) ho pubblicato un file di excel (http://www.kea-winemaker.com/docs/feature-vs-release-ita.xls) allo scopo. Questo è l'ultimo documento di ricerca requisiti: appena ottengo un po' di risposte a riguardo inizio "finalmente" la parte più propriamente operativa, cioè cercherò di delineare una struttura dati per salvare su DB tutte le informazioni necessarie... ma in questa fase collaborerò...

Mio primo articolo

E' appena uscito in edicola il numero di luglio/agosto di computer programming.Nella rubrica "Open&Source" è stato pubblicato il mio primo articolo. L'articolo è intitolato "FCKeditor:trasforma il tuo sito in un editor html" ed anche avuto l'onore di andare in copertina. Correte in edicola a comprarlo!!!   powered by IMHO 1.2

FCKeditor 2.0: è disponibile la release finale

Ieri sera è stata rilasciata la versione finale di FCKeditor, la textarea WYSIWYG (x Davide , si pronuncia uisiuig ) per permettere l'inserimento di testo formattato in un web form.Nel package scaricabile è disponibile sia la versione in puro e semplice html+javascript, che quella per PHP e ColdFusion, mentre in due file opzionali è presente la liberia per l'integrazione "nativa" per ASP.NET e Java/JSP. After a long and delicate development path, this is the final release of version 2.0. Now the editor is even more stable. Lots of...

[KEA] - Documento di Analisi tradotto in Italiano

Settimana scorsa avevo rilasciato la documentazione in inglese, ma (e devo dire purtroppo) molti mi hanno richiesto la versione in italiano, e quindi eccomi a pubblicarla, sul sito del progetto. Attendo feedback... ora non c'è + la scusa della lingua. powered by IMHO 1.2

AJAX per ASP.NET

Un po' di tempo fa avevo segnalato un link ad un articolo di KB MS che "spiegava" come fare richieste XMLHTTP. Poi, la "scoperta" che MS sta pensando di inserire in una prossima versione di ASP.NET (non la 2.0, ma in futuro). Ora ho trovato una libreria che permette di integrare chiamate Ajax in ASP.NET: la figata è che si crea automaticamente tutti i proxy JS per chiamare la funzione definita lato server.E si comporta un poco come se fosse un WebService: cioè si fa una classe, si "attributano" dei metodi, e l'handler gestisce da solo tutto.Va registrato un HttpHandler per gestire i file...

EU Says No To Software Patents

The European Parliament today decided by a large majority (736 members, 680 votes, 645 yes, 14 No, 18 abstentions) to reject the directive "on the patentability of computer implemented inventions", also known as the software patent directive. Lo aveva già annunciato Andrea Boschin, ma non posso esimermi dal felicitarmi per questa conclusione della questione sulla brevettabilià del sw in Europa.Questo è un pezzo dell'articolo presente sul sito della FFII, leggi il report completo, oppure una press release sull'argomento. Come diceva Stallman... Happy Hacking!!! powered by IMHO 1.2

[KEA] - Primo rilascio di documentazione

Dopo un po' di tempo dall'ultimo post sull'applicativo OpenSource che sto iniziando a sviluppare, grazie ai contributi delle persone che mi hanno offerto il loro aiuto, in particolar modo le aziende listate nella pagina Sponsor del sito, eccomi ad annunciare il rilascio del primo documento di riassunto delle funzionalità di KEA. E' disponibile alla pagina documentazione ...

Kea su SourceForge

Mi è appena arrivata la mail di accettazione da SF.net... http://sourceforge.net/projects/kea-winemaker/ Ora che è stato setuppato anche il progetto manca veramente solo la mia documentazione powered by IMHO 1.2

Convegno "OpenSource e SW Libero: nuovi modelli di business per le imprese ICT italiane"

Che altro aggiungere.. sta già tutto nel titolo del post Il 29 giugno, al Centro Congeressi Svizzero di via Palestro, il registro informatici organizza questo convegno sul business collegato all'OpenSource. Questa è l'agenda del convegno... per iscriversi purtroppo è necessario registrarsi sul sito... però ne dovrebbe valere la pena. Io ci sarò... powered by IMHO 1.2

On-line il sito del progetto KEA

Ho appena mandato on-line, grazie anche all'hosting offertomi da Mauro Servienti, il sito web del progetto. E' raggiungibile all'url che ho comunicato stamattina, www.kea-winemaker.com:è un po' bruttino, ma mia moglie (che fa la webdesigner) è a fare un seminario di yoga, e non torna fino a settimana prossima, quindi per un po' mi devo tenere quello che sono riuscito a fare... poi migliorerà... e arriverà anche un logo carino powered by IMHO 1.2

www.kea-winemaker.com

Ringrazio tutti per i molti feedback positivi che ho ricevuto, sia sul blog, che personalmente: la cosa mi spinge maggiormente ad intraprendere questo progetto. Come potete intuire dal titolo, ho registrato il dominio kea-winemaker.com, che al momento è solo sul NIC, tra breve sarà anche su qualche server, probabilmente quello gentilmente offertomi da Mauro di topic.it Ora il prossimo passo è mettere on-line la parte di "collaboration", che sarà divisa in due parti: blogs, community, announcements, ecc... che sarà sul sito kea-winemaker.com (sto provando community server, anche se non mi pare prontissimo per la messa on-line, un...

Nuovo progetto opensource: KEA vineyard & winery manager

Un po' di tempo fa avevo proposto alla community UGI.NET un progetto OpenSource per un gestionale focalizzato sulle problematiche relative alla aziende vitivinicole.In contemporanea, ho mandando delle mail a varie aziende vinicole italiane e della New Zealand e ho ricevuto un buon feedback: al momento sul mercato ci sono solo programmi o puramente gestionali contabili, oppure delle cose dai costi spropositati (si parla di 2-3000€ all'anno) e quindi sopportabili solo da grosse cantine sociali o grossi "enopoli" (citando un enologo di una delle aziende che mi hanno risposto). E sono riuscito a raccogliere anche un certo numero di funzionalità base che...

[OT] : Gli utenti di applicativi OpenSource

Dato il mio coìnvolgimento con il progetto OpenSource FCKeditor (per chi non lo sapesse è, per farla breve, un spece di textarea per l'editing WYSIWYG di testi in formato HTML) ricevo spesso richieste di aiuto da parte di utenti che stanno modificando le loro applicazioni web java/jsp per inserire l'editor (Io ho sviluppato un wrapper che permette di inserire l'editor con un tag jsptl) Ieri stavo facendo una statistica sui tipi di richieste per capire se potevo migliorare in qualche modo la documentazione così da ricevere meno richieste: la risposta che mi sono dato è stata NO. Perchè no? perchè la maggior parte...

[OT]: Application OpenSource per la gestione di Azienda Vinicola

Stavo pensando di iniziare lo sviluppo di un applicativo OpenSource per la gestione di Aziende Vinicole. Per maggiori info a riguardo e per commenti e feedback guardate il thread che ho aperto sul newsgroup powered by IMHO 1.2

CruiseControl.NET: rilasciata la 0.9

E' appena stata rilasciata la 0.9 di CruiseControl.NET. Sono state modificate parecchie funzionalità, e la WebDashboard è stata completata e migliorata. Le Release Notes ufficiali contengono poi anche l'elenco di tutti i bugs fixati con la release. Consigliato l'upgrade. powered by IMHO 1.2

La versione 1.0.2 della "volpe di fuoco" è stata rilasciata

E' stata rilasciata la versione 1.0.2 di Firefox. E' principlamente una "security release", per fixare il buco nella gestione delle GIF... che sia una risposta al post di Andrea? Qui scaricate la nuova versione, ma dovreste anche vedere l'iconcina del'auto-update.Se invece non vi basta la mia descrizione, potete sempre vedere le Release Notes ufficiali. powered by IMHO 1.2

Firefox in Veneziano

Ebbene si, qualche pazzoide del gruppo Mozilla Italia ha deciso che il veneto è una lingua a sè, e ha deciso di tradurre Firefox in veneto. Mozilla Veneto powered by IMHO 1.2

Rilasciata la 0.8 di CruiseControl.NEt

Annunciato appena sono andato in viaggio, ma non mi pare di aver visto l'annuncio su questo sito, a fine gennaio è stata rilasciata la versione 0.8 di CCNET. Tanti bug fix, e finalmente è stata completata l'implementazione della web dashboard con la reportistica completa dei singoli progetti (ora si può dismettere il vecchio Project Report website). Potete scaricare l'ultima versione da SourceForge. Ricordo, per chi non lo sapesse che ho pubblicato 2 articoli sulla configurazione e l'utilizzo di CCNET in ambiente tipico MS con VS.NET, VSS e NAnt. CruiseControl.NET - parte 1: L'installazione CruiseControl.NET - parte 2: Configurazione Progetti e spero a breve di...

CruiseControl.NET - parte 2: Configurazione Progetti

Settimana scorsa ho pubblicato il primo di una serie di articoli su CruiseControl.NET: trattava dell'installazione del server. Oggi ho finalmente pubblicato anche il secondo articolo, che spiega come configurare il server affinchè gestisca i progetti che ci interessano nel modo che vogliamo noi. Ecco il link all'articolo completo:  CruiseControl.NET - parte 2: Configurazione Progetti Il prossimo articolo su come usare NAnt e su come installare i componenti aggiuntivi arriverà dopo il mio ritorno dal viaggio di nozze, probabilmente a Marzo. powered by IMHO 1.1 with Emoticon Formatter

L'articolo su CC.NET pare che interessi :-)

Noto con piacere che il mio articolo sull'installazione di CruiseControl.NET è stato abbastanza letto: In soli 5 giorni ha raggiunto quasi lo stesso numero di visite dell'altro articolo (sicuramente meno interssante) che ha ben 15 giorni di vita. Vedo se riesco a scrivere la seconda puntata, sul formato dei file di configurazione dei progetti, prima della mia partenza per il viaggio di nozze. powered by IMHO 1.1 with Emoticon Formatter

CruiseControl.NET - parte 1: L'installazione

Come avevo promesso, provo a riassumere e a "formalizzare" un documento che aiuti altri a installare questo fenomenale strumento di gestione centralizzate delle build che è CruiseControl.NET (d'ora in avanti CC.NET). Ecco il link all'articolo completo: CruiseControl.NET - parte 1: L'installazione In questa prima parte analizzo i pre-requisiti necessari all'installazione, la loro installazione fino ad arrivare alla prima esecuzione del programma. Nella prossima vederemo come è fatto il file di configurazione dei progetti. powered by IMHO 1.1 with Emoticon Formatter

Sfondo scrivania di Linux

Non sono un fanatico di Linux, ma oggi sul desktop di un mio collega ho trovato questo splendido sfondo: E ne potete trovare moltissimi altri... Secondo me quello che manca alla community .NET è una mascot (si scrive così?) con la quale indentificarsi... Marketing men di MS, se ci siete battete un colpo powered by IMHO 1.1 with Emoticon Formatter

jClubHouse ha il suo sito

Finalmente in questi pochi giorni liberi delle vacanze di Natale siamo riusciti (io e mia futura moglie) a mettere in piedi un sitino per il nostro CMS... spero di rilasciare un po' di codice prima di partire per il viaggio di nozze L'indirizzo è www.jClubHouse.org Sul sito c'è anche un documento PDF con le features del CMS. powered by IMHO

CruiseControl per le prossime 2 settiamane

Finalmente posso dedicare anima e corpo per le prossime due settiamane nel setup di un ambiente di sviluppo "serio" all'interno dell'azienda per la quale lavoro. Il motivo è che tra 2 settimane mi sposo, e vado in viaggio di nozze per un mese, e quindi, non potendo essere messo al lavoro su un progetto nuovo (col rischio di non finirlo o comunque di lasciare qualche baco o robe da sistemare quando sarò irraggiungibile) ho deciso di passare queste due settimane di attesa nel tentativo di migliorare le procedure usare per sviluppare e mantenere i vari progetti sviluppati. Ora gestiamo tutto manualmente, e...

Web Upload progress bar: aggiornamento

Come dicevo ieri, ho fixato il problema con il SlickUpload, cioè il fatto che non era possibile prendere i file dal nome del campo del form... E' un po' un'accrocchio, però funziona... in attesa che Chris Hynes inserisca il nome del campo tra le proprietà dall'UploadedFile. Inoltre ho implementato una bella progress bar che mostra l'avanzamento dell'upload, con velocità e tempo stimato. Scarica qui il file dell'applicativo powered by IMHO 1.1 with Emoticon Formatter

Emoticon Formatter: rilasciata la versione 1.1 beta (1.1.1819.21075)

Quasi due settimane fa avevo rilasciato la CTP, lasciando un po' di cose in sospeso, tra la quali anche il non funzionamento con la nuova versione 1.1 beta di IMHO... (ovviamente ora potrebbe non funzionare più con la 1.0) Ora è disponibile la versione 1.1 beta, sia come binario che come sorgente (se qualcuno vuole vedere). Installazione L'installazione rimane uguale a quella della volta scorsa, e ancora non c'è un readme.txt nel package Per installare il plugin è sufficiente estrarlo nella root della vostra installazione di IMHO, in modo che tutti i files vadano per conto loro nella loro cartella di destinazione Per chi...

Web Upload Progress Bar

Mi sono imbattuto in una problematica interessante, cioè quella di realizzare un progress bar per indicare lo stato di avanzamento dell'upload via web. Sfortunatamente non è facile da implementare come in ASP e Java: il Framework nasconde completamente il processo di upload e di decodifica del post (quando arrivail Page_Load tutto il file è già in memoria del server) Per fare una cosa del genere bisogna creare un HttpHandler e salvare da qualche parte (in una hashtable o similare) lo stato di avanzamento dell'upload, in modo da poterlo leggere da una pagina che si aggiorna e scrive l'avanzamento. Avendo solo 2gg per implementare...

Media portal: HTPC opensource in C#

Da un po' di tempo si parla di Win 2005 Media Edition (o come diavolo si chiama).. Ho trovato un splendito sostituto, realizzato in C#, che gira su Win XP con DirectX 9.0c... è Media Portal L'ho installato sul mio portatile per provarlo, in vista di metterlo sul PC che userò in soggiorno con il monitor al plasma, per vederci la TV (a dire il vero vedo solo Sex&the city e MTV) e i vari DVD e DivX. E' molto be fatto, è estendibile con vari plugins (tipo posta, MSN Messenger, ricette, allarmi, ecc...), si connettere a internet per scaricare la guida...

«novembre»
domlunmarmergiovensab
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567