<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Dica 33...</title>
        <link>http://community.dotnetwork.it/alberto/category/20.aspx</link>
        <description>Come si risolvono alcuni problemini...</description>
        <language>it</language>
        <copyright>Alberto De Luca</copyright>
        <managingEditor>adeluca@doctorbit.it</managingEditor>
        <generator>Subtext Version 1.9.5.176</generator>
        <item>
            <title>VS 2010: Errore .NET Framework 4.0 L'assembly in modalità mista è compilato in base alla versione 'v2.0.50727' del runtime e non può essere caricato nel runtime 4.0 senza ulteriori informazioni di configurazione.</title>
            <link>http://community.dotnetwork.it/alberto/archive/2010/07/03/vs-2010-errore-.net-framework-4.0-lassembly-in-modalità-mista.aspx</link>
            <description>&lt;p&gt;In alcuni casi, utilizzando librerie compilate per versioni precedenti in progetti .NET Framework 4.0 si può verificare  questo errore:&lt;/p&gt;
&lt;address&gt;&lt;span class="italic"&gt;L'assembly in modalità mista è compilato in base alla versione 'v2.0.50727' del runtime e non può essere caricato nel runtime 4.0 senza ulteriori informazioni di configurazione.&lt;/span&gt;&lt;/address&gt;
&lt;p&gt;&lt;span class="italic"&gt;Per risolvere questo problema è necessario aggiungere un attributo nel file config della propria applicazione:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="italic"&gt;&lt;code&gt;&lt;span class="tag"&gt;&lt;font color="#993300"&gt;&amp;lt;configuration&amp;gt;&lt;/font&gt;&lt;/span&gt;&lt;font color="#993300"&gt;&lt;span class="pln"&gt; &lt;br /&gt;
  &lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;startup&lt;/span&gt;&lt;span class="pln"&gt; &lt;/span&gt;&lt;font style="BACKGROUND-COLOR: #ffff99"&gt;&lt;span class="atn"&gt;&lt;font color="#ff0000"&gt;useLegacyV2RuntimeActivationPolicy&lt;/font&gt;&lt;/span&gt;&lt;span class="pun"&gt;&lt;font color="#000000"&gt;=&lt;/font&gt;&lt;/span&gt;&lt;span class="atv"&gt;&lt;font color="#0000ff"&gt;"true"&lt;/font&gt;&lt;/span&gt;&lt;/font&gt;&lt;span class="tag"&gt;&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;font color="#993300"&gt;&lt;span class="pln"&gt; &lt;br /&gt;
    &lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;supportedRuntime&lt;/span&gt;&lt;span class="pln"&gt; &lt;/span&gt;&lt;span class="atn"&gt;&lt;font color="#ff0000"&gt;version&lt;/font&gt;&lt;/span&gt;&lt;span class="pun"&gt;&lt;font color="#000000"&gt;=&lt;/font&gt;&lt;/span&gt;&lt;span class="atv"&gt;&lt;font color="#0000ff"&gt;"v4.0"&lt;/font&gt;&lt;/span&gt;&lt;span class="tag"&gt;/&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;font color="#993300"&gt;&lt;span class="pln"&gt; &lt;br /&gt;
  &lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/startup&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;font color="#993300"&gt;&lt;span class="pln"&gt; &lt;br /&gt;
&lt;/span&gt;&lt;span class="tag"&gt;&amp;lt;/configuration&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;span class="pln"&gt;&lt;font color="#993300"&gt; &lt;/font&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="italic"&gt;&lt;code&gt;&lt;span class="pln"&gt;&lt;span class="bold"&gt;&lt;span class="italic"&gt;&lt;code&gt;&lt;span class="pln"&gt;&lt;font color="#000000" face="Verdana"&gt;Per ulteriori informazioni sull'utilizzo di questo attributo:&lt;/font&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="italic"&gt;&lt;code&gt;&lt;span class="pln"&gt;&lt;span class="bold"&gt;&lt;span class="italic"&gt;&lt;code&gt;&lt;span class="pln"&gt;&lt;font face=""&gt;&lt;a href="http://www.marklio.com/marklio/PermaLink,guid,ecc34c3c-be44-4422-86b7-900900e451f9.aspx"&gt;http://www.marklio.com/marklio/PermaLink,guid,ecc34c3c-be44-4422-86b7-900900e451f9.aspx&lt;/a&gt;&lt;/font&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;
&lt;span class="italic"&gt;&lt;code&gt;&lt;span class="pln"&gt;&lt;span class="italic"&gt;&lt;code&gt;&lt;span class="pln"&gt;
&lt;p&gt;&lt;span class="italic"&gt;&lt;code&gt;&lt;span class="pln"&gt;&lt;span class="bold"&gt;&lt;span class="italic"&gt;&lt;code&gt;&lt;span class="pln"&gt;&lt;font face="Verdana"&gt;Saluti,&lt;/font&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="italic"&gt;&lt;code&gt;&lt;span class="pln"&gt;&lt;span class="bold"&gt;&lt;span class="italic"&gt;&lt;code&gt;&lt;span class="pln"&gt;&lt;font face="Verdana"&gt;Alberto&lt;/font&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;
&lt;p&gt;&lt;span class="italic"&gt;&lt;code&gt;&lt;span class="pln"&gt;&lt;font color="#993300"&gt;&lt;br /&gt;
&lt;/font&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://community.dotnetwork.it/alberto/aggbug/450.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alberto De Luca</dc:creator>
            <guid>http://community.dotnetwork.it/alberto/archive/2010/07/03/vs-2010-errore-.net-framework-4.0-lassembly-in-modalità-mista.aspx</guid>
            <pubDate>Sat, 03 Jul 2010 08:40:31 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/alberto/comments/450.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/alberto/archive/2010/07/03/vs-2010-errore-.net-framework-4.0-lassembly-in-modalità-mista.aspx#feedback</comments>
            <wfw:commentRss>http://community.dotnetwork.it/alberto/comments/commentRss/450.aspx</wfw:commentRss>
        </item>
        <item>
            <title>VS 2010: Disponibile la prima FIX per un Bug </title>
            <link>http://community.dotnetwork.it/alberto/archive/2010/06/28/vs-2010-disponibile-la-prima-fix-per-un-bug.aspx</link>
            <description>&lt;p&gt;Può essere capitato che durante le operazioni di Taglia o Copia con VS 2010 abbiate ricevuto il messaggio seguente:&lt;/p&gt;
&lt;p&gt;"Insufficient available memory to meet the expected demands of an operation at this time, possibly due to virtual address space fragmentation. Please try again later."&lt;/p&gt;
&lt;p&gt;In questo caso il problema può essere legato ad un bug di VS 2010 che è stato corretto. La fix è disponibile su &lt;a href="https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=29729"&gt;Connect&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;A presto,&lt;/p&gt;
&lt;p&gt;Alberto.&lt;/p&gt;&lt;img src="http://community.dotnetwork.it/alberto/aggbug/445.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alberto De Luca</dc:creator>
            <guid>http://community.dotnetwork.it/alberto/archive/2010/06/28/vs-2010-disponibile-la-prima-fix-per-un-bug.aspx</guid>
            <pubDate>Mon, 28 Jun 2010 16:02:02 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/alberto/comments/445.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/alberto/archive/2010/06/28/vs-2010-disponibile-la-prima-fix-per-un-bug.aspx#feedback</comments>
            <wfw:commentRss>http://community.dotnetwork.it/alberto/comments/commentRss/445.aspx</wfw:commentRss>
        </item>
        <item>
            <title>TFS 2010: Come cancellare correttamente i Workspaces locali</title>
            <link>http://community.dotnetwork.it/alberto/archive/2010/06/25/tfs-2010-come-cancellare-correttamente-i-workspaces-locali.aspx</link>
            <description>&lt;p&gt;Premetto che sto utilizzando TFS più come Source Control che per altro e ultimamente mi è capitato di dover spostare tutti i miei progetti su un nuovo server di TFS. Non avendo grosse esigenze di "migrazione" ho semplicemente deassociato le applicazioni correnti cercando di ricrearle sul nuovo server. Effettuando questa operazione VS 2010 mi dice che, essendo mappata su un Workspace esistente, la mia soluzione non posso spostarla su un'altro server. Per evitare questo inconveniente è necessario cancellare la cache locale di TFS attraverso il comando "tf workspaces /remove". Si apre il prompt dei comandi (la directory di tf.exe è: &lt;font face=""&gt;c:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE) &lt;/font&gt;e si lancia il comando:&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;tf workspaces /remove:* /server:http://&lt;em&gt;ipaddress:8080/tfs/Nome%20Collection&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;La cosa più difficoltosa è impostare correttamente il riferimento del server registrato nella cache locale (il file della cache locale è memorizzato su C:\Document And Settings..... che in Windows 7 non è raggiungibile), per ottenere l'esatta denominazione del Workspace da eliminare dalla cache locale si deve usare il comando:&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;tf workspaces&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;che ci restituisce l'elenco dei workspaces registrati nella cache locale&lt;/p&gt;
&lt;p&gt;Saluti,&lt;/p&gt;
&lt;p&gt;Alberto.&lt;/p&gt;&lt;img src="http://community.dotnetwork.it/alberto/aggbug/442.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alberto De Luca</dc:creator>
            <guid>http://community.dotnetwork.it/alberto/archive/2010/06/25/tfs-2010-come-cancellare-correttamente-i-workspaces-locali.aspx</guid>
            <pubDate>Fri, 25 Jun 2010 12:56:27 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/alberto/comments/442.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/alberto/archive/2010/06/25/tfs-2010-come-cancellare-correttamente-i-workspaces-locali.aspx#feedback</comments>
            <wfw:commentRss>http://community.dotnetwork.it/alberto/comments/commentRss/442.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Entity Framework errore datetime2</title>
            <link>http://community.dotnetwork.it/alberto/archive/2010/06/08/entity-framework-errore-datetime2.aspx</link>
            <description>&lt;p&gt;Usando Entity Framework e recuperando il modello da un DB SQL 2008 ci si può imbattere in un errore di "tipo datetime2 non supportato per la versione corrente di SQL" se poi si tenta di utilizzarlo su un DB SQL 2005. Per ovviare a questo problema si deve aprire il file edmx con l'editor XML e modificare il valore del token &lt;font color="#ff0000"&gt;ProviderManifestToken = "2008"&lt;/font&gt; a &lt;font color="#ff0000"&gt;ProviderManifestToken = "2005&lt;/font&gt;&lt;font color="#ff0000"&gt;"&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Alla prossima&lt;/p&gt;
&lt;p&gt;Alberto.&lt;/p&gt;&lt;img src="http://community.dotnetwork.it/alberto/aggbug/430.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alberto De Luca</dc:creator>
            <guid>http://community.dotnetwork.it/alberto/archive/2010/06/08/entity-framework-errore-datetime2.aspx</guid>
            <pubDate>Tue, 08 Jun 2010 07:13:30 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/alberto/comments/430.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/alberto/archive/2010/06/08/entity-framework-errore-datetime2.aspx#feedback</comments>
            <wfw:commentRss>http://community.dotnetwork.it/alberto/comments/commentRss/430.aspx</wfw:commentRss>
        </item>
        <item>
            <title>NetScreen VPN Client in Windows 7</title>
            <link>http://community.dotnetwork.it/alberto/archive/2010/05/20/netscreen-vpn-client-in-windows-7.aspx</link>
            <description>&lt;p&gt;Per chi usa il VPN Client di NetScreen (che non è stato aggiornato a Win 7) nella versione a 32 Bit è possibile comunque utilizzarlo "forzando" un po' l'installazione.&lt;/p&gt;
&lt;p&gt;Questi i passi da fare:&lt;/p&gt;
&lt;p&gt;1. Interrompere il Servizio Volume Shadow Copy Service (VSS) responsabile del messaggio di errore iniziale quando si installa il Client&lt;/p&gt;
&lt;p&gt;2. Installare il client Juniper ed ignorare eventuali messaggi di errore riguardo al Virtual Adapter&lt;/p&gt;
&lt;p&gt;3. Riavviare il PC&lt;/p&gt;
&lt;p&gt;4. Se il servizio Microsoft IKE and IPSec sono attivi, interromperli.&lt;/p&gt;
&lt;p&gt;5. Importare le Security Policy&lt;/p&gt;
&lt;p&gt;6. Avviare il servizio SafeNet IKE Service&lt;/p&gt;
&lt;p&gt;7. Connettersi alla propria rete.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Non so se tutto questo vale anche per la versione a 64 bit del s.o. (non l'ho provato).&lt;/p&gt;
&lt;p&gt;Alberto.&lt;/p&gt;&lt;img src="http://community.dotnetwork.it/alberto/aggbug/422.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alberto De Luca</dc:creator>
            <guid>http://community.dotnetwork.it/alberto/archive/2010/05/20/netscreen-vpn-client-in-windows-7.aspx</guid>
            <pubDate>Thu, 20 May 2010 08:35:06 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/alberto/comments/422.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/alberto/archive/2010/05/20/netscreen-vpn-client-in-windows-7.aspx#feedback</comments>
            <wfw:commentRss>http://community.dotnetwork.it/alberto/comments/commentRss/422.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Chilkat Software: Un Bug nella ChilkatDotNet2.dll ver. 9.0.8.0 per chi lavora con VS 2010</title>
            <link>http://community.dotnetwork.it/alberto/archive/2010/05/05/chilkat-software-un-bug-nella-chilkatdotnet2.dll-ver.-9.0.8.0-per-chi.aspx</link>
            <description>&lt;p&gt;Ho inviato una segnalazione via email alla Chilkat Software per un bug rilevato utilizzando la loro libreria &lt;font face=""&gt;ChilkatDotNet2.dll &lt;font face=""&gt;ver. 9.0.8.0&lt;/font&gt;. Praticamente su sistemi x64 il compilatore di VS 2010 genera un'eccezione di tipo "file in formato non corretto" (la classica eccezione dovuta all'utilizzo di processi x86 in processi x64). Se qualcuno di voi sta cercando la soluzione, beh... posso dire che personalmente le ho provate di tutte e ad oggi non c'è soluzione. Il servizio assistenza Chilkat, infatti, ha riconosciuto che il bug verrà risolto con una nuova compilazione e successiva release che verrà rilasciata entro la fine di Maggio. Sarà loro cura comunicarmi quando la libreria sarà on-line. Attendo fiducioso e posterò qua il link all'upgrade appena mi sarà comunicato.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;HTH&lt;br /&gt;
Alberto.&lt;/p&gt;&lt;img src="http://community.dotnetwork.it/alberto/aggbug/413.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alberto De Luca</dc:creator>
            <guid>http://community.dotnetwork.it/alberto/archive/2010/05/05/chilkat-software-un-bug-nella-chilkatdotnet2.dll-ver.-9.0.8.0-per-chi.aspx</guid>
            <pubDate>Tue, 04 May 2010 23:43:12 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/alberto/comments/413.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/alberto/archive/2010/05/05/chilkat-software-un-bug-nella-chilkatdotnet2.dll-ver.-9.0.8.0-per-chi.aspx#feedback</comments>
            <wfw:commentRss>http://community.dotnetwork.it/alberto/comments/commentRss/413.aspx</wfw:commentRss>
        </item>
        <item>
            <title>VS2010 Resx Bug...</title>
            <link>http://community.dotnetwork.it/alberto/archive/2010/04/20/vs2010-resx-bug.aspx</link>
            <description>&lt;p&gt;Ho rilevato un bug su VS 2010 Ultimate in fase di compilazione. In un progetto importato da VS 2008 alcuni file di risorse dei form che contengono le ImageList vanno in errore rilevando un errore di "formato non corretto" (tipo un errore dovuto a compilazioni su processori con architetture diverse). In realtà l'errore è dovuto alla non correttezza del formato mime di serializzazione delle immagini. Per risolvere questo bug, infatti ho aperto il file di risorse della form che generava l'errore attraverso un editor di testo ed ho modificato questa riga:&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt; &amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#a31515" face="Bitstream Vera Sans Mono"&gt;data&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#ff0000" face="Bitstream Vera Sans Mono"&gt;name&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font face="Bitstream Vera Sans Mono"&gt;"&lt;/font&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;MainImageList.ImageStream&lt;/font&gt;&lt;/font&gt;&lt;font face="Bitstream Vera Sans Mono"&gt;"&lt;/font&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#ff0000" face="Bitstream Vera Sans Mono"&gt;mimetype&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font face="Bitstream Vera Sans Mono"&gt;"&lt;/font&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;application/x-microsoft.net.object.&lt;strong&gt;&lt;u&gt;binary&lt;/u&gt;&lt;/strong&gt;.base64&lt;/font&gt;&lt;/font&gt;&lt;font face="Bitstream Vera Sans Mono"&gt;"&lt;/font&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;/font&gt;&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;con questa:&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;/font&gt; &lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#a31515" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#a31515" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt; &amp;lt;&lt;/font&gt;&lt;/font&gt;data&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#ff0000" face="Bitstream Vera Sans Mono"&gt;name&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font face="Bitstream Vera Sans Mono"&gt;"&lt;/font&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;MainImageList.ImageStream&lt;/font&gt;&lt;/font&gt;&lt;font face="Bitstream Vera Sans Mono"&gt;"&lt;/font&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#ff0000" face="Bitstream Vera Sans Mono"&gt;mimetype&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font face="Bitstream Vera Sans Mono"&gt;"&lt;/font&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;application/x-microsoft.net.object.&lt;strong&gt;&lt;u&gt;bytearray&lt;/u&gt;&lt;/strong&gt;.base64&lt;/font&gt;&lt;/font&gt;&lt;font face="Bitstream Vera Sans Mono"&gt;"&lt;/font&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#000000" face="Verdana"&gt;Fatto questo il compilatore ha portato a termine il suo lavoro.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#0000ff" face="Bitstream Vera Sans Mono"&gt;&lt;font color="#000000" face="Verdana"&gt;Alberto.&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;&lt;img src="http://community.dotnetwork.it/alberto/aggbug/407.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alberto De Luca</dc:creator>
            <guid>http://community.dotnetwork.it/alberto/archive/2010/04/20/vs2010-resx-bug.aspx</guid>
            <pubDate>Tue, 20 Apr 2010 11:58:07 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/alberto/comments/407.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/alberto/archive/2010/04/20/vs2010-resx-bug.aspx#feedback</comments>
            <wfw:commentRss>http://community.dotnetwork.it/alberto/comments/commentRss/407.aspx</wfw:commentRss>
        </item>
        <item>
            <title>ERROR WINDOWS VISTA AND VISUAL STUDIO 2008</title>
            <link>http://community.dotnetwork.it/alberto/archive/2009/10/03/error-windows-vista-and-visual-studio-2008.aspx</link>
            <description>&lt;div class="Section1"&gt;
&lt;p style="MARGIN: 0cm 0cm 0pt" class="Standard"&gt;&lt;font size="2"&gt;&lt;font face="Verdana"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Verdana&amp;quot;, &amp;quot;sans-serif&amp;quot;; mso-ansi-language: EN-US" lang="EN-US"&gt;I installed Visual Studio 2008 on Windows VISTA Ultimate Edition; I created an application with Visual Basic and a strange error appeared during the&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;execution: &lt;em&gt;&lt;span style="FONT-FAMILY: &amp;quot;Verdana&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: maroon; mso-bidi-font-family: Tahoma"&gt;Impossible to find update .NET Framework 2.0. Win32manifest file will not be incorporated. &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style="FONT-FAMILY: &amp;quot;Verdana&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: black; mso-bidi-font-family: Tahoma"&gt;I immediately felt it strange because my &lt;/span&gt;&lt;/em&gt;&lt;span style="COLOR: black"&gt;PC has always been updated with Windows Update and anyway, if a Framework 2.0 update had come up, I surely have known abour that. I anyway verified the updates and nothing new. I looked on Visual Studio installation disc if there could be&lt;span style="mso-spacerun: yes"&gt;  &lt;/span&gt;some answer to my problem and here is the solution!!!.&lt;/span&gt;&lt;/span&gt;&lt;span style="mso-ansi-language: EN-US" lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;span style="FONT-FAMILY: &amp;quot;Times New Roman&amp;quot;, &amp;quot;serif&amp;quot;; FONT-SIZE: 12pt; mso-ansi-language: EN-US; mso-fareast-font-family: 'Arial Unicode MS'; mso-bidi-font-family: Tahoma; mso-fareast-language: IT; mso-bidi-language: AR-SA" lang="EN-US"&gt;&lt;/span&gt;
&lt;p style="MARGIN: 0cm 0cm 6pt" class="Textbody"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Verdana&amp;quot;, &amp;quot;sans-serif&amp;quot;; mso-ansi-language: EN-US" lang="EN-US"&gt;&lt;font size="2"&gt;&lt;font face="Verdana"&gt;In Visual Studio installation CD there is a folder: [disc]:\WCU\dotNetFramework\dotNetMSP\x86 where there are 4 files which are 4 updatings which solve 4 KB regarding framework 2.0 for Visual Studio 2008 on Windows Vista. To solve the problem, it's enough to install &lt;em&gt;&lt;span style="FONT-FAMILY: &amp;quot;Verdana&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: maroon; mso-bidi-font-family: Tahoma"&gt;NetFX2.0-KB110806-v6000-x86.msu &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style="FONT-FAMILY: &amp;quot;Verdana&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: black; mso-bidi-font-family: Tahoma"&gt;file&lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style="FONT-FAMILY: &amp;quot;Verdana&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: maroon; mso-bidi-font-family: Tahoma"&gt; &lt;/span&gt;&lt;/em&gt;&lt;em&gt;&lt;span style="FONT-FAMILY: &amp;quot;Verdana&amp;quot;, &amp;quot;sans-serif&amp;quot;; COLOR: black; mso-bidi-font-family: Tahoma"&gt;and everything is done&lt;/span&gt;&lt;/em&gt;&lt;span style="COLOR: black"&gt;!!!&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 6pt" class="Textbody"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Verdana&amp;quot;, &amp;quot;sans-serif&amp;quot;; mso-ansi-language: EN-US" lang="EN-US"&gt;&lt;font size="2" face="Verdana"&gt;&lt;span style="COLOR: black"&gt;Bye,&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="MARGIN: 0cm 0cm 6pt" class="Textbody"&gt;&lt;span style="FONT-FAMILY: &amp;quot;Verdana&amp;quot;, &amp;quot;sans-serif&amp;quot;; mso-ansi-language: EN-US" lang="EN-US"&gt;&lt;font size="2" face="Verdana"&gt;&lt;span style="COLOR: black"&gt;Alberto&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;span style="mso-ansi-language: EN-US" lang="EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://community.dotnetwork.it/alberto/aggbug/199.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alberto De Luca</dc:creator>
            <guid>http://community.dotnetwork.it/alberto/archive/2009/10/03/error-windows-vista-and-visual-studio-2008.aspx</guid>
            <pubDate>Sat, 03 Oct 2009 15:03:09 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/alberto/comments/199.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/alberto/archive/2009/10/03/error-windows-vista-and-visual-studio-2008.aspx#feedback</comments>
            <wfw:commentRss>http://community.dotnetwork.it/alberto/comments/commentRss/199.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Tecniche di programmazione: AndAlso ed OrElse come si usano?</title>
            <link>http://community.dotnetwork.it/alberto/archive/2009/09/01/tecniche-di-programmazione-andalso-ed-orelse-come-si-usano.aspx</link>
            <description>&lt;p&gt;Con la versione 2005 di VS sono stati introdotti gli operatori di cortocircuitazione booleana AndAlso ed OrElse. Questi due nuovi operatori se utilizzati con criterio possono rendere molto più veloce la valutazione dell'espressione booleana, sopratutto se utilizzati in Query Linq. Il loro principio di funzionamento è alquanto semplice, vediamo le differenze rispetto all'utilizzo degli operatori And e Or.&lt;/p&gt;
&lt;p&gt;In un'espressione booleana If ((A = B) And (C = D)) Then il compilatore valuta entrambe le espressioni (A=B e C=D) prima di restituirne il risultato, così come accade per l'operatore Or. &lt;/p&gt;
&lt;p&gt;Per contro, nell'espressione booleana If ((A = B) AndAlso (C = D)) Then la seconda espressione booleana (C = D) viene valutata esclusivamente se la prima espressione è uguale a True, perchè se (A = B) è False, sicuramente il risultato complessivo dell'espressione sarà False senza che sia necessario valutare anche la seconda espressione (C = D), stessa cosa per OrElse.&lt;/p&gt;
&lt;p&gt;Alla luce di questo, onde evitare di caricare il compilatore di inutili valutazioni di espressioni booleane (spesso molto dispendiose) sarebbe corretto ordinare la sintassi booleana mettendo al primo posto le valutazioni booleane più ricorrenti ed in seguito quelle meno ricorrenti. Ad esempio, ammettiamo di avere una tabella contatti di cui devo valutare la nazionalità e una tabella collegata con l'indirizzo di residenza del contatto, che non è detto che sia completamente popolata per ogni contatto. Se devo eseguire una query Linq che mi estrae tutti i contatti Italiani che abbiano almeno un indirizzo attivo sarebbe corretto impostare il filtro cosi: Where Contatto.Nazionalita = "IT" AndAlso Contatto.Indirizzi.Count &amp;gt; 0, questo perchè il primo filtro scarta dal primo subset di risultati un bel po' di contatti che non sono italiani e permette al secondo filtro di lavorare con un subset più leggero.&lt;/p&gt;
&lt;p&gt;Alla prossima!&lt;/p&gt;
&lt;p&gt;Alberto.&lt;/p&gt;&lt;img src="http://community.dotnetwork.it/alberto/aggbug/187.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alberto De Luca</dc:creator>
            <guid>http://community.dotnetwork.it/alberto/archive/2009/09/01/tecniche-di-programmazione-andalso-ed-orelse-come-si-usano.aspx</guid>
            <pubDate>Tue, 01 Sep 2009 10:15:35 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/alberto/comments/187.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/alberto/archive/2009/09/01/tecniche-di-programmazione-andalso-ed-orelse-come-si-usano.aspx#feedback</comments>
            <wfw:commentRss>http://community.dotnetwork.it/alberto/comments/commentRss/187.aspx</wfw:commentRss>
        </item>
        <item>
            <title>System.BadImageFormatException x64 API in VB.NET</title>
            <link>http://community.dotnetwork.it/alberto/archive/2009/07/27/system.badimageformatexception-x64-api-in-vb.net.aspx</link>
            <description>&lt;p&gt;Ho installato da qualche giorno un nuovo PC con il S.O. a 64 Bit... ad onor del vero qualche problemino viene sempre fuori finchè tutte le problematiche di compatibilità non saltano fuori ad una ad una. Ad esempio oggi mi sono scontrato con un problema relativo ad una chiamata ad un'API che mi restituiva una System.BadImageFormatException, sicuramente generata dal fatto che la dll era compilata per piattaforme a 32 Bit... poco male... ho cambiato il target di compilazione del mio progetto da AnyCPU ad x86 e tutto è andato a posto... Questo accadeva perchè su un S.O. a 64 Bit il compilatore (giustamente) utilizza la piattaforma nativa se non specificato diversamente. Per modificare il valore basta aprire le impostazioni del progetto--&amp;gt;scheda compilazione--&amp;gt;opzioni di compilazione avanzate e selezionare x86 dal menu a discesa "CPU di destinazione".&lt;/p&gt;
&lt;p&gt;A presto,&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Alberto.&lt;/p&gt;&lt;img src="http://community.dotnetwork.it/alberto/aggbug/181.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Alberto De Luca</dc:creator>
            <guid>http://community.dotnetwork.it/alberto/archive/2009/07/27/system.badimageformatexception-x64-api-in-vb.net.aspx</guid>
            <pubDate>Mon, 27 Jul 2009 21:10:18 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/alberto/comments/181.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/alberto/archive/2009/07/27/system.badimageformatexception-x64-api-in-vb.net.aspx#feedback</comments>
            <wfw:commentRss>http://community.dotnetwork.it/alberto/comments/commentRss/181.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>
