<?xml version="1.0" encoding="Windows-1252"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>DotNet Diary - Il blog di Luca Milan</title><link>http://blogs.aspitalia.com/lucamilan/</link><description>DotNet Diary - Il blog di Luca Milan</description><language>it-it</language><managingEditor>noreply(at)aspitalia.com(DotNet Diary - Il blog di Luca Milan)</managingEditor><webMaster>daniele(at)aspitalia.com(Daniele Bochicchio)</webMaster><copyright>1998-2008 ASPItalia.com/DotNet Diary - Il blog di Luca Milan</copyright><generator>Generated by feed.ASPItalia.com 'Weyoh' 4.8.818</generator><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><sy:updateBase>1998-01-01T12:00+00:00</sy:updateBase><image><title>DotNet Diary - Il blog di Luca Milan</title><url>http://blogs.aspitalia.com/blogs.gif</url><link>http://blogs.aspitalia.com/lucamilan/</link></image><item><title>Il futuro C# &amp;#232; COMEGA?</title><link>http://blogs.aspitalia.com/lucamilan/post1023/Futuro-CSharp-COMEGA.aspx</link><pubDate>Thu, 21 Apr 2005 20:09:00 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=1023' border="0" style="width:1px; height:1px;" /&gt;&lt;p&gt;Forse si, forse no. Ora è ancora presto per dirlo, anche se l'idea alla base di C&amp;#969; è veramente innovativa, perchè propone di estendere i tradizionali linguaggi orientati agli oggetti come C#, VB.NET e Java con il supporto nativo XML (frammenti XML e classi sullo stesso piano) integrando al suo interno la potenza e l'espressività di linguaggi di interrogazione come SQL e XQuery. Un mix davvero esplosivo ed intrigante!&lt;/p&gt;&lt;code&gt;&lt;p&gt;//Dichiaro la classe libro.&lt;br /&gt;public class Libro&lt;br /&gt;{&lt;br /&gt;sequence{&lt;br /&gt;string Titolo;&lt;br /&gt;string* Autore //un libro DEVE avere uno o più autori &lt;br /&gt;};&lt;br /&gt;}&lt;/p&gt;&lt;p&gt;//Istanzio un oggetto libro partendo da un frammento XML che lo rappresenta!&lt;br /&gt;

Libro libro = &amp;lt;Libro &amp;gt;  &amp;lt;Titolo &amp;gt; Il Giro del Mondo in 80 Giorni &amp;lt;Titolo /&amp;gt;  
 &amp;lt;Autore &amp;gt; Verne &amp;lt;Autore /&amp;gt;

 &amp;lt;Libro /&amp;gt; ; 

&lt;br /&gt;Console.WriteLine(libro.Titolo);






&lt;/p&gt;&lt;/code&gt;&lt;p&gt;Per saperne di più su C&amp;#969; ecco:&lt;br /&gt;&lt;a href="http://research.microsoft.com/Comega/" target="_blank"&gt;la pagina ufficiale del progetto&lt;/a&gt; ed anche &lt;a href="http://research.microsoft.com/~gmb/Papers/vanilla-xml2003.html"&gt;Programming with Circles, Triangles and Rectangles&lt;/a&gt; di Erik Meijer (il papà di C&amp;#969;) &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://tags.aspitalia.com/XML/" rel="tag"&gt;XML&lt;/a&gt;&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Luca Milan</dc:creator><category>Riflettendo, XML</category><guid isPermaLink="true">http://blogs.aspitalia.com/lucamilan/post1023/Futuro-CSharp-COMEGA.aspx</guid><slash:comments>1</slash:comments><wfw:comments>http://blogs.aspitalia.com/lucamilan/post1023/Futuro-CSharp-COMEGA.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/lucamilan/CommentRSS1023.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=1023</trackback:ping></item><item><title>Il software Perfetto</title><link>http://blogs.aspitalia.com/lucamilan/post991/Software-Perfetto.aspx</link><pubDate>Thu, 31 Mar 2005 23:16:00 GMT</pubDate><description>&lt;img src='http://blogs.aspitalia.com/services/counter_rss.aspx?PostID=991' border="0" style="width:1px; height:1px;" /&gt;
&lt;p&gt;Il desiderio di ogni sviluppatore: auto-installazione, auto-configurazione e persino auto-generazione del codice! Utopia? No, secondo uno scienziato di fama mondiale (&lt;a title="Tipler Homepage" href="http://www.math.tulane.edu/~tipler/" target="_blank"&gt;F. Tipler&lt;/a&gt;) un giorno sarà possibile avere ancora di più.&lt;/p&gt;&lt;p&gt;Tipler nel suo libro &lt;a href="http://www.amazon.com/exec/obidos/tg/detail/-/0385467982/qid=1112311670/sr=1-1/ref=sr_1_1/103-6482035-0161453?v=glance&amp;s=books" target="_blank"&gt;&amp;quot;La Fisica dell'Immortalità&amp;quot;&lt;/a&gt;, argomenta con rigorosi modelli matematici e termodinamici una teoria alquanto folle, sostenendo che tra qualche secolo (o millennio) la capacità computazionale dei computers sarà così elevata da permettere la creazione di &amp;quot;&lt;strong&gt;Software Perfetti&lt;/strong&gt;&amp;quot; capaci di riprodurre un &lt;span style="font-weight: bold;"&gt;essere umano&lt;/span&gt; (con tanto di anima, pensieri ed emozioni) o emulare &lt;span style="font-weight: bold;"&gt;interi universi&lt;/span&gt; (con tanto di nane, galassie, buchi neri, civiltà, ecc...), altro che misere Virtual Machines.&lt;/p&gt;&lt;p&gt;Ad oggi tutto ciò è solo fantascienza; ma forse, in futuro, grazie alle nanotecnologie, ai computer quantici e alla biogenetica scenari simili saranno possibili.&lt;/p&gt;&lt;p&gt;In fondo l'unico limite siamo &lt;span style="font-weight: bold;"&gt;Noi&lt;/span&gt;!&lt;/p&gt;&lt;hr /&gt;&lt;p&gt;&lt;a href="http://www.aspitalia.com/"&gt;(C) 2008 ASPItalia.com Network - All rights reserved&lt;/a&gt;&lt;/p&gt;</description><dc:creator>Luca Milan</dc:creator><category>Riflettendo</category><guid isPermaLink="true">http://blogs.aspitalia.com/lucamilan/post991/Software-Perfetto.aspx</guid><slash:comments>2</slash:comments><wfw:comments>http://blogs.aspitalia.com/lucamilan/post991/Software-Perfetto.aspx#feedback</wfw:comments><wfw:commentRss>http://blogs.aspitalia.com/lucamilan/CommentRSS991.aspx</wfw:commentRss><trackback:ping>http://blogs.aspitalia.com/services/trackback.aspx?PostID=991</trackback:ping></item></channel></rss>