<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>Mono</title><link>http://zinovate.com/weblog/category/22.aspx</link><description>The Mono project is an open source effort sponsored by Novell to create a free implementation of the .NET Development Framework. http://go-mono.com/</description><managingEditor>Benjamin Zamora</managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Benjamin Zamora</dc:creator><title>Miguel de Icaza on -- Java, Gtk and Mono</title><link>http://zinovate.com/weblog/archive/2004/03/18/247.aspx</link><pubDate>Thu, 18 Mar 2004 12:27:00 GMT</pubDate><guid>http://zinovate.com/weblog/archive/2004/03/18/247.aspx</guid><wfw:comment>http://zinovate.com/weblog/comments/247.aspx</wfw:comment><comments>http://zinovate.com/weblog/archive/2004/03/18/247.aspx#Feedback</comments><slash:comments>1927</slash:comments><wfw:commentRss>http://zinovate.com/weblog/comments/commentRss/247.aspx</wfw:commentRss><trackback:ping>http://zinovate.com/weblog/services/trackbacks/247.aspx</trackback:ping><description>&lt;P&gt;&lt;A href="http://primates.ximian.com/~miguel/all.html#3%2F18%2F04%202%3A00%3A00%20a"&gt;A fun wandering &lt;/A&gt;down the road of Java, .NET, Gtk, and IKVM by &lt;A href="http://primates.ximian.com/~miguel/"&gt;Miguel de Icaza&lt;/A&gt;.&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;A href="http://primates.ximian.com/~miguel/all.html#3%2F18%2F04%202%3A00%3A00%20a"&gt;So today I figured &lt;/A&gt;it would be an interesting excercise to write a small Gtk# application with Java. To do this, I used &lt;A href="http://www.ikvm.net/"&gt;&lt;FONT color=#6666cc&gt;IKVM&lt;/FONT&gt;&lt;/A&gt; the Java VM implementation that runs on top of .NET and &lt;A title="The Mono project" href="http://go-mono.com" target=_blank&gt;Mono&lt;/A&gt;. [&lt;A href="http://primates.ximian.com/~miguel/all.html#3%2F18%2F04%202%3A00%3A00%20a"&gt;Read on]&lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;img src ="http://zinovate.com/weblog/aggbug/247.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Benjamin Zamora</dc:creator><title>Future of desktop development: Java, Mono, C++, ? -- from serverside.com</title><link>http://zinovate.com/weblog/archive/2004/03/18/240.aspx</link><pubDate>Thu, 18 Mar 2004 08:23:00 GMT</pubDate><guid>http://zinovate.com/weblog/archive/2004/03/18/240.aspx</guid><wfw:comment>http://zinovate.com/weblog/comments/240.aspx</wfw:comment><comments>http://zinovate.com/weblog/archive/2004/03/18/240.aspx#Feedback</comments><slash:comments>64</slash:comments><wfw:commentRss>http://zinovate.com/weblog/comments/commentRss/240.aspx</wfw:commentRss><trackback:ping>http://zinovate.com/weblog/services/trackbacks/240.aspx</trackback:ping><description>&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;A href="http://ometer.com/"&gt;Havoc Pennington &lt;/A&gt;has written about the future of desktop development, and the cross roads that some of the major projects are at (GNOME, Mozilla, OpenOffice.org, Evolution). He writes about the various choices moving forward, and the issues behind those choices. &lt;A href="http://ometer.com/desktop-language.html"&gt;[Read on]&lt;/A&gt;&amp;nbsp;&lt;A href="http://theserverside.com"&gt;[from theserverside.com]&lt;/A&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P dir=ltr&gt;The fact that C# is even on the list must say something about Java and the political BS that surrounds the Java Process. If you want to flame, bring it on. I've done lots of Java and C# and personally I hated the snobbery of the&amp;nbsp;Java community. I tried to get into Java and Linux but I always got turned off by the constant anti-MS rhetoric. My experience with the &lt;A href="http://www.go-mono.com/index.html"&gt;&lt;A title="The Mono project" href="http://go-mono.com" target=_blank&gt;Mono&lt;/A&gt; &lt;/A&gt;and &lt;A href="http://python.org/"&gt;Python &lt;/A&gt;communities have been great so I know it's not open source.&amp;nbsp; Give it a try, ask a group of java folks what IDE to use (elipse for me), what app server (JBoss and&amp;nbsp;Tomcat&amp;nbsp;here) and heaven forbid what GUI to use, Swing (total crap) or SWT (SWT here) ... much less what webUI framework to use. &lt;/P&gt;&lt;img src ="http://zinovate.com/weblog/aggbug/240.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Benjamin Zamora</dc:creator><title>Async I/O for Mono</title><link>http://zinovate.com/weblog/archive/2004/03/16/229.aspx</link><pubDate>Tue, 16 Mar 2004 10:46:00 GMT</pubDate><guid>http://zinovate.com/weblog/archive/2004/03/16/229.aspx</guid><wfw:comment>http://zinovate.com/weblog/comments/229.aspx</wfw:comment><comments>http://zinovate.com/weblog/archive/2004/03/16/229.aspx#Feedback</comments><slash:comments>65</slash:comments><wfw:commentRss>http://zinovate.com/weblog/comments/commentRss/229.aspx</wfw:commentRss><trackback:ping>http://zinovate.com/weblog/services/trackbacks/229.aspx</trackback:ping><description>&lt;P&gt;More great work from &lt;A href="http://primates.ximian.com/~gonzalo/mono/blog/"&gt;Gonzalo&lt;/A&gt;.&lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;A href="http://www.go-mono.com/index.html#Mar15th,2004:AsyncIOlandsonMono."&gt;Gonzalo has completed the implementation &lt;/A&gt;of Async I/O for &lt;A title="The Mono project" href="http://go-mono.com" target=_blank&gt;Mono&lt;/A&gt; using the kernel aio_* interfaces [&lt;A href="http://www.go-mono.com/index.html#Mar15th,2004:AsyncIOlandsonMono."&gt;read on&lt;/A&gt;]&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;img src ="http://zinovate.com/weblog/aggbug/229.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Benjamin Zamora</dc:creator><title>Code access security in Mono</title><link>http://zinovate.com/weblog/archive/2004/03/10/192.aspx</link><pubDate>Wed, 10 Mar 2004 12:47:00 GMT</pubDate><guid>http://zinovate.com/weblog/archive/2004/03/10/192.aspx</guid><wfw:comment>http://zinovate.com/weblog/comments/192.aspx</wfw:comment><comments>http://zinovate.com/weblog/archive/2004/03/10/192.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://zinovate.com/weblog/comments/commentRss/192.aspx</wfw:commentRss><trackback:ping>http://zinovate.com/weblog/services/trackbacks/192.aspx</trackback:ping><description>&lt;P&gt;Code access secirity, or lack there of, has been one of the complaints against &lt;A title="The Mono project" href="http://go-mono.com" target=_blank&gt;Mono&lt;/A&gt;. &lt;/P&gt;
&lt;BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"&gt;
&lt;P&gt;&lt;A href="http://primates.ximian.com/~miguel/archive/2004/Mar-10.html"&gt;&lt;U&gt;&lt;FONT color=#0000ff&gt;Mono CAS configuration tool&lt;/FONT&gt;&lt;/U&gt; &lt;/A&gt;&lt;BR&gt;Benjamin Wootton has been working on &lt;A title="The Mono project" href="http://go-mono.com" target=_blank&gt;Mono&lt;/A&gt;'s Code Access Security (CAS) support. CAS is a way of creating arbitrary "sandboxes" in the .NET environment. The idea here is to load and execute untrusted side-by-side with your trusted code code without compromising your application. Similar in spirit to Java's security model. 
&lt;P&gt;CAS is needed for the various "click-once" setups for downloading, running and updating applications over the web, but more advanced uses enable scenarios like running untrusted plugins in a trusted application (for instance, a file format importer downloaded from the network, or plugins for your application which you do not necessarily want to trust). &lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;img src ="http://zinovate.com/weblog/aggbug/192.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>