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 |