marzo 2005 Blog Posts
Segnalo questo controllo con licenza LGPL che consente di
embeddare internet explorer senza doversi portare in giro la "pesante"
mshtml.dll. Tra l'altro credo sia anche utilizzato nel progetto RSS Bandit
powered by IMHO 1.2 with Emoticon Formatter
posted @ giovedì 31 marzo 2005 14:46 |
Questa non la sapevo ed è stata una scoperta
interessante e molto utile.
Internet Explorer supporta diversi protocolli, tra cui il protocollo res (Qui un articolo interessante del lontano gennaio 1999
di Dino
Esposito). Il protocollo res consente di estrarre
una risorsa Win32 da una dll o da un eseguibile. Quindi, se per esempio abbiamo
un'applicazione che ospita Internet Explorer (ad es. IMHO
), possiamo dare in pasto al browser qualsiasi tipo di file senza
renderlo facilmente fruibile...
posted @ giovedì 31 marzo 2005 09:41 |
Non vi dico la sorpresa quando ho visto questa scritta su un muro in una zona periferica di Milano... Andrea ne sai qualche cosa?
Ovviamente è un fotomontaggio, automatico però e l'idea è grandiosa: LetterJames
powered by IMHO 1.2 with Emoticon Formatter
posted @ lunedì 21 marzo 2005 10:17 |
Problema: il nostro codice utilizza un assembly che non risiede nè nella directory dell'eseguibile nè in una sua sottodirectory (Infatti se di sottodirectory si trattasse sarebbe sufficiente utilizzare il metodo System.AppDomain.CurrentDomain.AppendPrivatePath).
Soluzione: utilizzare un file di configurazione.Aggiungiamo un file di configurazione al nostro progetto. Per automatizzare la build aggiungiamo la seguente direttiva post-build alle proprietà di progetto:
copy app.config "$(TargetPath).config"
(Chissà perchè vs non lo fa da se)Nel file config aggiungiamo quindi la sezione necessaria per linkare gli assembly:
<?xml version="1.0" encoding="utf-8" ?><configuration> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="AssemblyName" culture="neutral" publicKeyToken="ab9f21381c07889c" /> <codeBase version="1.0.0.0" href="FILE://c:/Programmi/myAssembly/AssemblyName.dll" /> </dependentAssembly> </assemblyBinding> </runtime> </configuration>
Come si vede è necessario indicare anche la publicKeyToken. Per estrarla possiamo fare uso dell'utility sn con il parametro -T. Ok... questo è tutto nel caso in cui l'assembly...
posted @ lunedì 21 marzo 2005 09:13 |
Il primo film opensource tratterà di Blog... e tutti
possono partecipare!!
Link: The WeblogProject
Io ci vedrei bene un atto dedicato ai nostri Andrea & Lorenzo.
powered by IMHO 1.2 with Emoticon Formatter
posted @ giovedì 17 marzo 2005 11:54 |
Per tutti quelli che si sono lamentati degli esigui aumenti in busta paga avuti a gennaio.. prendete esempio :
Fonte:Grazie presidente, ma..
powered by IMHO 1.2 with Emoticon Formatter
posted @ giovedì 10 marzo 2005 17:11 |
Come reperire la data corrente in Xslt?
Come sempre quando vogliamo fare cose esoteriche in Xslt dobbiamo chiamare in soccorso Javascript:
<msxsl:script language="JScript" implements-prefix="user"><![CDATA[function GetCurrentDate(){ var today = new Date(); var day = today.getDate(); var month = today.getMonth() + 1; if(day < 10) day = "0" + day; if(month < 10) month = "0" + month; return day + "/" + month + "/"+ today.getFullYear();}]]></msxsl:script>
A questo punto come sempre in Xslt scriviamo:
<xsl:variable name="Data" select="user:GetCurrentDate()"/>
E nella variabile $Data ci ritroviamo la data corrente. Da non dimenticare in testa all'xslt l'inclusione dei due namespace aggiuntivi:
xmlns:msxsl="urn:schemas-microsoft-com:xslt"xmlns:user="urn:user-namespace-here"
Google's Words: Current Date Xslt
powered by IMHO 1.2 with Emoticon Formatter
posted @ giovedì 3 marzo 2005 13:27 |
Come accertarsi dell'esistenza di uno specifico nodo:
<xsl:choose> <xsl:when test="NodeName"> Exists </xsl:when> <xsl:otherwise> Not Exists </xsl:otherwise></xsl:choose>
Google's Words: Node exists xslt
powered by IMHO 1.2 with Emoticon Formatter
posted @ giovedì 3 marzo 2005 11:48 |
Questa mi mancava... Google-Store (Qui la versione americana molto più fornita).
I boxer "I'm Feeling Lucky" sono imperdibili!
powered by IMHO 1.2 with Emoticon Formatter
posted @ mercoledì 2 marzo 2005 10:33 |
In questo post segnalavo un interessante articolo di Eric Sink... ma per i
soliti pigri che non hanno voglia di leggere... ne tantomeno di mettere in
pratica i consigli... ecco la via breve per trovare le idee:
The
Web Site Idea Generator
powered by IMHO 1.2 with Emoticon Formatter
posted @ martedì 1 marzo 2005 09:25 |