<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
    <channel>
        <title>BabbaBlog</title>
        <link>http://blogs.ugidotnet.org/BabbaBlog/Default.aspx</link>
        <description>Il blog di Paolo Ongari</description>
        <language>it-IT</language>
        <copyright>Paolo Ongari</copyright>
        <generator>Subtext Version 2.1.0.3</generator>
        <image>
            <title>BabbaBlog</title>
            <url>http://blogs.ugidotnet.org/images/RSS2Image.gif</url>
            <link>http://blogs.ugidotnet.org/BabbaBlog/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/Babbablog" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
            <title>Bing Silverlight Map Control</title>
            <category>Silverlight</category>
            <link>http://feedproxy.google.com/~r/Babbablog/~3/I7CTNb3Vqnk/bing-silverlight-map-control.aspx</link>
            <description>&lt;p&gt;&lt;a href="http://www.microsoft.com/maps/isdk/silverlight/" target="_blank"&gt;Fico&lt;/a&gt;!&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/BabbaBlog/aggbug/97492.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/Babbablog/~4/I7CTNb3Vqnk" height="1" width="1"/&gt;</description>
            <dc:creator>Paolo Ongari</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/BabbaBlog/archive/2009/11/10/bing-silverlight-map-control.aspx</guid>
            <pubDate>Tue, 10 Nov 2009 20:53:38 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/BabbaBlog/comments/97492.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/11/10/bing-silverlight-map-control.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/BabbaBlog/comments/commentRss/97492.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/BabbaBlog/services/trackbacks/97492.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/11/10/bing-silverlight-map-control.aspx</feedburner:origLink></item>
        <item>
            <title>I am really frustrated with SQL Azure</title>
            <category>C#</category>
            <category>Varie</category>
            <link>http://feedproxy.google.com/~r/Babbablog/~3/IebAtji2BTw/i-am-really-frustrated-with-sql-azure.aspx</link>
            <description>&lt;p&gt;Dopo vari tentativi mi sento allo stesso modo del tizio che nei forum scrive “&lt;a href="http://social.msdn.microsoft.com/Forums/en-US/ssdsgetstarted/thread/f349ea6f-8d72-42b7-a41e-7f1626060238" target="_blank"&gt;I am really frustrated with SQL Azure&lt;/a&gt;” (tra l’altro se cercate “connect sql management” troverete un sacco di gente che ha sto problema…”)&lt;/p&gt;  &lt;p&gt;Morale della favola: &lt;strong&gt;non riesco a connettermi con uno strumento umano&lt;/strong&gt; come Sql Management o Visual Studio, le ho provate tutte ma riesco solo con  il tool sqlcmd.&lt;/p&gt;  &lt;p&gt;Per connettermi con l’sqlcmd:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;sqlcmd  -S tcp:****.database.windows.net -U Babbawg@**** -P miapassword -d nomedatabase &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Esempio di utilizzo:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;CREATE TABLE TabNames(cod int NOT NULL, des varchar(50) NULL)      &lt;br /&gt;GO       &lt;br /&gt;CREATE UNIQUE CLUSTERED INDEX Idx1 ON TabNames (cod)       &lt;br /&gt;GO       &lt;br /&gt;INSERT INTO TabNames VALUES (1, 'Paolo Ongari')       &lt;br /&gt;GO       &lt;br /&gt;SELECT * FROM TabNames       &lt;br /&gt;GO&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Da codice funziona correttamente:&lt;/p&gt;  &lt;div style="border-bottom: #d0d0d0 1px solid; border-left: #d0d0d0 1px solid; background-color: #f0f0f0; font-family: monospace; color: #006; border-top: #d0d0d0 1px solid; border-right: #d0d0d0 1px solid" class="csharp"&gt;   &lt;ol&gt;     &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;&lt;span style="color: #0600ff"&gt;private&lt;/span&gt; &lt;span style="color: #0600ff"&gt;void&lt;/span&gt; Test&lt;span style="color: #000000"&gt;(&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;&lt;span style="color: #000000"&gt;{&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;    &lt;span style="color: #ff0000"&gt;string&lt;/span&gt; strConn &lt;span style="color: #008000"&gt;=&lt;/span&gt; &lt;span style="color: #666666"&gt;"Server=tcp:****.database.windows.net;Database=nomedb;User ID=Babbawg@****;Password=****;Trusted_Connection=False;"&lt;/span&gt;&lt;span style="color: #008000"&gt;;&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt; &lt;/div&gt;     &lt;/li&gt;      &lt;li style="color: #006060; vertical-align: top; font-weight: bold"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;    &lt;span style="color: #0600ff"&gt;using&lt;/span&gt; &lt;span style="color: #000000"&gt;(&lt;/span&gt;SqlConnection conn &lt;span style="color: #008000"&gt;=&lt;/span&gt; &lt;a style="color: #000060" href="http://www.google.com/search?q=new+msdn.microsoft.com"&gt;&lt;span style="color: #008000"&gt;new&lt;/span&gt;&lt;/a&gt; SqlConnection&lt;span style="color: #000000"&gt;(&lt;/span&gt;strConn&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;    &lt;span style="color: #000000"&gt;{&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;        conn.&lt;span style="color: #0000ff"&gt;Open&lt;/span&gt;&lt;span style="color: #000000"&gt;(&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;span style="color: #008000"&gt;;&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;        &lt;span style="color: #0600ff"&gt;using&lt;/span&gt; &lt;span style="color: #000000"&gt;(&lt;/span&gt;SqlCommand comm &lt;span style="color: #008000"&gt;=&lt;/span&gt; &lt;a style="color: #000060" href="http://www.google.com/search?q=new+msdn.microsoft.com"&gt;&lt;span style="color: #008000"&gt;new&lt;/span&gt;&lt;/a&gt; SqlCommand&lt;span style="color: #000000"&gt;(&lt;/span&gt;&lt;span style="color: #666666"&gt;"SELECT cod, des FROM TabNames"&lt;/span&gt;, conn&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;        &lt;span style="color: #000000"&gt;{&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="color: #006060; vertical-align: top; font-weight: bold"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;            SqlDataReader reader &lt;span style="color: #008000"&gt;=&lt;/span&gt; comm.&lt;span style="color: #0000ff"&gt;ExecuteReader&lt;/span&gt;&lt;span style="color: #000000"&gt;(&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;span style="color: #008000"&gt;;&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;            &lt;span style="color: #0600ff"&gt;while&lt;/span&gt; &lt;span style="color: #000000"&gt;(&lt;/span&gt;reader.&lt;span style="color: #0000ff"&gt;Read&lt;/span&gt;&lt;span style="color: #000000"&gt;(&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;            &lt;span style="color: #000000"&gt;{&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;                &lt;span style="color: #ff0000"&gt;int&lt;/span&gt; id &lt;span style="color: #008000"&gt;=&lt;/span&gt; reader.&lt;span style="color: #0000ff"&gt;GetInt32&lt;/span&gt;&lt;span style="color: #000000"&gt;(&lt;/span&gt;0&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;span style="color: #008000"&gt;;&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;                &lt;span style="color: #ff0000"&gt;string&lt;/span&gt; name &lt;span style="color: #008000"&gt;=&lt;/span&gt; reader.&lt;span style="color: #0000ff"&gt;GetString&lt;/span&gt;&lt;span style="color: #000000"&gt;(&lt;/span&gt;1&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;span style="color: #008000"&gt;;&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="color: #006060; vertical-align: top; font-weight: bold"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;                Console.&lt;span style="color: #0000ff"&gt;WriteLine&lt;/span&gt;&lt;span style="color: #000000"&gt;(&lt;/span&gt;&lt;span style="color: #666666"&gt;"Id={0}, Nome={1}"&lt;/span&gt;, id.&lt;span style="color: #0000ff"&gt;ToString&lt;/span&gt;&lt;span style="color: #000000"&gt;(&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;/span&gt;, name&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;span style="color: #008000"&gt;;&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;            &lt;span style="color: #000000"&gt;}&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;        &lt;span style="color: #000000"&gt;}&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;        conn.&lt;span style="color: #0000ff"&gt;Close&lt;/span&gt;&lt;span style="color: #000000"&gt;(&lt;/span&gt;&lt;span style="color: #000000"&gt;)&lt;/span&gt;&lt;span style="color: #008000"&gt;;&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;    &lt;span style="color: #000000"&gt;}&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="color: #006060; vertical-align: top; font-weight: bold"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt;&lt;span style="color: #000000"&gt;}&lt;/span&gt;&lt;/div&gt;     &lt;/li&gt;      &lt;li style="font: 130% 'Courier New', courier, monospace; color: #003030; vertical-align: top"&gt;       &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; font: 1em/1.2em monospace; background: none transparent scroll repeat 0% 0%; color: #000020; vertical-align: top; padding-top: 0px"&gt; &lt;/div&gt;     &lt;/li&gt;   &lt;/ol&gt; &lt;/div&gt;  &lt;pre class="brush: csharp;"&gt; &lt;/pre&gt;

&lt;p&gt;Prima che mi ritorni la voglia di riprovare aspetterò un po…&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/BabbaBlog/aggbug/97288.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/Babbablog/~4/IebAtji2BTw" height="1" width="1"/&gt;</description>
            <dc:creator>Paolo Ongari</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/BabbaBlog/archive/2009/10/19/i-am-really-frustrated-with-sql-azure.aspx</guid>
            <pubDate>Mon, 19 Oct 2009 21:46:40 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/BabbaBlog/comments/97288.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/10/19/i-am-really-frustrated-with-sql-azure.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/BabbaBlog/comments/commentRss/97288.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/BabbaBlog/services/trackbacks/97288.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/10/19/i-am-really-frustrated-with-sql-azure.aspx</feedburner:origLink></item>
        <item>
            <title>Silverlight 3.0</title>
            <category>Varie</category>
            <category>Silverlight</category>
            <link>http://feedproxy.google.com/~r/Babbablog/~3/2-oe1GEU0j0/silverlight-3.0.aspx</link>
            <description>&lt;p&gt;Mi è appena arrivato il libro ordinato a &lt;a href="http://www.hoepli.it/libro/silverlight-30.asp?ib=9788820344122&amp;amp;pc=000022007002001" target="_blank"&gt;hoepli&lt;/a&gt;, per leggere lo leggerò sicuramente, spero solo di poterci fare pratica sopra dato che il lavoro mi tiene occupato su windows forms…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/BabbaBlog/WindowsLiveWriter/Silverlight3.0_131D1/9788820344122%5B1%5D.jpg" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="9788820344122[1]" border="0" alt="9788820344122[1]" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/BabbaBlog/WindowsLiveWriter/Silverlight3.0_131D1/9788820344122%5B1%5D_thumb.jpg" width="154" height="192" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Ho deciso di prendere il libro non solo perchè mi interessa l’argomento ma anche perchè seguo i ragazzi che lo hanno scritto e secondo me sono molto in gamba.&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/BabbaBlog/aggbug/97286.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/Babbablog/~4/2-oe1GEU0j0" height="1" width="1"/&gt;</description>
            <dc:creator>Paolo Ongari</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/BabbaBlog/archive/2009/10/19/silverlight-3.0.aspx</guid>
            <pubDate>Mon, 19 Oct 2009 19:44:42 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/BabbaBlog/comments/97286.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/10/19/silverlight-3.0.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/BabbaBlog/comments/commentRss/97286.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/BabbaBlog/services/trackbacks/97286.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/10/19/silverlight-3.0.aspx</feedburner:origLink></item>
        <item>
            <title>Enum to List</title>
            <category>C#</category>
            <category>Snippet</category>
            <link>http://feedproxy.google.com/~r/Babbablog/~3/0zMVO6WI1L8/enum-to-list.aspx</link>
            <description>&lt;p&gt;Con questo snippet inauguro una nuova categoria per “ritrovare” gli esempi di codice che mi piacciono e che non voglio perdere:&lt;/p&gt;  &lt;div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: 'Courier New', courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"&gt;   &lt;div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;     &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum1"&gt;   1:&lt;/span&gt; &lt;span style="color: #0000ff"&gt;public&lt;/span&gt; &lt;span style="color: #0000ff"&gt;static&lt;/span&gt; List&amp;lt;T&amp;gt; EnumToList&amp;lt;T&amp;gt;()&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum2"&gt;   2:&lt;/span&gt; {&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum3"&gt;   3:&lt;/span&gt;     Type enumType = &lt;span style="color: #0000ff"&gt;typeof&lt;/span&gt; (T);&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum4"&gt;   4:&lt;/span&gt;  &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum5"&gt;   5:&lt;/span&gt;     &lt;span style="color: #008000"&gt;// Can't use type constraints on value types, so have to do check like this&lt;/span&gt;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum6"&gt;   6:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;if&lt;/span&gt; (enumType.BaseType != &lt;span style="color: #0000ff"&gt;typeof&lt;/span&gt;(Enum))&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum7"&gt;   7:&lt;/span&gt;         &lt;span style="color: #0000ff"&gt;throw&lt;/span&gt; &lt;span style="color: #0000ff"&gt;new&lt;/span&gt; ArgumentException(&lt;span style="color: #006080"&gt;"T must be of type System.Enum"&lt;/span&gt;);&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum8"&gt;   8:&lt;/span&gt;     &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum9"&gt;   9:&lt;/span&gt;     Array enumValArray = Enum.GetValues(enumType);&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum10"&gt;  10:&lt;/span&gt;  &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum11"&gt;  11:&lt;/span&gt;     List&amp;lt;T&amp;gt; enumValList = &lt;span style="color: #0000ff"&gt;new&lt;/span&gt; List&amp;lt;T&amp;gt;(enumValArray.Length);&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum12"&gt;  12:&lt;/span&gt;  &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum13"&gt;  13:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;foreach&lt;/span&gt; (&lt;span style="color: #0000ff"&gt;int&lt;/span&gt; val &lt;span style="color: #0000ff"&gt;in&lt;/span&gt; enumValArray) {&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum14"&gt;  14:&lt;/span&gt;         enumValList.Add((T)Enum.Parse(enumType, val.ToString()));&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum15"&gt;  15:&lt;/span&gt;     }&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum16"&gt;  16:&lt;/span&gt;  &lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum17"&gt;  17:&lt;/span&gt;     &lt;span style="color: #0000ff"&gt;return&lt;/span&gt; enumValList;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum18"&gt;  18:&lt;/span&gt; } &lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;Un esempio di utilizzo:&lt;/p&gt;

&lt;div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: 'Courier New', courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"&gt;
  &lt;div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;
    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum1"&gt;   1:&lt;/span&gt; List&amp;lt;DayOfWeek&amp;gt; weekdays =&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum2"&gt;   2:&lt;/span&gt;     EnumHelper.EnumToList&amp;lt;DayOfWeek&amp;gt;().FindAll(&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum3"&gt;   3:&lt;/span&gt;         &lt;span style="color: #0000ff"&gt;delegate&lt;/span&gt; (DayOfWeek x)&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum4"&gt;   4:&lt;/span&gt;         {&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: white; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum5"&gt;   5:&lt;/span&gt;             &lt;span style="color: #0000ff"&gt;return&lt;/span&gt; x != DayOfWeek.Sunday &amp;amp;&amp;amp; x != DayOfWeek.Saturday;&lt;/pre&gt;
&lt;!--CRLF--&gt;

    &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 0px"&gt;&lt;span style="color: #606060" id="lnum6"&gt;   6:&lt;/span&gt;         });&lt;/pre&gt;
&lt;!--CRLF--&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;Lo snippet l’ho preso da &lt;a href="http://devlicio.us/blogs/joe_niland/archive/2006/10/10/Generic-Enum-to-List_3C00_T_3E00_-converter.aspx" target="_blank"&gt;qui&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/BabbaBlog/aggbug/97138.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/Babbablog/~4/0zMVO6WI1L8" height="1" width="1"/&gt;</description>
            <dc:creator>Paolo Ongari</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/30/enum-to-list.aspx</guid>
            <pubDate>Wed, 30 Sep 2009 16:48:38 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/BabbaBlog/comments/97138.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/30/enum-to-list.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/BabbaBlog/comments/commentRss/97138.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/BabbaBlog/services/trackbacks/97138.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/30/enum-to-list.aspx</feedburner:origLink></item>
        <item>
            <title>Raccolta regular expression di mia utilit&amp;agrave;</title>
            <category>Varie</category>
            <category>Regex</category>
            <link>http://feedproxy.google.com/~r/Babbablog/~3/NBNp71tqxr8/raccolta-regular-expression-di-mia-utilitagrave.aspx</link>
            <description>&lt;p&gt;Dato che non sono una cima in regular expression mi appunto quelle che mi capita di usare spesso (ne aggiungerò su questo post man mano che si presenteranno):&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Esempio:&lt;/strong&gt;     &lt;br /&gt;
&amp;lt;persona nome=”paolo” eta=”37” /&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Regex:      &lt;br /&gt;
&lt;/strong&gt;nome=\"[^\"]+\"&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Risultato:&lt;/strong&gt;     &lt;br /&gt;
nome=”paolo”&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/BabbaBlog/aggbug/97083.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/Babbablog/~4/NBNp71tqxr8" height="1" width="1"/&gt;</description>
            <dc:creator>Paolo Ongari</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/22/raccolta-regular-expression-di-mia-utilitagrave.aspx</guid>
            <pubDate>Tue, 22 Sep 2009 10:21:17 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/BabbaBlog/comments/97083.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/22/raccolta-regular-expression-di-mia-utilitagrave.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/BabbaBlog/comments/commentRss/97083.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/BabbaBlog/services/trackbacks/97083.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/22/raccolta-regular-expression-di-mia-utilitagrave.aspx</feedburner:origLink></item>
        <item>
            <title>Google piglia tutto</title>
            <category>Varie</category>
            <link>http://feedproxy.google.com/~r/Babbablog/~3/0GCsQX3powg/google-piglia-tutto.aspx</link>
            <description>&lt;p&gt;Google a volte mi sembra peggio di Microsoft a forza di acquisire/inglobare/… è fresca la &lt;a href="http://googleblog.blogspot.com/2009/09/teaching-computers-to-read-google.html" target="_blank"&gt;notizia&lt;/a&gt; dell’acquisizione di &lt;a href="http://recaptcha.net/" target="_blank"&gt;reCAPTCHA&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/BabbaBlog/WindowsLiveWriter/Googlepigliatutto_11CDB/ReCAPTCHA_2.gif" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="ReCAPTCHA" border="0" alt="ReCAPTCHA" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/BabbaBlog/WindowsLiveWriter/Googlepigliatutto_11CDB/ReCAPTCHA_thumb.gif" width="187" height="167" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/BabbaBlog/aggbug/97057.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/Babbablog/~4/0GCsQX3powg" height="1" width="1"/&gt;</description>
            <dc:creator>Paolo Ongari</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/16/google-piglia-tutto.aspx</guid>
            <pubDate>Wed, 16 Sep 2009 18:14:36 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/BabbaBlog/comments/97057.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/16/google-piglia-tutto.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/BabbaBlog/comments/commentRss/97057.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/BabbaBlog/services/trackbacks/97057.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/16/google-piglia-tutto.aspx</feedburner:origLink></item>
        <item>
            <title>Un profiler per Oracle</title>
            <category>Downloads</category>
            <link>http://feedproxy.google.com/~r/Babbablog/~3/LrwXAueFV7A/un-profiler-per-oracle.aspx</link>
            <description>&lt;p&gt;Premesso che non sono esperto di Oracle, avevo bisogno di un profiler per vedere gli statement in esecuzione…. una interfaccia di semplice utilizzo come quella di SqlServer mi sembra non esista, ma questo può aiutare:&lt;/p&gt;  &lt;p&gt;“&lt;a href="http://www.aboves.com/Statement_Tracer_for_Oracle.exe" target="_blank"&gt;Statement Tracer for Oracle&lt;/a&gt;” della &lt;a href="http://www.aboves.com" target="_blank"&gt;Above Software&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/BabbaBlog/WindowsLiveWriter/UnprofilerperOracle_83AA/screenshot1%5B1%5D_2.gif" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="screenshot1[1]" border="0" alt="screenshot1[1]" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/BabbaBlog/WindowsLiveWriter/UnprofilerperOracle_83AA/screenshot1%5B1%5D_thumb.gif" width="322" height="268" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Ah dimenticavo… è anche gratuito!&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/BabbaBlog/aggbug/97028.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/Babbablog/~4/LrwXAueFV7A" height="1" width="1"/&gt;</description>
            <dc:creator>Paolo Ongari</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/10/un-profiler-per-oracle.aspx</guid>
            <pubDate>Thu, 10 Sep 2009 07:21:16 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/BabbaBlog/comments/97028.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/10/un-profiler-per-oracle.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/BabbaBlog/comments/commentRss/97028.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/BabbaBlog/services/trackbacks/97028.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/10/un-profiler-per-oracle.aspx</feedburner:origLink></item>
        <item>
            <title>Gestire la GAC con una UI su Win7</title>
            <category>Downloads</category>
            <link>http://feedproxy.google.com/~r/Babbablog/~3/M1gg1kONNRY/gestire-la-gac-con-una-ui-su-win7.aspx</link>
            <description>&lt;p&gt;Aggiungere o cancellare assemblies dalla GAC su Win7 con una UI sembra impossibile: tramite explorer non riesco, il configuration tool non esiste +….come fare?&lt;/p&gt;  &lt;p&gt;Googlando ho trovato questo:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://avsharath.googlepages.com/configwizard.zip" target="_blank"&gt;.NET Framework 2.0 Configuration Tool Installer&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Maggiori info &lt;a href="http://blogs.msdn.com/astebner/archive/2006/01/23/516671.aspx" target="_blank"&gt;qui&lt;/a&gt;. Buon download!&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/BabbaBlog/aggbug/97011.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/Babbablog/~4/M1gg1kONNRY" height="1" width="1"/&gt;</description>
            <dc:creator>Paolo Ongari</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/07/gestire-la-gac-con-una-ui-su-win7.aspx</guid>
            <pubDate>Mon, 07 Sep 2009 11:12:02 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/BabbaBlog/comments/97011.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/07/gestire-la-gac-con-una-ui-su-win7.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/BabbaBlog/comments/commentRss/97011.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/BabbaBlog/services/trackbacks/97011.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/07/gestire-la-gac-con-una-ui-su-win7.aspx</feedburner:origLink></item>
        <item>
            <title>PowerCommands per VSNET2008: mai pi&amp;ugrave; senza!</title>
            <category>VSNET2008</category>
            <category>Downloads</category>
            <link>http://feedproxy.google.com/~r/Babbablog/~3/DB5qkoIkiNY/powercommands-per-vsnet2008-mai-piugrave-senza.aspx</link>
            <description>&lt;p&gt;Dopo la formattazione del PC e installazione di tutto sotto Win7 mi sono ritrovato Visual Studio 2008 senza i miei amati &lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/df3f0c30-3d37-4e06-9ef8-3bff3508be31" target="_blank"&gt;PowerCommands&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/BabbaBlog/WindowsLiveWriter/PowerCommandsperVSNET2008maipisenza_F6C6/FileDownload%5B1%5D.png" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="FileDownload[1]" border="0" alt="FileDownload[1]" src="http://blogs.ugidotnet.org/images/blogs_ugidotnet_org/BabbaBlog/WindowsLiveWriter/PowerCommandsperVSNET2008maipisenza_F6C6/FileDownload%5B1%5D_thumb.png" width="239" height="244" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Me lo appunto per non dimenticarmi da dove si scaricano… se non li conoscete Vi consiglio di installarli: TROPPO COMODI!!!!    &lt;br /&gt;In pratica Vi ritroverete tutta una serie di piccole utilità sui menù contestuali che velocizzano operazioni comuni (es: collassa tutti i progetti, apri il folder, ecc….)&lt;/p&gt;  &lt;p&gt;Ecco il &lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/df3f0c30-3d37-4e06-9ef8-3bff3508be31" target="_blank"&gt;link&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/BabbaBlog/aggbug/96983.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/Babbablog/~4/DB5qkoIkiNY" height="1" width="1"/&gt;</description>
            <dc:creator>Paolo Ongari</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/01/powercommands-per-vsnet2008-mai-piugrave-senza.aspx</guid>
            <pubDate>Tue, 01 Sep 2009 15:32:40 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/BabbaBlog/comments/96983.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/01/powercommands-per-vsnet2008-mai-piugrave-senza.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/BabbaBlog/comments/commentRss/96983.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/BabbaBlog/services/trackbacks/96983.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/09/01/powercommands-per-vsnet2008-mai-piugrave-senza.aspx</feedburner:origLink></item>
        <item>
            <title>I programmi free che uso</title>
            <category>Downloads</category>
            <link>http://feedproxy.google.com/~r/Babbablog/~3/63vlCeBVbds/i-programmi-free-che-uso.aspx</link>
            <description>&lt;p&gt;Ecco una carrellata dei programmi free che utilizzo e che non hanno nulla da invidiare a quelli a pagamento:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.dvdflick.net/" target="_blank"&gt;DVD Flick&lt;/a&gt;: serve a trasferire video su un DVD (es: da divx a dvd)&lt;/li&gt;    &lt;li&gt;&lt;a href="http://handbrake.fr/" target="_blank"&gt;HandBrake&lt;/a&gt;: converte numerosi formati video (es: da divx a iPod, ecc.)&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.videolan.org/vlc/" target="_blank"&gt;VLC&lt;/a&gt;: visualizzatore video leggero che legge di tutto&lt;/li&gt;    &lt;li&gt;&lt;a href="http://cdburnerxp.se/" target="_blank"&gt;CDBurnerXP&lt;/a&gt;: programma di masterizzazione semplice e completo&lt;/li&gt;    &lt;li&gt;&lt;a href="http://filezilla-project.org/" target="_blank"&gt;FileZilla&lt;/a&gt;: FTP manager semplice e veloce&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.getpaint.net/" target="_blank"&gt;paint.net&lt;/a&gt;: programma di grafica raster fatto in .net&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.gimp.org/" target="_blank"&gt;gimp&lt;/a&gt;: altro editor per immagini&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.inkscape.org/index.php" target="_blank"&gt;Inkscape&lt;/a&gt;: grafica vettoriale&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.7-zip.org/" target="_blank"&gt;7ZIP&lt;/a&gt;: programma di compressione che gestisce sia zip che rar (oltra ad altri formati)&lt;/li&gt;    &lt;li&gt;&lt;a href="http://greenfish.extra.hu/downloads.php" target="_blank"&gt;Greenfish Icon Editor&lt;/a&gt;: editor di icone&lt;/li&gt;    &lt;li&gt;&lt;a href="http://notepad-plus.sourceforge.net/it/download.php?lang=it" target="_blank"&gt;Notepad++&lt;/a&gt;: editor di testo (senza di lui non vivo)&lt;/li&gt;    &lt;li /&gt; &lt;/ul&gt;  &lt;p&gt;Tutti i programmi funzionano anche su Seven.   &lt;br /&gt;Cercherò di tenere aggiornata questa lista con le new entry, buon download.&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/BabbaBlog/aggbug/96956.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/Babbablog/~4/63vlCeBVbds" height="1" width="1"/&gt;</description>
            <dc:creator>Paolo Ongari</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/BabbaBlog/archive/2009/08/28/i-programmi-free-che-uso.aspx</guid>
            <pubDate>Fri, 28 Aug 2009 08:01:53 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/BabbaBlog/comments/96956.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/08/28/i-programmi-free-che-uso.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/BabbaBlog/comments/commentRss/96956.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/BabbaBlog/services/trackbacks/96956.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/08/28/i-programmi-free-che-uso.aspx</feedburner:origLink></item>
        <item>
            <title>Effetto calamita in stile skype per WinForm</title>
            <category>C#</category>
            <category>Windows Forms</category>
            <link>http://feedproxy.google.com/~r/Babbablog/~3/7X0p3vgNGPs/effetto-calamita-in-stile-skype-per-winform.aspx</link>
            <description>&lt;p&gt;Prendendo spunto da un &lt;a href="http://www.vcskicks.com/bind-form.php" target="_blank"&gt;articolo&lt;/a&gt; trovato in rete, ecco come ottenere l’effetto calamita che utilizza Skype (provate ad avvicinare la finestra di skype ad un bordo, quando sarete nei pressi questa si ‘aggancia’):&lt;/p&gt;  &lt;pre class="brush: csharp;"&gt;private void Form1_LocationChanged(object sender, EventArgs e)
{
    int minMargin = 25;

    if (this.Left &amp;lt; minMargin)
        this.Left = 0;
    else if (this.Right &amp;gt; (Screen.PrimaryScreen.Bounds.Width - minMargin))
        this.Left = Screen.PrimaryScreen.Bounds.Width - this.Width;

    if (this.Top &amp;lt; minMargin)
        this.Top = 0;
    else if (this.Bottom &amp;gt; (Screen.PrimaryScreen.WorkingArea.Height - minMargin))
        this.Top = Screen.PrimaryScreen.WorkingArea.Height - this.Height;
}&lt;/pre&gt;

&lt;p&gt; &lt;/p&gt;

&lt;p&gt;Ci sarebbe da adattarla al doppio monitor, al fatto che la taskbar può essere spostata ecc.., ma sono in ferie… se mi servirà la farò + avanti :)&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/BabbaBlog/aggbug/96884.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/Babbablog/~4/7X0p3vgNGPs" height="1" width="1"/&gt;</description>
            <dc:creator>Paolo Ongari</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/BabbaBlog/archive/2009/08/19/effetto-calamita-in-stile-skype-per-winform.aspx</guid>
            <pubDate>Wed, 19 Aug 2009 17:35:41 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/BabbaBlog/comments/96884.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/08/19/effetto-calamita-in-stile-skype-per-winform.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/BabbaBlog/comments/commentRss/96884.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/BabbaBlog/services/trackbacks/96884.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/08/19/effetto-calamita-in-stile-skype-per-winform.aspx</feedburner:origLink></item>
        <item>
            <title>Lanciare un processo nascosto e leggerne l&amp;rsquo;output.</title>
            <category>C#</category>
            <link>http://feedproxy.google.com/~r/Babbablog/~3/_BpdGSVaLR8/lanciare-un-processo-nascosto-e-leggerne-lrsquooutput.aspx</link>
            <description>&lt;p&gt;Esempio di lettura dell’output di Process lanciato in modalità nascosta utile per leggere ad esempio un “Ipconfig” o un nostro eseguibile.&lt;/p&gt; &lt;!-- code formatted by http://manoli.net/csharpformat/ --&gt;&lt;style type="text/css"&gt;&lt;![CDATA[


.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}

.csharpcode pre { margin: 0em; }

.csharpcode .rem { color: #008000; }

.csharpcode .kwrd { color: #0000ff; }

.csharpcode .str { color: #006080; }

.csharpcode .op { color: #0000c0; }

.csharpcode .preproc { color: #cc6633; }

.csharpcode .asp { background-color: #ffff00; }

.csharpcode .html { color: #800000; }

.csharpcode .attr { color: #ff0000; }

.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}

.csharpcode .lnum { color: #606060; }]]&gt;&lt;/style&gt;  &lt;div class="csharpcode"&gt;   &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="kwrd"&gt;private&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; ReadProcess()&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;{&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;    ProcessStartInfo psInfo = &lt;span class="kwrd"&gt;new&lt;/span&gt; ProcessStartInfo(&lt;span class="str"&gt;@"MyProcess.exe"&lt;/span&gt;);&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt; &lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;    psInfo.RedirectStandardOutput = &lt;span class="kwrd"&gt;true&lt;/span&gt;;&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;    psInfo.RedirectStandardError = &lt;span class="kwrd"&gt;true&lt;/span&gt;;&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;    psInfo.UseShellExecute = &lt;span class="kwrd"&gt;false&lt;/span&gt;;&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;    psInfo.CreateNoWindow = &lt;span class="kwrd"&gt;true&lt;/span&gt;;&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   9:  &lt;/span&gt; &lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  10:  &lt;/span&gt;    Process proc = Process.Start(psInfo);&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  11:  &lt;/span&gt;    StreamReader procOut = proc.StandardOutput;&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  12:  &lt;/span&gt;    StreamReader procErr = proc.StandardError;&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  13:  &lt;/span&gt;    proc.WaitForExit();&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  14:  &lt;/span&gt; &lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  15:  &lt;/span&gt;    &lt;span class="kwrd"&gt;if&lt;/span&gt; (proc.HasExited)&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  16:  &lt;/span&gt;    {&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  17:  &lt;/span&gt;        Console.WriteLine(&lt;span class="str"&gt;"===== OUTPUT ====="&lt;/span&gt;);&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  18:  &lt;/span&gt;        Console.WriteLine(procOut.ReadToEnd());&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  19:  &lt;/span&gt;        Console.WriteLine(&lt;span class="str"&gt;"===== ERROR ====="&lt;/span&gt;);&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  20:  &lt;/span&gt;        Console.WriteLine(procErr.ReadToEnd());&lt;/pre&gt;

  &lt;pre class="alt"&gt;&lt;span class="lnum"&gt;  21:  &lt;/span&gt;    }&lt;/pre&gt;

  &lt;pre&gt;&lt;span class="lnum"&gt;  22:  &lt;/span&gt;}&lt;/pre&gt;
&lt;/div&gt;&lt;img src="http://blogs.ugidotnet.org/BabbaBlog/aggbug/96762.aspx" width="1" height="1" /&gt;&lt;img src="http://feeds.feedburner.com/~r/Babbablog/~4/_BpdGSVaLR8" height="1" width="1"/&gt;</description>
            <dc:creator>Paolo Ongari</dc:creator>
            <guid isPermaLink="false">http://blogs.ugidotnet.org/BabbaBlog/archive/2009/07/24/lanciare-un-processo-nascosto-e-leggerne-lrsquooutput.aspx</guid>
            <pubDate>Fri, 24 Jul 2009 06:03:45 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/BabbaBlog/comments/96762.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/07/24/lanciare-un-processo-nascosto-e-leggerne-lrsquooutput.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/BabbaBlog/comments/commentRss/96762.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/BabbaBlog/services/trackbacks/96762.aspx</trackback:ping>
        <feedburner:origLink>http://blogs.ugidotnet.org/BabbaBlog/archive/2009/07/24/lanciare-un-processo-nascosto-e-leggerne-lrsquooutput.aspx</feedburner:origLink></item>
    </channel>
</rss>
