<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Luigi Melisi &#187; Programmazione</title>
	<atom:link href="http://www.luigimelisi.com/category/programmazione/feed" rel="self" type="application/rss+xml" />
	<link>http://www.luigimelisi.com</link>
	<description>Development Blog : C# Code Samples,.NET Tips and Tricks</description>
	<lastBuildDate>Thu, 03 Mar 2011 09:01:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<item>
		<title>[Visual C#] : Come creare una splash screen con WindowsForms 2.0</title>
		<link>http://www.luigimelisi.com/programmazione/net_framework/visual-c/visual-c-come-creare-una-splash-screen-con-windowsforms-2-0.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=visual-c-come-creare-una-splash-screen-con-windowsforms-2-0</link>
		<comments>http://www.luigimelisi.com/programmazione/net_framework/visual-c/visual-c-come-creare-una-splash-screen-con-windowsforms-2-0.html#comments</comments>
		<pubDate>Thu, 23 Sep 2010 11:09:21 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[Visual C#]]></category>
		<category><![CDATA[Microsoft.VisualBasic.dll]]></category>
		<category><![CDATA[splash screen]]></category>
		<category><![CDATA[WindowsForms]]></category>
		<category><![CDATA[WindowsFormsApplicationBase]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1932</guid>
		<description><![CDATA[Mentre creare una splash screen con Visual Basic .Net è un'operazione molto semplice, infatti basta definire nelle proprietà del progetto quale form è la splash, con C# è necessario crearsi una classe (nell' esempio ho chiamato la classe MyApplication) che derivi da WindowsFormsApplicationBase. Questa classe è presente nell'assembly Microsoft.VisualBasic.dll, pertanto sarà necessario aggiungelo come riferimento al progetto]]></description>
			<content:encoded><![CDATA[<p>Mentre creare una splash screen con Visual Basic .Net è un&#8217;operazione molto semplice, infatti basta definire nelle proprietà del progetto quale form è la splash, con C# è necessario crearsi una classe (nell&#8217; esempio ho chiamato la classe <strong>MyApplication</strong>) che derivi da <strong>WindowsFormsApplicationBase</strong>. Questa classe è presente nell&#8217;assembly <strong>Microsoft.VisualBasic.dll</strong>, pertanto sarà necessario aggiungelo come riferimento al progetto.</p>
<p>Una volta creata la classe <strong>MyApplication</strong> sostituiamo la chiamata alla creazione della main form nel metodo statico <strong>Main di Program </strong>con la nostra classe in questo modo :</p>
<pre class="brush: csharp; title: ; notranslate">
static class Program
{
    [STAThread]
    static void Main()
    {
        MyApplication application = new MyApplication();
        application.Run(new string[] { });
    }
}
</pre>
<p>La classe<strong> MyApplication deve obbligatoriamente definire quale sarà la form princiale (main form)</strong> che dovrà essere richiamata all&#8217;avvio del programma.<br />
Quindi sarà necessario fare l&#8217;override del metodo<strong> OnCreateMainForm</strong> come di seguito : <span id="more-1932"></span></p>
<pre class="brush: csharp; title: ; notranslate">
public class MyApplication : WindowsFormsApplicationBase
{
    protected override void OnCreateMainForm()
    {
        this.MainForm = new MainForm();
    }
}
</pre>
<p>a questo punto, per definire la splash screen è sufficiente fare<strong> l&#8217;override del metodo OnCreateSplashScreen</strong> indicando la form da visualizzare all&#8217;avvio :</p>
<pre class="brush: csharp; title: ; notranslate">
public class MyApplication : WindowsFormsApplicationBase
{
    protected override void OnCreateMainForm()
    {
        this.MainForm = new MainForm();
    }

    protected override void OnCreateSplashScreen()
    {
        this.SplashScreen = new SplashScreen();
    }
}
</pre>
<p><strong>In questo modo la splash screen verrà visualizzata sino a quando la main form non ha completato il caricamento</strong>.<br />
Qualora fosse richiesto un tempo di visualizzazione maggiore è possibile definirlo attraverso<strong> la proprietà MinimumSplashScreenDisplayTime</strong> nell&#8217;inizializzazione :</p>
<pre class="brush: csharp; title: ; notranslate">
publicl class MyApplication : WindowsFormsApplicationBase
{
    //....

    protected override bool OnInitialize(System.Collections.ObjectModel.ReadOnlyCollection&lt;string&gt; commandLineArgs)
    {
        // Si visualizza per 3 secondi
        this.MinimumSplashScreenDisplayTime = 3000;
        return base.OnInitialize(commandLineArgs);
    }
}
</pre>
<p>In questo esempio il tempo di caricamento della form principale è sotto i 3 secondi allora la splash screen rimarrà visualizzata per 3 secondi, altrimenti per il tempo necessario alla form principale di attivarsi.<br />
<a rel="nofollow" href="http://www.youbuy.it/lastminute.aspx"><img class="aligncenter" title="YouBuy.it - Last Minute - Offerte Sottocosto" src="http://images.youbuy.it/adv/last.jpg" alt="last [Visual C#] : Come creare una splash screen con WindowsForms 2.0" width="450" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/programmazione/net_framework/visual-c/visual-c-come-creare-una-splash-screen-con-windowsforms-2-0.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grave vulnerabilità delle applicazioni ASP.NET</title>
		<link>http://www.luigimelisi.com/programmazione/net_framework/grave-vulnerabilita-delle-applicazioni-asp-net.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=grave-vulnerabilita-delle-applicazioni-asp-net</link>
		<comments>http://www.luigimelisi.com/programmazione/net_framework/grave-vulnerabilita-delle-applicazioni-asp-net.html#comments</comments>
		<pubDate>Tue, 21 Sep 2010 08:02:20 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[.Net Framework]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[.Net FrameWork]]></category>
		<category><![CDATA[Asp.Net]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1893</guid>
		<description><![CDATA[Nei giorni scorsi Microsoft ha riportato una grave vulnerabilità delle applicazioni ASP.NET (dalla 1.1 alla 4.0).
Questo bug consentirebbe di effettuare il download di tutti i file presenti sul server e di effettuarne la decifratura.
]]></description>
			<content:encoded><![CDATA[<p>Nei giorni scorsi Microsoft ha riportato una grave vulnerabilità delle applicazioni ASP.NET (dalla 1.1 alla 4.0).<br />
Questo bug consentirebbe di effettuare il download di tutti i file presenti sul server e di effettuarne la decifratura.<br />
La soluzione da adottare per eliminare tale problema è la seguente:<span id="more-1893"></span><br />
<br />
1) <strong>Impostare nel web.config i customErrors a On </strong><br />
2) <strong>mettere nella root del sito il file errore.aspx, avente nel load il seguente listato</strong>:</p>
<pre class="brush: csharp; title: ; notranslate">
protected void Page_Load(object sender, EventArgs e)
{
byte[] delay = new byte[1];
RandomNumberGenerator prng = new RNGCryptoServiceProvider();
prng.GetBytes(delay);
Thread.Sleep((int)delay[0]);
IDisposable disposable = prng as IDisposable;
if (disposable != null) { disposable.Dispose(); }
}
</pre>
<p>Per verificare che tutto funzioni correttamente è sufficiente richiamare una pagina web non presente all’interno della nostra solutions.<br />
Per ulteriori informazioni:<br />
<a rel="nofollow" href="http://www.microsoft.com/technet/security/advisory/2416728.mspx" target="blank">http://www.microsoft.com/technet/security/advisory/2416728.mspx</a><br />
<a rel="nofollow" href="http://blogs.technet.com/b/srd/archive/2010/09/17/understanding-the-asp-net-vulnerability.aspx" target="blank">http://blogs.technet.com/b/srd/archive/2010/09/17/understanding-the-asp-net-vulnerability.aspx</a><br />
<a rel="nofollow" href="http://weblogs.asp.net/scottgu/archive/2010/09/18/important-asp-net-security-vulnerability.aspx" target="blank">http://weblogs.asp.net/scottgu/archive/2010/09/18/important-asp-net-security-vulnerability.aspx</a></p>
<p><a href="http://www.youbuy.it/lastminute.aspx"><img class="aligncenter" title="Offerte last minute youbuy.it" src="http://images.youbuy.it/adv/last.jpg" alt="last Grave vulnerabilità delle applicazioni ASP.NET" width="450" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/programmazione/net_framework/grave-vulnerabilita-delle-applicazioni-asp-net.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Certificazioni Microsoft sul Framework .NET 4.0 e Visual Studio 2010</title>
		<link>http://www.luigimelisi.com/programmazione/net_framework/certificazioni-microsoft-sul-framework-net-4-0-e-visual-studio-2010.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=certificazioni-microsoft-sul-framework-net-4-0-e-visual-studio-2010</link>
		<comments>http://www.luigimelisi.com/programmazione/net_framework/certificazioni-microsoft-sul-framework-net-4-0-e-visual-studio-2010.html#comments</comments>
		<pubDate>Fri, 09 Jul 2010 18:03:00 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[.Net Framework]]></category>
		<category><![CDATA[4.0]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>
		<category><![CDATA[certificazioni microsoft]]></category>
		<category><![CDATA[esami microsoft]]></category>
		<category><![CDATA[MCPD]]></category>
		<category><![CDATA[MCTS]]></category>
		<category><![CDATA[Microsoft Certified Professional Developer]]></category>
		<category><![CDATA[Microsoft Certified Technology Specialist]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1555</guid>
		<description><![CDATA[Dal 2 luglio è possibile sostenere gli esami per le certificazioni Microsoft sul Framework .NET 4.0 e Visual Studio 2010.
In tutto ci sono 4 esami da sotenere  ed Ognuno dei quali dà diritto alla certificazione Microsoft Certified Technology Specialist (MCTS) e successivamente altri due di livello "PRO" per ottenere la certificazione Microsoft Certified Professional Developer (MCPD) su Windows e Web.]]></description>
			<content:encoded><![CDATA[<p>Dal 2 luglio è possibile sostenere gli esami per le <strong>certificazioni Microsoft sul Framework .NET 4.0 e Visual Studio 2010</strong>.<br />
In tutto ci sono 4 esami da sotenere :</p>
<ol>
<li><strong><em>Windows;</em></strong></li>
<li><strong><em>Web;</em></strong></li>
<li><strong><em>Service;</em></strong></li>
<li><strong><em>Data Access;</em></strong></li>
</ol>
<p>Ognuno dei quali dà diritto alla certificazione <strong>Microsoft Certified Technology Specialist (MCTS)</strong> e successivamente altri due di livello &#8220;PRO&#8221; per ottenere la certificazione <strong>Microsoft Certified Professional Developer (MCPD)</strong> su Windows e Web.</p>
<p>Nel dettaglio gli esami sono i seguenti:<span id="more-1555"></span></p>
<ul>
<li><a rel="nofollow" href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-511&amp;locale=en-us"><span style="text-decoration: underline;"><span style="color: #0000ff;">Exam 70-511</span></span></a>: TS: Windows Applications Development with Microsoft .NET Framework 4</li>
<li><a rel="nofollow" href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-515&amp;locale=en-us"><span style="text-decoration: underline;"><span style="color: #0000ff;">Exam 70-515</span></span></a>: TS: Web Applications Development with Microsoft .NET Framework 4</li>
<li><a rel="nofollow" href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-513&amp;locale=en-us"><span style="text-decoration: underline;"><span style="color: #0000ff;">Exam 70-513</span></span></a>: TS: Windows Communication Foundation Development with Microsoft .NET Framework 4</li>

<li><a rel="nofollow" href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-516&amp;locale=en-us"><span style="text-decoration: underline;"><span style="color: #0000ff;">Exam 70-516</span></span></a>: TS: Accessing Data with Microsoft .NET Framework 4</li>
<li><a rel="nofollow" href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-518&amp;locale=en-us"><span style="text-decoration: underline;"><span style="color: #0000ff;">Exam 70-518</span></span></a>: PRO: Designing and Developing Windows Applications Using Microsoft .NET Framework 4</li>
<li><a rel="nofollow" href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-519&amp;locale=en-us"><span style="text-decoration: underline;"><span style="color: #0000ff;">Exam 70-519</span></span></a>: PRO: Designing and Developing Web Applications Using Microsoft .NET Framework 4</li>
<p><a href="http://www.youbuy.it/lastminute.aspx"><img class="aligncenter" title="Offerte Last Minute su YouBuy.it" src="http://images.youbuy.it/adv/last.jpg" alt="last Certificazioni Microsoft sul Framework .NET 4.0 e Visual Studio 2010" width="450" height="600" /></a></ul>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/programmazione/net_framework/certificazioni-microsoft-sul-framework-net-4-0-e-visual-studio-2010.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverlight anche sui telefonini Nokia</title>
		<link>http://www.luigimelisi.com/programmazione/net_framework/silverlight-anche-sui-telefonini-nokia.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=silverlight-anche-sui-telefonini-nokia</link>
		<comments>http://www.luigimelisi.com/programmazione/net_framework/silverlight-anche-sui-telefonini-nokia.html#comments</comments>
		<pubDate>Wed, 07 Jul 2010 17:30:19 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[.Net Framework]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[.Net FrameWork]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Nokia]]></category>
		<category><![CDATA[S60 5th Edition]]></category>
		<category><![CDATA[Symbian]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1535</guid>
		<description><![CDATA[La portabilità delle applicazioni Silverlight si estende ai telefonini Nokia che utilizzano la S60 5th Edition del sistema operativo Symbian, ad esempio i modelli N97 e N97 Mini]]></description>
			<content:encoded><![CDATA[<p>La portabilità delle applicazioni Silverlight si estende ai telefonini <strong>Nokia</strong> che utilizzano la <strong>S60 5th Edition</strong> del sistema operativo <strong>Symbian</strong>, ad esempio i modelli <strong>N97</strong> e <strong>N97 Mini</strong>. A <a rel="nofollow" href="http://go.microsoft.com/fwlink/?LinkId=184637" target="_blank">questo indirizzo</a> è possibile scaricare il pacchetto di installazione da eseguire sul telefonino, dopo l&#8217;installazione abbiamo la possibilità di vedere applicazioni Silverlight sia all&#8217;<strong>interno del browser</strong> nelle pagine web, <span id="more-1535"></span>che come <strong>applicazioni a se stanti,</strong> eseguibili direttamente da menu.</p>
<p>Per i dettagli di questo plugin è possibile consultare la documentazione scaricabile a <a rel="nofollow" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=1615697f-f4af-4dc5-b6af-6f6aa1eb1a91" target="_blank">questo indirizzo</a>.</p>
<p>Contemporaneamente al plugin, Microsoft ha rilasciato i tool di sviluppo per Visual Studio, scaricabili da <a rel="nofollow" href="http://go.microsoft.com/fwlink/?LinkId=184639" target="_blank">MSDN</a>.</p>
<p>Ancora in beta, ma decisamente interessante, è <a rel="nofollow" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;FamilyID=d1770230-3626-49ad-a683-09fceb6be5d5" target="_blank">Microsoft IIS Smooth Streaming Client per Symbian</a> con il quale è possibile fruire dei <strong>video in Smooth Streaming</strong> dal proprio telefonino. Per provare subito alcune applicazioni, è possibile accedere al demo calibrato sulle funzionalità del motore di ricerca <a rel="nofollow" href="http://www.silverlight.net/content/samples/s60/bing/default.htm" target="_blank">Bing</a>.<a href="http://www.youbuy.it/lastminute.aspx" rel="nofollow" target="_blank"><img class="aligncenter" title="YouBuy.it - Last Minute - Offerte Sottocosto" src="http://images.youbuy.it/adv/last.jpg" alt="last Silverlight anche sui telefonini Nokia" width="450" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/programmazione/net_framework/silverlight-anche-sui-telefonini-nokia.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Controllo PivotViewer per SilverLight disponibile per il download</title>
		<link>http://www.luigimelisi.com/programmazione/net_framework/controllo-pivotviewer-per-silverlight-disponibile-per-il-download.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=controllo-pivotviewer-per-silverlight-disponibile-per-il-download</link>
		<comments>http://www.luigimelisi.com/programmazione/net_framework/controllo-pivotviewer-per-silverlight-disponibile-per-il-download.html#comments</comments>
		<pubDate>Tue, 06 Jul 2010 18:30:10 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[.Net Framework]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[.Net FrameWork]]></category>
		<category><![CDATA[DeepZoom]]></category>
		<category><![CDATA[PivotViewer]]></category>
		<category><![CDATA[Silverlight 4]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1472</guid>
		<description><![CDATA[E’ disponibile per il download il controllo PivotViewer. Questo controllo per Silverlight 4 consente di visualizzare grandi moli di oggetti all’interno di un’unica applicazione Silverlight e utilizzare DeepZoom per navigare all’interno di questi dati.]]></description>
			<content:encoded><![CDATA[<p>E’ disponibile per il download il controllo<strong> PivotViewer.</strong> Questo controllo per <strong>Silverlight 4</strong> consente di visualizzare grandi moli di oggetti all’interno di un’unica applicazione Silverlight e utilizzare DeepZoom per navigare all’interno di questi dati.<br />
<span id="more-1472"></span><br />
<a rel="nofollow" href="http://www.silverlight.net/learn/pivotviewer/" target="_blank">Potete scaricare il controllo e la documentazione <span style="color: #000000;">qui.</span></a><a href="http://www.youbuy.it/lastminute.aspx" rel="nofollow" target="_blank"><img class="aligncenter" title="YouBuy.it - Last Minute - Offerte Sottocosto" src="http://images.youbuy.it/adv/last.jpg" alt="last Controllo PivotViewer per SilverLight disponibile per il download" width="450" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/programmazione/net_framework/controllo-pivotviewer-per-silverlight-disponibile-per-il-download.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free Silverlight &amp; WPF Chart Control &#8211; Visifire</title>
		<link>http://www.luigimelisi.com/programmazione/net_framework/free-silverlight-wpf-chart-control-visifire.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=free-silverlight-wpf-chart-control-visifire</link>
		<comments>http://www.luigimelisi.com/programmazione/net_framework/free-silverlight-wpf-chart-control-visifire.html#comments</comments>
		<pubDate>Fri, 02 Jul 2010 09:15:28 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[.Net Framework]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[.Net FrameWork]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[software free]]></category>
		<category><![CDATA[Visifire]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1422</guid>
		<description><![CDATA[Visifire è un componente open source per la visualizzazione di dati, sviluppato per Microsoft Silverlight e WPF.
Con Visifire potete creare facilemente ed in pochi minuti grafici animati.
Visifire è facile da usare e indipendente dalla tecnologia utilizzata lato server.]]></description>
			<content:encoded><![CDATA[<p><em><strong><a href="http://www.luigimelisi.com/wp-content/uploads/2010/07/logo_visifire.png"><img class="alignleft size-full wp-image-1426" title="logo_visifire" src="http://www.luigimelisi.com/wp-content/uploads/2010/07/logo_visifire.png" alt="logo visifire Free Silverlight & WPF Chart Control   Visifire" width="186" height="71" /></a>Visifire</strong></em> è un componente <strong>open source </strong>per la visualizzazione di dati, sviluppato per <strong>Microsoft Silverlight</strong> e <strong>WPF</strong>.</p>
<p>Con <strong>Visifire</strong> potete creare facilemente ed in pochi minuti grafici animati.<span id="more-1422"></span></p>
<p><strong>Visifire</strong> è facile da usare e indipendente dalla tecnologia utilizzata lato server.<br />
Ecco il link per il download: <em><strong><a title="http://visifire.codeplex.com/" rel="nofollow" href="http://visifire.codeplex.com/">http://visifire.codeplex.com/</a></strong></em><br />
<a rel="nofollow" href="http://www.youbuy.it/lastminute.aspx" target="_blank"><img class="aligncenter" title="YouBuy.it - Last Minute - Offerte Sottocosto" src="http://images.youbuy.it/adv/last.jpg" alt="last Free Silverlight & WPF Chart Control   Visifire" width="450" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/programmazione/net_framework/free-silverlight-wpf-chart-control-visifire.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[.NET Framework 4.0] : le novità del Web.config</title>
		<link>http://www.luigimelisi.com/programmazione/net_framework/net-framework-4-0-le-novita-del-web-config.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=net-framework-4-0-le-novita-del-web-config</link>
		<comments>http://www.luigimelisi.com/programmazione/net_framework/net-framework-4-0-le-novita-del-web-config.html#comments</comments>
		<pubDate>Mon, 28 Jun 2010 17:30:36 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[.Net Framework]]></category>
		<category><![CDATA[4.0]]></category>
		<category><![CDATA[Novità]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[.Net FrameWork]]></category>
		<category><![CDATA[Asp.Net]]></category>
		<category><![CDATA[machine.config]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Web.config]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1333</guid>
		<description><![CDATA[Il file Web.config è il file di configurazione delle applicazioni ASP.NET, quello che ci consente di impostare uno o più parametri di configurazione per le nostre applicazioni web. ]]></description>
			<content:encoded><![CDATA[<p>Il file <strong>Web.config</strong> è il file di configurazione delle applicazioni <strong>ASP.NET</strong>, quello che ci consente di impostare uno o più parametri di configurazione per le nostre applicazioni web. Con l’introduzione di numerose nuove funzionalità, le impostazioni del <strong>Web.config</strong> <span id="more-1333"></span> <br />
sono diventate sempre più numerose.<br />
Per questo motivo con il  <strong>.NET Framework 4.0</strong> la maggior parte delle configurazioni di base sono state spostate nel file <strong>machine.config</strong> e le applicazioni <strong>ASP.NET</strong> ereditano da qui le impostazioni, avendo comunque la possibilità di modificarle dichiarandole esplicitamente. Per questo motivo il <strong>Web.config delle applicazioni ASP.NET 4.0 si è molto ridotto,</strong> potendo addirittura lasciare il file completamente vuoto oppure specificando solo la versione del <strong>Framework</strong> utilizzata dall’applicazione.</p>
<p><a rel="nofollow" href="http://www.youbuy.it/lastminute.aspx" target="_blank"><img class="aligncenter size-full wp-image-1611" title="last3" src="http://images.youbuy.it/adv/last.jpg" alt="last [.NET Framework 4.0] : le novità del Web.config" width="450" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/programmazione/net_framework/net-framework-4-0-le-novita-del-web-config.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Visual C#] : Novità del linguaggio</title>
		<link>http://www.luigimelisi.com/programmazione/net_framework/visual-c-novita-del-linguaggio.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=visual-c-novita-del-linguaggio</link>
		<comments>http://www.luigimelisi.com/programmazione/net_framework/visual-c-novita-del-linguaggio.html#comments</comments>
		<pubDate>Wed, 23 Jun 2010 09:25:55 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[.Net Framework]]></category>
		<category><![CDATA[4.0]]></category>
		<category><![CDATA[Novità]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[.Net FrameWork]]></category>
		<category><![CDATA[Anonymous Type]]></category>
		<category><![CDATA[Extension Method]]></category>
		<category><![CDATA[linq]]></category>
		<category><![CDATA[Local Type Inference]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Object Initializer]]></category>
		<category><![CDATA[Query Expression]]></category>
		<category><![CDATA[Visual C#]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1237</guid>
		<description><![CDATA[Ecco alcune delle nuove caratteristiche aggiunte al linguaggio Visual C# :

Local Type Inference (tipizzazione implicita) : il compilatore determina il tipo dei dati delle variabili locali in base ai valori utilizzati per inizializzarle.
Object Initializer (inizializzatori di oggetti) : è ora  [...]]]></description>
			<content:encoded><![CDATA[<p>Ecco alcune delle nuove caratteristiche aggiunte al linguaggio <strong>Visual C# :</strong></p>
<ul>
<li><strong>Local Type Inference (tipizzazione implicita) : </strong>il compilatore determina il tipo dei dati delle variabili locali in base ai valori utilizzati per inizializzarle.</li>
<li><strong>Object Initializer (inizializzatori di oggetti) :</strong> è ora possibile inizializzare un oggetto dati complesso in un&#8217;espressione, senza una chiamata esplicita ad un costruttore.</li>
<p><span id="more-1237"></span></p>
<li><strong>Anonymous Type (tipi anonimi) </strong>: permettono di creare  istanze di un nuovo tipo di dati senza prima dover scrivere la definizione della classe. Il compilatore crea la definizione del tipo di dati in base alle proprietà specificate al momento della dichiarazione dell&#8217;istanza.</li>
<li><strong>Extension Method (Metodi di estensione) :</strong> peermette di aggiungere metodi ad un tipo di dati dall&#8217;esterno dello stesso. I metodi possono essere invocati come se fossero di istanza ordinari.</li>
<li><strong>XML :</strong> è ora possibile includere codice XML come tipo di dato di prima classe, rendendo facili e veloci le operazioni di creazione, trasformazione, modifica e interrogazione di dati XML.</li>
<li><strong>Query Expression :</strong> è possibile inserire espressioni in grado di interrogare database e collezioni presenti nella memoria centrale, utilizzando le capacità di LINQ.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/programmazione/net_framework/visual-c-novita-del-linguaggio.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Offerte Last Minute validi fino al 22 Giugno 2010</title>
		<link>http://www.luigimelisi.com/programmazione/net_framework/visual-c/offerte-last-minute-validi-fino-al-22-giugno-2010.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=offerte-last-minute-validi-fino-al-22-giugno-2010</link>
		<comments>http://www.luigimelisi.com/programmazione/net_framework/visual-c/offerte-last-minute-validi-fino-al-22-giugno-2010.html#comments</comments>
		<pubDate>Fri, 18 Jun 2010 16:23:02 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[Consigli per gli acquisti]]></category>
		<category><![CDATA[Last Minute]]></category>
		<category><![CDATA[Visual C#]]></category>
		<category><![CDATA[last minute]]></category>
		<category><![CDATA[mondiali 2010]]></category>
		<category><![CDATA[offerte]]></category>
		<category><![CDATA[YouBuy]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1188</guid>
		<description><![CDATA[Offerte Last Minute validi fino al 22 Giugno 2010]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.youbuy.it/VenditeRiservateYouBuy.aspx"><img class="aligncenter size-full wp-image-1189" title="last" src="http://www.luigimelisi.com/wp-content/uploads/2010/06/last2.jpg" alt="last2 Offerte Last Minute validi fino al 22 Giugno 2010" width="450" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/programmazione/net_framework/visual-c/offerte-last-minute-validi-fino-al-22-giugno-2010.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sviluppo applicazioni per Windows Phone 7 con Visual Studio 2010</title>
		<link>http://www.luigimelisi.com/programmazione/net_framework/silverlight/sviluppo-applicazioni-per-windows-phone-7-con-visual-studio-2010.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=sviluppo-applicazioni-per-windows-phone-7-con-visual-studio-2010</link>
		<comments>http://www.luigimelisi.com/programmazione/net_framework/silverlight/sviluppo-applicazioni-per-windows-phone-7-con-visual-studio-2010.html#comments</comments>
		<pubDate>Tue, 15 Jun 2010 12:54:48 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>
		<category><![CDATA[codeplex]]></category>
		<category><![CDATA[Panorama]]></category>
		<category><![CDATA[visual studio express]]></category>
		<category><![CDATA[windows phone 7]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1072</guid>
		<description><![CDATA[Video molto interessante che mostra come realizzare una semplice applicazione Silverlight per Windows Phone 7 con Visual Studio Express for Windows Phone. Inoltre viene mostrata l’integrazione con Visual Studio, l’uso dell’emulatore e l’editor grafico, oltre all’uso di un controllo “Panorama” disponibile su phone.codeplex.com.]]></description>
			<content:encoded><![CDATA[<p><br />
Ecco un video molto interessante che mostra come realizzare una semplice applicazione <strong>Silverlight </strong>per <strong>Windows Phone 7 con Visual Studio Express for Windows Phone</strong>. Inoltre viene mostrata l’integrazione con Visual Studio, l’uso dell’emulatore e l’editor grafico, oltre all’uso di un controllo <strong>“Panorama”</strong> disponibile su<strong> phone.codeplex.com.</strong><br />
<br />
<strong>Il video potete trovarlo a questo indirizzo : <a title="Sviluppo per windows phone 7" href="http://www.microsoft.com/italy/beit/Generic.aspx?video=46c69152-d341-471e-9dcb-6b066fa5da79">link video</a></strong><br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/programmazione/net_framework/silverlight/sviluppo-applicazioni-per-windows-phone-7-con-visual-studio-2010.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silverlight 4 SDK in italiano</title>
		<link>http://www.luigimelisi.com/programmazione/silverlight-4-sdk-in-italiano.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=silverlight-4-sdk-in-italiano</link>
		<comments>http://www.luigimelisi.com/programmazione/silverlight-4-sdk-in-italiano.html#comments</comments>
		<pubDate>Sat, 12 Jun 2010 19:33:31 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[.Net FrameWork]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[SDK]]></category>
		<category><![CDATA[Silverlight 4]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1058</guid>
		<description><![CDATA[E' disponibile l’SDK per Silverlight 4 in italiano.]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: medium;">E&#8217; disponibile<strong> l’SDK per <em>Silverlight 4</em> in italiano</strong></span><strong>.</strong></p>
<p><strong><span style="font-size: large;">Lo potete trovare </span></strong> sul sito della Microsoft.<strong><span style="font-size: large;">.</span></strong><br />
</p>
<p><a href="http://www.youbuy.it/lastminute.aspx"><img class="aligncenter" title="Offerte Last Minute YouBuy.it" src="http://images.youbuy.it/adv/last.jpg" alt="last Silverlight 4 SDK in italiano" width="450" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/programmazione/silverlight-4-sdk-in-italiano.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[WordPress] : Come contare i commenti dei Post</title>
		<link>http://www.luigimelisi.com/programmazione/wordpress-come-contare-i-commenti-dei-post-2.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-come-contare-i-commenti-dei-post-2</link>
		<comments>http://www.luigimelisi.com/programmazione/wordpress-come-contare-i-commenti-dei-post-2.html#comments</comments>
		<pubDate>Sat, 12 Jun 2010 10:19:03 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Code Samples]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1037</guid>
		<description><![CDATA[Come contare i commenti dei Post]]></description>
			<content:encoded><![CDATA[
<pre class="brush: php; title: ; notranslate">
&amp;amp;lt;? $pop = $wpdb-&amp;amp;gt;get_results(SELECT ID,post_title,comment_count FROM {$wpdb-&amp;amp;gt;prefix} posts WHERE post_type ='post' ODER BY comment_count DESC LIMIT 10 );
foreach($pop as $post) : ?&amp;amp;gt;
&amp;amp;lt;li&amp;amp;gt; &amp;amp;lt;?php echo $post-&amp;amp;gt;post_title; ?&amp;amp;gt; &amp;amp;lt;/li&amp;amp;gt;
&amp;amp;lt;?php endforeach; ?&amp;amp;gt;
</pre>
<p><a href="http://www.youbuy.it/VenditeRiservateYouBuy.aspx"><img class="aligncenter size-full wp-image-1043" title="fuori tutto youbuy" src="http://www.luigimelisi.com/wp-content/uploads/2010/06/pcfuori.jpg" alt="pcfuori [WordPress] : Come contare i commenti dei Post" width="586" height="180" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/programmazione/wordpress-come-contare-i-commenti-dei-post-2.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[.NET Framework 4.0] : Environment.SpecialFolder</title>
		<link>http://www.luigimelisi.com/programmazione/net_framework/net-framework-4-0-environment-specialfolder.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=net-framework-4-0-environment-specialfolder</link>
		<comments>http://www.luigimelisi.com/programmazione/net_framework/net-framework-4-0-environment-specialfolder.html#comments</comments>
		<pubDate>Wed, 02 Jun 2010 08:44:35 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[.Net Framework]]></category>
		<category><![CDATA[4.0]]></category>
		<category><![CDATA[Novità]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[applicazioni]]></category>
		<category><![CDATA[cartelle]]></category>
		<category><![CDATA[documenti]]></category>
		<category><![CDATA[enum]]></category>
		<category><![CDATA[Environment]]></category>
		<category><![CDATA[File]]></category>
		<category><![CDATA[framework 4]]></category>
		<category><![CDATA[link]]></category>
		<category><![CDATA[menu start]]></category>
		<category><![CDATA[Programmi]]></category>
		<category><![CDATA[SpecialFolder]]></category>
		<category><![CDATA[system environment]]></category>
		<category><![CDATA[windows 2000]]></category>
		<category><![CDATA[windows xp]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=787</guid>
		<description><![CDATA[Novità .NetFramework 4.0 : nuove costanti aggiunte in Environment.SpecialFolder ]]></description>
			<content:encoded><![CDATA[<p>L’enum <strong>System.Environment.SpecialFolder</strong>(già presente sin dalla versione 1.0 del .NET Framework) ci consente di accedere a percorsi di cartelle speciali del sistema operativo.<br />
Ora si è arricchita  di nuove costanti che ci permettono di accedere ad ulteriori cartelle speciali di sistema.<br />
InoltreLa classe <strong>Environment</strong> contiene  il metodo <strong>GetFolderPath</strong> che utilizzato con un valore di <strong>Environment.SpecialFolder</strong> consente di ottenere il percorso della cartella specificata.<br />
Le costanti aggiunte in <strong>Environment.SpecialFolder</strong> nella versione 4.0 del Framework sono:</strong></p>
<ul>
<li><strong>AdminTools</strong>, cartella roaming utilizzata per memorizzare tool amministrativi specifici di un particolare utente</li>
<li><strong>CDBurning</strong>, cartella dove risiedono temporaneamente i file in attesa di essere copiati su unità ottiche (CD o DVD)</li>
<li><strong>CommonAdminTools</strong>, cartella in cui sono memorizzati tool amministrativi per tutti gli utenti</li>
<p><span id="more-787"></span></p>
<li><strong>CommonDesktopDirectory</strong>, cartella in cui sono memorizzati file e folder del desktop in comune tra tutti gli utenti. E’ specifica dei sistemi operativi Windows NT</li>
<li><strong>CommonDocuments</strong>, contiene documenti in comune tra tutti gli utenti. Solo per sistemi operativi NT, 95 e 98</li>
<li><strong>CommonMusic</strong>, qui sono memorizzati file musicali condivisi tra tutti gli utenti</li>
<li><strong>CommonOemLinks</strong>, attualmente non più utilizzata e presente in Windows Vista solo per compatibilità. Conteneva link locali ad applicazioni del produttore del computer</li>
<li><strong>CommonPictures</strong>, contiene immagini condivise tra tutti gli utenti</li>
<li><strong>CommonProgramFilesX86</strong>, cartella Program Files, destinazione di default di tutte le nuove applicazioni installate sul computer</li>
<li><strong>CommonPrograms</strong>, cartella in cui sono memorizzati componenti condivisi da più applicazioni. Valida solo per Windows NT, Windows 2000 e Windows XP</li>
<li><strong>CommonStartMenu</strong>, contiene cartelle e programmi che compaiono nel menu Start per tutti gli utenti. Valida solo per i sistemi Windows NT</li>
<li><strong>CommonStartup</strong>, contiene programmi che compaiono nel menu Esecuzione automatica per tutti gli utenti. Valida solo per i sistemi Windows NT</li>
<li><strong>CommonTemplates</strong>, contiene template validi per tutti gli utenti. Solo per sistemi operativi Windows NT</li>
<li><strong>CommonVideos</strong>, contiene file video condivisi tra tutti gli utenti</li>
<li><strong>Fonts</strong>, cartella virtuale che contiene Font</li>
<li><strong>LocalizedResources</strong>, cartella che contiene risorse localizzate</li>
<li><strong>MyVideos</strong>, cartella in cui sono memorizzati file video di uno specifico utente</li>
<li><strong>NetworkShortcuts</strong>, cartella che contiene i link della cartella speciale My Network Places</li>
<li><strong>PrinterShortcuts</strong>, contiene i link della cartella speciale Printers</li>
<li><strong>ProgramFilesX86</strong>, cartella Program Files</li>
<li><strong>Resources</strong>, cartella delle risorse di sistema</li>
<li><strong>SystemX86</strong>, cartella di Windows</li>
<li><strong>Templates</strong>, cartella in cui sono memorizzati i template di documenti</li>
<li><strong>UserProfile</strong>, cartella del profilo utente</li>
<li><strong>Windows</strong>, cartella di Windows, corrisponde al valore della variabile d’ambiente %windir% o %SYSTEMROOT%</li>
</ul>
<p><a href="http://www.youbuy.it/lastminute.aspx" rel="nofollow" target="_blank"><img class="aligncenter" title="YouBuy.it - Last Minute - Offerte Sottocosto" src="http://images.youbuy.it/adv/last.jpg" alt="last [.NET Framework 4.0] : Environment.SpecialFolder" width="450" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/programmazione/net_framework/net-framework-4-0-environment-specialfolder.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[.NET Framework 4.0] : Session State Compression</title>
		<link>http://www.luigimelisi.com/programmazione/net_framework/net-framework-4-0-session-state-compression.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=net-framework-4-0-session-state-compression</link>
		<comments>http://www.luigimelisi.com/programmazione/net_framework/net-framework-4-0-session-state-compression.html#comments</comments>
		<pubDate>Tue, 01 Jun 2010 11:00:24 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[.Net Framework]]></category>
		<category><![CDATA[4.0]]></category>
		<category><![CDATA[Novità]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[applicazione]]></category>
		<category><![CDATA[asp]]></category>
		<category><![CDATA[config]]></category>
		<category><![CDATA[database sql]]></category>
		<category><![CDATA[dimensione]]></category>
		<category><![CDATA[framework 4]]></category>
		<category><![CDATA[Session]]></category>
		<category><![CDATA[session state]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=784</guid>
		<description><![CDATA[ASP.NET 4.0 fornisce una nuova opzione di configurazione per le due modalità di memorizzazione dei dati di sessione che richiedono la serializzazione. Questa opzione si chiama compressionEnabled ed è un attributo dell’elemento sessionState presente nel web.config per configurare il provider che gestisce la sessione. Quando impostiamo a true questo attributo, ASP.NET dopo la serializzazione dei dati, prima di passarli in memoria o su SQL Server li comprime utilizzando la classe GZipStream. Ovviamente in senso contrario farà anche la decompressione quando i dati dovranno essere deserializzati.]]></description>
			<content:encoded><![CDATA[<p>ASP.NET consente di scegliere tra tre possibili opzioni per memorizzare i dati di sessione.</p>
<p>La prima possibilità, <strong>quella di default</strong>, consiste semplicemente nel <strong>mantenere i dati di sessione in memoria nello stesso processo dell’applicazione ASP.NET.<br />
</strong> La seconda consente di<strong> tenere i dati di sessione sempre in memoria ma nella memoria di una macchina server dedicata </strong>(quindi solitamente una macchina diversa da quella che ospita l’applicazione).</p>
<p><span id="more-784"></span><br />
La terza possibilità consiste <strong>nella memorizzazione dei dati di sessione su database SQL Server.</strong> In particolare <strong>in questi ultimi due casi i dati di sessione</strong> essendo ospitati fuori dal worker process dell’applicazione <strong>devono necessariamente essere serializzati.</strong> Quando ciò avviene la loro dimensione aumenta proprio a causa della serializzazione e questo potrebbe costituire un problema in presenza di molte informazioni da mantenere.<br />
Per questo motivo, <strong>ASP.NET 4.0 fornisce una nuova opzione di configurazione per le due modalità di memorizzazione dei dati di sessione che richiedono la serializzazione</strong>. Questa opzione si chiama <strong>CompressionEnabled ed è un attributo dell’elemento sessionState presente nel web.config</strong> per configurare il provider che gestisce la sessione. Quando impostiamo a true questo attributo, ASP.NET dopo la serializzazione dei dati, prima di passarli in memoria o su SQL Server <strong>li comprime utilizzando la classe GZipStream</strong>. Ovviamente in senso contrario farà anche la decompressione quando i dati dovranno essere deserializzati.</p>
<p><strong>&lt;sessionState mode=&#8221;SqlServer&#8221; sqlConnectionString=&#8221;&#8230;&#8221; compressionEnabled=&#8221;true&#8221; /&gt;</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/programmazione/net_framework/net-framework-4-0-session-state-compression.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[WPF] : Splash Screen aggiornabile in tempo reale</title>
		<link>http://www.luigimelisi.com/programmazione/net_framework/visual-c/wpf-splash-screen-aggiornabile-in-tempo-reale.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wpf-splash-screen-aggiornabile-in-tempo-reale</link>
		<comments>http://www.luigimelisi.com/programmazione/net_framework/visual-c/wpf-splash-screen-aggiornabile-in-tempo-reale.html#comments</comments>
		<pubDate>Tue, 01 Jun 2010 10:50:09 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[.Net Framework]]></category>
		<category><![CDATA[4.0]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[Visual C#]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[applicazioni]]></category>
		<category><![CDATA[articolo]]></category>
		<category><![CDATA[progresso]]></category>
		<category><![CDATA[splash screen]]></category>
		<category><![CDATA[sviluppo]]></category>
		<category><![CDATA[tempo]]></category>
		<category><![CDATA[tempo reale]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=782</guid>
		<description><![CDATA[Durante lo sviluppo di applicazioni WPF , può essere utile ricorrere a Splash Screen aggiornabili in tempo reale che notifichino all’utente lo stato di avanzamento del caricamento dei vari moduli, ad esempio tramite elementi di testo piuttosto che barre di progresso.
In questo post mostreremo una  [...]]]></description>
			<content:encoded><![CDATA[<p>Durante lo sviluppo di applicazioni <strong>WPF</strong> , può essere utile ricorrere a <strong>Splash Screen aggiornabili in tempo reale</strong> che notifichino all’utente lo stato di avanzamento del caricamento dei vari moduli, ad esempio tramite elementi di testo piuttosto che barre di progresso.<br />
In questo post mostreremo una possibile implementazione di uno <strong>Splash Screen usando il pattern MVVM</strong>. <br />
<span id="more-782"></span>Per semplificare, supponiamo di posizionare nel Main la pesantissima sequenza di caricamento della nostra applicazione:<br />
<strong><a title="Splash Screen aggiornabile in tempo reale" rel="nofollow" href="http://blogs.ugidotnet.org/dsantarelli/archive/2010/05/30/wpf-mvvm-e-splash-screen.aspx" target="_blank">[LEGGI L' ARTICOLO COMPLETO ....... ]</a></strong><a rel="nofollow" href="http://www.youbuy.it/lastminute.aspx" target="_blank"><img class="aligncenter" title="YouBuy.it - Last Minute - Offerte Sottocosto" src="http://images.youbuy.it/adv/last.jpg" alt="last [WPF] : Splash Screen aggiornabile in tempo reale " width="450" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/programmazione/net_framework/visual-c/wpf-splash-screen-aggiornabile-in-tempo-reale.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

