<?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</title>
	<atom:link href="http://www.luigimelisi.com/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>Come spostare un file nel cestino utilizzando il .Net Framework e Visual c#</title>
		<link>http://www.luigimelisi.com/tips-and-tricks/come-spostare-un-file-nel-cestino-utilizzando-il-net-framework-e-visual-c.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=come-spostare-un-file-nel-cestino-utilizzando-il-net-framework-e-visual-c</link>
		<comments>http://www.luigimelisi.com/tips-and-tricks/come-spostare-un-file-nel-cestino-utilizzando-il-net-framework-e-visual-c.html#comments</comments>
		<pubDate>Wed, 29 Sep 2010 17:00:03 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[SHFileoperation]]></category>
		<category><![CDATA[Visual C#]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=2094</guid>
		<description><![CDATA[In questo articolo vedremo come è possibile spostare un file nel cestino utilizzando il .Net Framework di Microsoft ed il linguaggio C#(sharp).
Nello sviluppo di un&#8217;applicazione può tornare molto utile la possibilità di spostare un file nel cestino anzichè eliminarlo definitivamente.
Nell&#8217;esempio  [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>In questo articolo vedremo come è possibile spostare un file nel cestino utilizzando il .Net Framework di Microsoft ed il linguaggio C#(sharp).</p></blockquote>
<p>Nello sviluppo di un&#8217;applicazione può tornare molto utile la possibilità di spostare un file nel cestino anzichè eliminarlo definitivamente.</p>
<p>Nell&#8217;esempio che segue viene illustrato come fate tutto ciò utilizzando le API di Windows ed in particolare la funzione <strong>SHFileoperation</strong> della <strong>dll shell32</strong>.<br />
Per prima cosa inseriamo lo spazio dei nomi per la gestione delle API di windows : </p>
<pre class="brush: csharp; title: ; notranslate">
using System.Runtime.InteropServices;
</pre>
<p>Ora occorre creare una <strong>Struct</strong> che avrà il compito di contenere le informazioni del file da cancellare(nome, operazione, ecc.) : </p>
<pre class="brush: csharp; title: ; notranslate">
private struct SHFILEOPSTRUCT
{
     public int hwnd;
     public int wFunc;
     public string pFrom;
     public string pTo;
     public short fFlags;
     public bool fAnyOperationsAborted;
     public int hNameMappings;
     public string lpszProgressTitle;
 }
</pre>
<p>A questo punto dobbiamo scrivere la dichiarazione delle api e di alcune costanti che ci permetteranno di eliminare il file : </p>
<pre class="brush: csharp; title: ; notranslate">
[DllImport(&quot;shell32.dll&quot;)]
private static extern int SHFileOperation(ref SHFILEOPSTRUCT lpFileOp);
private const short FO_DELETE = 3;
private const short FOF_ALLOWUNDO = 64;
private const short FOF_CONFIRMMOUSE = 2;
private const short FOF_NOCONFIRMATION = 16;
</pre>
<p>E per finire di seguito<span id="more-2094"></span> vi riporto la funzione che permette di cancellare il file, che prende come parametro il file stesso : </p>
<pre class="brush: csharp; title: ; notranslate">
public void EliminaFile(string FileName)
{
     SHFILEOPSTRUCT StructFile = new SHFILEOPSTRUCT(
     {
                StructFile.fFlags = FOF_NOCONFIRMATION | FOF_ALLOWUNDO;
                StructFile.pFrom = FileName;
                StructFile.wFunc = FO_DELETE;
                StructFile.pTo = null ;
      }
        try
            {
                SHFileOperation(ref StructFile);
            }
            catch (Exception ex)
            {
                MessageBox.Show(&quot;Errore: &quot; + ex.Message);
            }
        }
</pre>
<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 Come spostare un file nel cestino utilizzando il .Net Framework e Visual c#" width="450" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/tips-and-tricks/come-spostare-un-file-nel-cestino-utilizzando-il-net-framework-e-visual-c.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual C# : come definire in un DataSet relazioni tra le tabelle</title>
		<link>http://www.luigimelisi.com/tips-and-tricks/visual-c-come-definire-in-un-dataset-relazioni-tra-le-tabelle.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=visual-c-come-definire-in-un-dataset-relazioni-tra-le-tabelle</link>
		<comments>http://www.luigimelisi.com/tips-and-tricks/visual-c-come-definire-in-un-dataset-relazioni-tra-le-tabelle.html#comments</comments>
		<pubDate>Mon, 27 Sep 2010 11:24:40 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[DataSet]]></category>
		<category><![CDATA[DataTable]]></category>
		<category><![CDATA[Visual C#]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1992</guid>
		<description><![CDATA[Il codice che segue può essere utilizzato per creare un DataSet basato su due tabelle(nell'esmpio 'clienti' e 'ordini') utilizzando Visual C#.
Nell'esempio i dati delle due tabelle vengono caricati in due DataTables e successivamente viene creata una relazione tra queste tabelle, utilizzando il metodo Relations.add, chiamata ClienteOrdini :]]></description>
			<content:encoded><![CDATA[<p>Il codice che segue può essere utilizzato per creare un <strong>DataSet basato su una relazione tra due tabelle</strong>(nell&#8217;esmpio &#8216;clienti&#8217; e &#8216;ordini&#8217;) utilizzando <strong>Visual C#.<br />
</strong>Nell&#8217;esempio i dati delle due tabelle vengono caricati in due <strong>DataTables</strong> e successivamente viene creata una relazione tra queste tabelle, utilizzando il metodo <strong>Relations.Add() della classe DataSet,</strong> chiamata <strong>ClienteOrdini</strong> :</p>
<pre class="brush: csharp; title: ; notranslate">
string ordini = &quot;SELECT * FROM ORDINI&quot;;
string clienti= &quot;SELECT * FROM CLIENTI&quot;;
SqlConnection conn = new SqlConnection(stringaconnessione);
SqlDataAdapter adap = new SqlDataAdapter(ordini,conn);
DataSet ds = new DataSet();
adap.Fill(ds,&quot;ORDINI&quot;);
adap = new SqlDataAdapter(clienti,conn);
adap.Fill(ds,&quot;CLIENTI&quot;);
ds.Relations.Add(&quot;ClienteOrdini&quot;, ds.Tables[&quot;CLIENTI&quot;].Columns[&quot;IDCLIENTE&quot;], ds.Tables[&quot;ORDINI&quot;].Columns[&quot;IDCLIENTE&quot;]);
</pre>
<p><span id="more-1992"></span><br />
Semplice no!!!!!!!!<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 Visual C# : come definire in un DataSet relazioni tra le tabelle" width="450" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/tips-and-tricks/visual-c-come-definire-in-un-dataset-relazioni-tra-le-tabelle.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<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>100 CD-r HP 700mb a soli 9,99€ &#8211; Segui la scia del risparmio!</title>
		<link>http://www.luigimelisi.com/consigli-per-gli-acquisti/last-minute-consigli-per-gli-acquisti/100-cd-r-hp-700mb-a-soli-999e-segui-la-scia-del-risparmio.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=100-cd-r-hp-700mb-a-soli-999e-segui-la-scia-del-risparmio</link>
		<comments>http://www.luigimelisi.com/consigli-per-gli-acquisti/last-minute-consigli-per-gli-acquisti/100-cd-r-hp-700mb-a-soli-999e-segui-la-scia-del-risparmio.html#comments</comments>
		<pubDate>Tue, 27 Jul 2010 17:05:46 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[Last Minute]]></category>
		<category><![CDATA[CD-r HP 700mb]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[Segui la scia del risparmio]]></category>
		<category><![CDATA[YouBuy.it]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1830</guid>
		<description><![CDATA[100 CD-r HP 700mb a soli 9,99€ - Segui la scia del risparmio!]]></description>
			<content:encoded><![CDATA[<p><a rel="nofollow" href="http://www.youbuy.it/lastminute.aspx" target="_blank"><img class="alignleft size-full wp-image-1835" title="cdrhp52x50pz" src="http://www.luigimelisi.com/wp-content/uploads/2010/07/cdrhp52x50pz.jpg" alt="cdrhp52x50pz 100 CD r HP 700mb a soli 9,99€   Segui la scia del risparmio!" width="280" height="280" /></a>Con i <strong>cd r HP da 700mb</strong> potrete organizzare e salvare tutti i vostri dati preferiti come foto, video, musica, ecc. e conservarli per sempre!</p>
<p>Questi cd infatti sono <strong>garantiti da HP</strong>, un nome che è una garanzia nel campo dell&#8217;informatica.</p>
<p>Con una capacità di 80 minuti potrete salavre tanta musica in mp3 o creare le vostre compilation preferite da ascoltare in auto o nello stereo di casa.<br />
Compatibili con la maggior parte dei masterizzatori e lettori in commercio, i cd-r HP custodiranno i vostri dati preferiti per sempre!<br />
<strong><em><a title="100 CD-r HP 700mb a soli 9,99€ - Segui la scia del risparmio!" rel="nofollow" href="http://www.youbuy.it/lastminute.aspx" target="_blank"><span style="font-size: small;">SCOPRI TUTTE LE ALTRE OFFERTE LASTMINUTE YOUBUY</span></a></em></strong><br />
<span id="more-1830"></span><br />
<a title="Offerte Last Minute YouBuy : 100 CD-r HP 700mb a soli 9,99€ - Segui la scia del risparmio!" rel="nofollow" href="http://www.youbuy.it/lastminute.aspx" target="_blank"><br />
<img class="aligncenter size-full wp-image-1837" title="last" src="http://www.luigimelisi.com/wp-content/uploads/2010/07/last2.jpg" alt="last2 100 CD r HP 700mb a soli 9,99€   Segui la scia del risparmio!" width="450" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/consigli-per-gli-acquisti/last-minute-consigli-per-gli-acquisti/100-cd-r-hp-700mb-a-soli-999e-segui-la-scia-del-risparmio.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fermi tutti! Arriva 4Geek. Tecnologia avanzata a prezzi accessibili</title>
		<link>http://www.luigimelisi.com/consigli-per-gli-acquisti/fermi-tutti-arriva-4geek-tecnologia-avanzata-a-prezzi-accessibili.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=fermi-tutti-arriva-4geek-tecnologia-avanzata-a-prezzi-accessibili</link>
		<comments>http://www.luigimelisi.com/consigli-per-gli-acquisti/fermi-tutti-arriva-4geek-tecnologia-avanzata-a-prezzi-accessibili.html#comments</comments>
		<pubDate>Wed, 21 Jul 2010 17:30:05 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[Consigli per gli acquisti]]></category>
		<category><![CDATA[Fuori Tutto]]></category>
		<category><![CDATA[4Geek]]></category>
		<category><![CDATA[YouBuy.it]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1754</guid>
		<description><![CDATA[
La missione di 4Geek è risolvere il compromesso tra tecnologia avanzata ad un prezzo ragionevole.
I consumatori informati, la nuova generazione di acquirenti, i cosiddetti prosumer sono troppo spesso frustrati dalla loro voglia di essere al passo con i tempi che si scontra con i prezzi deliranti  [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a rel="nofollow" href="http://www.youbuy.it/VenditeRiservateYouBuy.aspx" target="_blank"><img class="aligncenter size-full wp-image-1755" title="banner_fuori" src="http://www.luigimelisi.com/wp-content/uploads/2010/07/banner_fuori.jpg" alt="banner fuori Fermi tutti! Arriva 4Geek. Tecnologia avanzata a prezzi accessibili" width="586" height="180" /></a></p>
<p>La missione di<strong> 4Geek</strong> è risolvere il compromesso tra <strong>tecnologia avanzata ad un prezzo ragionevole.</strong></p>
<p>I consumatori informati, la nuova generazione di acquirenti, i cosiddetti prosumer sono troppo spesso frustrati dalla loro voglia di essere al passo con i tempi che si scontra con i prezzi deliranti che i leader del settore internazionale impongono.</p>
<p>La gamma di prodotti <strong>4Geek</strong> abbraccia le più svariate necessità (dal media player di ultima generazione passando per i prodotti spia per giungere al telecomando universale) e cerca di diversificarsi per ottenere il maggior consenso possibile. Quelli della 4geek non perdono mai di vista il centro di tutto, l’innovazione, la semplicità d’uso e soprattutto i prezzi accessibili alle fasce medie della popolazione.<br />
<span id="more-1754"></span><br />
Al momento sono presenti sul mercato italiano e a breve giungeranno sulla scena internazionale.<br />
Evidentemente sono i successi che ogni giorno ottengono a dargli la tranquillità in un periodo di crisi settoriale per affrontare il mercato internazionale, ma loro confessano: &#8220;La crisi c&#8217;è &#8211; e le più grandi soddisfazioni non sono solo quelle numeriche quanto il sapere di avere dei clienti soddisfatti di averci preferito&#8221;.</p>
<p>La qualità del servizio post-vendita <strong>4geek</strong> è riconosciuta da tantissimi utenti. Un fiore all’occhiello per il marchio!</p>
<p><strong>Youbuy.it</strong> ha lanciato una Vendita Riservata a cui potrai direttamente dal nostro sito!</p>
<p><strong><span style="font-size: medium;"><a title="Fuori Tutto prodotti 4Geek" rel="nofollow" href="http://www.youbuy.it/VenditeRiservateYouBuy.aspx" target="_blank">ACCEDI AL FUORITUTTO 4GEEK &#8211; sconti fino al 60%</a></span></strong></p>
<p style="text-align: center;"><strong><span style="font-size: medium;"><a rel="nofollow" href="http://www.youbuy.it/VenditeRiservateYouBuy.aspx" target="_blank"><img class="aligncenter size-full wp-image-1757" title="fuoritutto" src="http://www.luigimelisi.com/wp-content/uploads/2010/07/fuoritutto.bmp" alt="fuoritutto Fermi tutti! Arriva 4Geek. Tecnologia avanzata a prezzi accessibili"  /></a></span></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/consigli-per-gli-acquisti/fermi-tutti-arriva-4geek-tecnologia-avanzata-a-prezzi-accessibili.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Facebook rilascia un SDK per C#(C Sharp)</title>
		<link>http://www.luigimelisi.com/facebook/facebook-rilascia-un-sdk-per-c.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=facebook-rilascia-un-sdk-per-c</link>
		<comments>http://www.luigimelisi.com/facebook/facebook-rilascia-un-sdk-per-c.html#comments</comments>
		<pubDate>Sat, 17 Jul 2010 16:54:48 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Visual C#]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1706</guid>
		<description><![CDATA[Facebook ha rilasciato un SDK per C# che ha tutte le caratteristiche dell’equivalente in JavaScript ed è sfruttabile tanto per le applicazioni web, quanto per il desktop.
Al solito il progetto è ospitato su GitHub. Tra le nuove feature abbiamo OAuth 2.0 e Open Graph su .NET. L' SDK è ancora considerato come in fase alpha.]]></description>
			<content:encoded><![CDATA[<p>Facebook ha rilasciato un <strong>SDK per C#</strong> che ha tutte le caratteristiche dell’equivalente in JavaScript ed è sfruttabile tanto per le applicazioni web, quanto per il desktop.</p>
<p>Al solito il progetto è ospitato su <span id="more-1706"></span><a title="Facebook rilascia SDK per C#" rel="nofollow" href="http://github.com/facebook/csharp-sdk" target="_blank"><strong>GitHub</strong></a>. Tra le nuove feature abbiamo <strong>OAuth 2.0 e Open Graph su .NET</strong>. L&#8217; SDK è ancora considerato come in fase alpha.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/facebook/facebook-rilascia-un-sdk-per-c.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visual C#(C Sharp) : Come salvare un&#8217;immagine JPEG specificando la qualità</title>
		<link>http://www.luigimelisi.com/tips-and-tricks/visual-cc-sharp-come-salvare-unimmagine-jpeg-specificando-la-qualita.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=visual-cc-sharp-come-salvare-unimmagine-jpeg-specificando-la-qualita</link>
		<comments>http://www.luigimelisi.com/tips-and-tricks/visual-cc-sharp-come-salvare-unimmagine-jpeg-specificando-la-qualita.html#comments</comments>
		<pubDate>Sat, 17 Jul 2010 16:53:49 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[.Net FrameWork]]></category>
		<category><![CDATA[Visual C#]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1699</guid>
		<description><![CDATA[Grazie a questa semplice procedura è possibile salvare un immagine in formato <strong>jpeg</strong> specificando la qualità desiderata.
Questo è possibile utilizzando il parametro <strong>quality</strong>. Quality deve avere un valore compreso tra 0 e 100, dove 100 è la massima qualità possibile.﻿]]></description>
			<content:encoded><![CDATA[<p>Grazie a questa semplice procedura è possibile salvare un immagine in formato <strong>jpeg</strong> specificando la qualità desiderata.<br />
Questo è possibile utilizzando il parametro <strong>quality.</strong>.<span id="more-1699"></span>Quality deve avere un valore compreso tra 0 e 100, dove 100 è la massima qualità possibile.﻿</p>
<pre class="brush: csharp; title: ; notranslate">
using System.Drawing;
using System.Drawing.Imaging;
public void SaveJpeg(Image img, string fileName, long quality)
{
    ImageCodecInfo ici = GetEncoderInfo(&quot;image/jpeg&quot;);
    EncoderParameters eps = new EncoderParameters(1);
    eps.Param[0] = new EncoderParameter(System.Drawing.Imaging.Encoder.Quality, quality);
    img.Save(fileName, ici, eps);
}
private ImageCodecInfo GetEncoderInfo(String mimeType)
{
   foreach (ImageCodecInfo encoder in ImageCodecInfo.GetImageEncoders())
  {
      if (encoder.MimeType == mimeType)
      return encoder;
   }
return null;
}
</pre>
<p><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#(C Sharp) : Come salvare unimmagine JPEG specificando la qualità " width="450" height="600" /></a><br />
 </p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/tips-and-tricks/visual-cc-sharp-come-salvare-unimmagine-jpeg-specificando-la-qualita.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pendrive USB 8GB Actipen Youbuy.it &#8211; Pen Drive High Speed USB 2.0 da 8 Gigabyte &#8211; Connettore Retrattile &#8211; Ideale per Musica / Backup dei Dati / Foto / Filmati</title>
		<link>http://www.luigimelisi.com/consigli-per-gli-acquisti/pendrive-usb-8gb-actipen-youbuy-it-pen-drive-high-speed-usb-2-0-da-8-gigabyte-connettore-retrattile-ideale-per-musica-backup-dei-dati-foto-filmati.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=pendrive-usb-8gb-actipen-youbuy-it-pen-drive-high-speed-usb-2-0-da-8-gigabyte-connettore-retrattile-ideale-per-musica-backup-dei-dati-foto-filmati</link>
		<comments>http://www.luigimelisi.com/consigli-per-gli-acquisti/pendrive-usb-8gb-actipen-youbuy-it-pen-drive-high-speed-usb-2-0-da-8-gigabyte-connettore-retrattile-ideale-per-musica-backup-dei-dati-foto-filmati.html#comments</comments>
		<pubDate>Sat, 17 Jul 2010 16:49:12 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[Consigli per gli acquisti]]></category>
		<category><![CDATA[Prodotti Consigliati]]></category>
		<category><![CDATA[Actipen]]></category>
		<category><![CDATA[last minute]]></category>
		<category><![CDATA[Offerte Sottocosto]]></category>
		<category><![CDATA[Pendrive USB]]></category>
		<category><![CDATA[YouBuy]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1715</guid>
		<description><![CDATA[Con la Pen Drive di Youbuy potrete memorizzare semplicemente qualsiasi tipo di file: relazioni, immagini, fogli elettronici, musica, video e altri documenti importanti. L'unità funziona praticamente con qualsiasi dispositivo dotato di porta USB (anche Apple Macintosh): vi basterà "trascinare" i files direttamente sulla penna. Facilissimo!]]></description>
			<content:encoded><![CDATA[<p><em><a rel="nofollow" href="http://www.youbuy.it/pendrive--memory-card/pen-drive/pendrive-usb-8gb-actipen-youbuy-it-pen-drive-high-p8860.htm" target="_blank"><img class="alignleft size-full wp-image-1716" title="pen_drive_yub1" src="http://www.luigimelisi.com/wp-content/uploads/2010/07/pen_drive_yub1.jpg" alt="pen drive yub1 Pendrive USB 8GB Actipen Youbuy.it   Pen Drive High Speed USB 2.0 da 8 Gigabyte   Connettore Retrattile   Ideale per Musica / Backup dei Dati / Foto / Filmati" width="280" height="280" /></a>Con la Pen Drive di Youbuy potrete memorizzare semplicemente qualsiasi tipo di file: relazioni, immagini, fogli elettronici, musica, video e altri documenti importanti. L&#8217;unità funziona praticamente con qualsiasi dispositivo dotato di porta USB (anche Apple Macintosh): vi basterà &#8220;trascinare&#8221; i files direttamente sulla penna. Facilissimo!</em></p>
<p><strong>L&#8217;Actipen è una soluzione affidabile per portare ovunque con sè i propri files digitali.</strong> Ideale per uffici domestici, piccole aziende, scuole e attività promozionali! Ti basterà collegarla ad un computer o dispositivo dotato di questo classico connettore per cominciare ad utilizzarla!</p>
<p>La PenDrive è dotata di<strong> foro per collegare un laccetto da polso e di un cappuccio retraibile</strong> per tenere sempre al sicuro il connettore USB.</p>
<p><strong>Immagazzina e proteggi i tuoi dati con la pen drive del tuo <a rel="nofollow" href="http://www.youbuy.it/pendrive--memory-card/pen-drive/pendrive-usb-8gb-actipen-youbuy-it-pen-drive-high-p8860.htm" target="_blank">e-commerce di fiducia!</a></strong><span id="more-1715"></span><br />
<strong>Specifiche:</strong><br />
- Capacità: 8GB<br />
- Connessione USB 2.0 High Speed<br />
- Plug&#8217;nPlay<br />
- File System: FAT32<br />
- Velocità: fino a 16 MB/sec. in lettura e fino a 5 MB/sec. in scrittura<br />
- Dimensioni: 54 mm x 21 mm x 10 mm<br />
- Compatibile con Windows Xp\2000\Vista\7, Mac Os X, Linux<br />
- Codice: UM608G<br />
<br />
<strong>Caratteristiche:</strong><br />
- Comoda: massima comodità d’uso in viaggio, grazie alle dimensioni tascabili<br />
- Semplice da utilizzare: basta inserirla in una porta USB<br />
- Pratica: nessun rischio di perdere il cappuccio, poiché il connettore è protetto all’interno dell’alloggiamento<br />
- Ideale per Musica, Backup dei Dati, Foto e Filmati.</p>
<p style="text-align: left;"><strong><em><span style="font-size: small;">Acquistala su </span></em></strong><a title="Pen Drive USB 8GB" rel="nofollow" href="http://www.youbuy.it/pendrive--memory-card/pen-drive/pendrive-usb-8gb-actipen-youbuy-it-pen-drive-high-p8860.htm" target="_blank"><strong><em><span style="font-size: small;">YouBuy.it al prezzo più basso del web&#8230;</span></em></strong></a><a rel="nofollow" href="http://www.youbuy.it/lastminute.aspx" target="_blank"><img class="aligncenter size-full wp-image-1717" title="bmwr1200r" src="http://www.luigimelisi.com/wp-content/uploads/2010/07/bmwr1200r1.jpg" alt="bmwr1200r1 Pendrive USB 8GB Actipen Youbuy.it   Pen Drive High Speed USB 2.0 da 8 Gigabyte   Connettore Retrattile   Ideale per Musica / Backup dei Dati / Foto / Filmati" width="450" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/consigli-per-gli-acquisti/pendrive-usb-8gb-actipen-youbuy-it-pen-drive-high-speed-usb-2-0-da-8-gigabyte-connettore-retrattile-ideale-per-musica-backup-dei-dati-foto-filmati.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>POMODORO MOZZARELLA BASILICO E&#8230;PENNE ALLA YOUBUY</title>
		<link>http://www.luigimelisi.com/consigli-per-gli-acquisti/pomodoro-mozzarella-basilico-e-penne-alla-youbuy.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=pomodoro-mozzarella-basilico-e-penne-alla-youbuy</link>
		<comments>http://www.luigimelisi.com/consigli-per-gli-acquisti/pomodoro-mozzarella-basilico-e-penne-alla-youbuy.html#comments</comments>
		<pubDate>Sat, 17 Jul 2010 16:34:16 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[Consigli per gli acquisti]]></category>
		<category><![CDATA[Last Minute]]></category>
		<category><![CDATA[last minute]]></category>
		<category><![CDATA[offerte]]></category>
		<category><![CDATA[YouBuy.it]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1712</guid>
		<description><![CDATA[E&#8217; arrivata l&#8217;estate ed i cibi caldi che richiedono elaborate preparazioni in cucina tra i fornelli non vanno più bene.
Tutti abbiamo voglia di piatti freschi, sempre divertenti e originali e perché no anche dietetici per permetterci di arrivare al mare in ottima forma&#8230;A volte presi dal leggere le  [...]]]></description>
			<content:encoded><![CDATA[<p>E&#8217; arrivata l&#8217;estate ed i cibi caldi che richiedono elaborate preparazioni in cucina tra i fornelli non vanno più bene.<br />
Tutti abbiamo voglia di piatti freschi, sempre divertenti e originali e perché no anche dietetici per permetterci di arrivare al mare in ottima forma&#8230;A volte presi dal leggere le mail dall&#8217;Iphone si cade nella tentazione di lasciare l&#8217;offerta sottocosto che si ha dinanzi agli occhi per cogliere l&#8217;opportunità di fare uno strappo alla regola passando inosservati</p>
<p>Con Google è possibile<span id="more-1712"></span> trovare tantissime ricette estive, anche se la migliore soluzione sarebbe vederle realizzate in diretta da un grande chef, corsi e guide di cucina su cd e dvd non sono affatto utili talvolta, ne il digitale terrestre ne sky riescono a sopperire a questa necessità.</p>
<p>Nell&#8217;indecisione su cosa cucinare potesti sfogliare un volantino promozionale, ma attento a non azzannare dei BluRay Disc, un cellulare dual sim Nokia o l&#8217;ultimo Blackberry!!!</p>
<p>Fai attenzione, una T-Flash Micro SDHC e la NintendoWii con lo Sport Resort Pack non ti può aiutare per la digestione&#8230;</p>
<p>Se proprio hai ancora intenzione di masticare bontà tecnologica, non posso che rivelarti una ricetta segreta:</p>
<p>POMODORO, MOZZARELLA BASILICO E&#8230;PENNE ALLA YOUBUY!</p>
<p><a title="Offerte Last minute YouBuy.it" rel="nofollow" href="http://www.youbuy.it/lastminute.aspx" target="_blank"><strong>Scopri tutte le Offerte Lastminute Youbuy.it</strong></a></p>
<p style="text-align: center;"><strong><a rel="nofollow" href="http://www.youbuy.it/lastminute.aspx" target="_blank"><img class="aligncenter size-full wp-image-1713" title="bmwr1200r" src="http://www.luigimelisi.com/wp-content/uploads/2010/07/bmwr1200r.jpg" alt="bmwr1200r POMODORO MOZZARELLA BASILICO E...PENNE ALLA YOUBUY" width="450" height="600" /></a><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/consigli-per-gli-acquisti/pomodoro-mozzarella-basilico-e-penne-alla-youbuy.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Visual C# (sharp)] &#8211; Listbox: scroll automatico durante il drag</title>
		<link>http://www.luigimelisi.com/tips-and-tricks/visual-csharp-listbox-scroll-automatico-durante-il-drag.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=visual-csharp-listbox-scroll-automatico-durante-il-drag</link>
		<comments>http://www.luigimelisi.com/tips-and-tricks/visual-csharp-listbox-scroll-automatico-durante-il-drag.html#comments</comments>
		<pubDate>Sat, 10 Jul 2010 10:06:52 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[ListBox]]></category>
		<category><![CDATA[scroll automatico]]></category>
		<category><![CDATA[Visual C#]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1606</guid>
		<description><![CDATA[ 
]]></description>
			<content:encoded><![CDATA[<pre class="brush: csharp; title: ; notranslate">
private void ItemsList_DragOver(object sender, System.Windows.DragEventArgs e)
{
ListBox li = sender as ListBox;
ScrollViewer sv = FindVisualChild&lt;ScrollViewer&gt;(ItemsList);
double tolerance = 10;
double verticalPos = e.GetPosition(li).Y;
double offset = 3;
if (verticalPos &lt; tolerance) // Top of visible list?
{
sv.ScrollToVerticalOffset(sv.VerticalOffset ‐ offset); //Scroll up.
}
else if (verticalPos &gt; li.ActualHeight ‐ tolerance) //Bottom of visible list?
{
sv.ScrollToVerticalOffset(sv.VerticalOffset + offset); //Scroll down.
}
}
public static childItem FindVisualChild&lt;childItem&gt;(DependencyObject obj) where childItem : DependencyObject
{
// Search immediate children first (breadth‐first)
for (int i = 0; i &lt; VisualTreeHelper.GetChildrenCount(obj); i++)
{
DependencyObject child = VisualTreeHelper.GetChild(obj, i);
if (child != null &amp;&amp; child is childItem)
return (childItem)child;
else
{
childItem childOfChild = FindVisualChild&lt;childItem&gt;(child);
if (childOfChild != null)
return childOfChild;
}
}
return null;
}
</pre>
<p><span id="more-1606"></span> <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 [Visual C# (sharp)]   Listbox: scroll automatico durante il drag " width="450" height="600" /></a><br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/tips-and-tricks/visual-csharp-listbox-scroll-automatico-durante-il-drag.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>LETTORE MP3 MP4 FUNNY 4GEEK ROSA 4GB. IN OFFERTA SOTTOCOSTO a 9,99€ &#8211; risparmio 32,50€ -</title>
		<link>http://www.luigimelisi.com/consigli-per-gli-acquisti/lettore-mp3-mp4-funny-4geek-rosa-4gb-in-offerta-sottocosto-a-999e-risparmio-3250e.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=lettore-mp3-mp4-funny-4geek-rosa-4gb-in-offerta-sottocosto-a-999e-risparmio-3250e</link>
		<comments>http://www.luigimelisi.com/consigli-per-gli-acquisti/lettore-mp3-mp4-funny-4geek-rosa-4gb-in-offerta-sottocosto-a-999e-risparmio-3250e.html#comments</comments>
		<pubDate>Sat, 10 Jul 2010 09:04:25 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[Consigli per gli acquisti]]></category>
		<category><![CDATA[Last Minute]]></category>
		<category><![CDATA[Offerte Sottocosto]]></category>
		<category><![CDATA[4Geek]]></category>
		<category><![CDATA[Funny]]></category>
		<category><![CDATA[LETTORE MP3 MP4]]></category>
		<category><![CDATA[YouBuy]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1595</guid>
		<description><![CDATA[Lettore Mp3 ed Mp4 di casa 4Geek Piccolissimo e Completo, Funny è un dispositivo multimediale portatile di ultima generazione, dotato di tutte quelle caratteristiche che lo rendono una perfetta alternativa ai modelli più blasonati !!
A soli €.9.99 con un risparmio netto di €.32.5008 ]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: medium;"><a rel="nofollow" href="http://www.youbuy.it/artzoom.aspx?idprod=7549&amp;isrew=1&amp;last=1#recensione" target="_blank"><img class="alignleft size-full wp-image-1596" title="funny_pink_4gb" src="http://www.luigimelisi.com/wp-content/uploads/2010/07/funny_pink_4gb.jpg" alt="funny pink 4gb LETTORE MP3 MP4 FUNNY 4GEEK ROSA 4GB. IN OFFERTA SOTTOCOSTO a 9,99€   risparmio 32,50€  " width="280" height="224" /></a></span><br />
<strong>Lettore Mp3 ed Mp4 di casa 4Geek Piccolissimo e Completo, Funny è un dispositivo multimediale portatile di ultima generazione, dotato di tutte quelle caratteristiche che lo rendono una perfetta alternativa ai modelli più blasonati !!</strong></p>
<p>Funny 4Geek è un compatto lettore di files multimediali come audio, video e foto caratterizzato da un pratico display LCD da ben 1,8&#8243; pollici a colori, da una memoria integrata di ben 4GB e da una batteria ricaricabile al litio che ti permetterà di avere sempre a portata di mano, ovunque tua sia, tutta la tua libreria multimediale.<br />
<span style="font-size: medium;"><a title="Lettore MP£ MP4 Funny 4GEEK" rel="nofollow" href="http://www.youbuy.it/lastminute.aspx" target="_blank"><strong><em>A soli €.9.99 con un risparmio netto di €.32.5008</em></strong> </a></span><br />
<span id="more-1595"></span><br />
<span style="font-size: medium;"> </span></p>
<p style="text-align: center;"><span style="font-size: medium;"><a href="http://www.youbuy.it/lastminute.aspx"><img class="aligncenter size-full wp-image-1597" title="last-minute.youbuy" src="http://www.luigimelisi.com/wp-content/uploads/2010/07/last1.jpg" alt="last1 LETTORE MP3 MP4 FUNNY 4GEEK ROSA 4GB. IN OFFERTA SOTTOCOSTO a 9,99€   risparmio 32,50€  " width="450" height="600" /></a></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/consigli-per-gli-acquisti/lettore-mp3-mp4-funny-4geek-rosa-4gb-in-offerta-sottocosto-a-999e-risparmio-3250e.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Come eseguire una stored procedure con Entity Framework 4.0</title>
		<link>http://www.luigimelisi.com/tips-and-tricks/come-eseguire-una-stored-procedure-con-entity-framework-4-0.html?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=come-eseguire-una-stored-procedure-con-entity-framework-4-0</link>
		<comments>http://www.luigimelisi.com/tips-and-tricks/come-eseguire-una-stored-procedure-con-entity-framework-4-0.html#comments</comments>
		<pubDate>Fri, 09 Jul 2010 18:05:43 +0000</pubDate>
		<dc:creator>Luigi Melisi</dc:creator>
				<category><![CDATA[Tips and Tricks]]></category>
		<category><![CDATA[.Net FrameWork]]></category>
		<category><![CDATA[entity framework]]></category>
		<category><![CDATA[stored procedure]]></category>

		<guid isPermaLink="false">http://www.luigimelisi.com/?p=1569</guid>
		<description><![CDATA[Ecco come chiamare una stored procedure con Entity Framework 4.0 : 
// Chiama la stored usp_Authenticate passando username e password
var db = new BlogEntities();
var user = db.ExecuteStoreQuery<User>("usp_Authenticate {0}, {1}",username, password);]]></description>
			<content:encoded><![CDATA[<p>Ecco come chiamare una stored procedure con <strong>Entity Framework 4.0 : </strong></p>
<pre class="brush: csharp; title: ; notranslate">
/* Chiama la stored usp_Authenticate passando nomeUtente e passWord*/
var db = new BlogEntities();
var user = db.ExecuteStoreQuery&lt;User&gt;(&quot;usp_Authenticate {0}, {1}&quot;,nomeUtente, passWord);
</pre>
<p><span id="more-1569"></span><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 Come eseguire una stored procedure con Entity Framework 4.0" width="450" height="600" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luigimelisi.com/tips-and-tricks/come-eseguire-una-stored-procedure-con-entity-framework-4-0.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>
	</channel>
</rss>

