<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://port25.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Port 25: The Open Source Community at Microsoft : .NET Development, Linux</title><link>http://port25.technet.com/archive/tags/.NET+Development/Linux/default.aspx</link><description>Tags: .NET Development, Linux</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 40109.1145)</generator><item><title>MindTouch: Open Source Collaboration Built on .NET</title><link>http://port25.technet.com/archive/2009/08/04/mindtouch-open-source-collaboration-built-on-net.aspx</link><pubDate>Tue, 04 Aug 2009 18:05:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:27038</guid><dc:creator>Aaron Fulkerson</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=27038</wfw:commentRss><comments>http://port25.technet.com/archive/2009/08/04/mindtouch-open-source-collaboration-built-on-net.aspx#comments</comments><description>&lt;P&gt;It has been a while since I last guest wrote at Port25, which&amp;nbsp;is always a pleasure.&amp;nbsp;&lt;img src="http://port25.technet.com/emoticons/emotion-2.gif" alt="Big Smile" /&gt;&lt;/P&gt;
&lt;P&gt;Today, I am writing about&amp;nbsp;the latest &lt;A class="" href="http://www.mindtouch.com/" target=_blank mce_href="http://www.mindtouch.com/"&gt;MindTouch&lt;/A&gt; software release, codename Minneopa, which introduces three new innovative capabilities: the ability to capture and collaboratively edit video, the easy packaging of applications built on MindTouch for distribution, and the new capability to stage content.&lt;/P&gt;
&lt;P&gt;However, if you are new to &lt;A class="" href="http://port25.technet.com/archive/2008/12/16/mindtouch-microsoft-and-social-enterprise-collaboration.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/12/16/mindtouch-microsoft-and-social-enterprise-collaboration.aspx"&gt;MindTouch&lt;/A&gt;, allow me to introduce the product. The canned statement reads as follows: &lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;MindTouch Inc. is changing the way businesses share information, consume content, and collaborate. The company's open source platform, MindTouch 2009, combines the ease of use of a wiki with the scalability, security and integration capabilities of an enterprise portal, connecting enterprise systems, databases, web services, and Web 2.0 apps to create collaborative networks.&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The gist, however, is that &lt;A class="" href="http://port25.technet.com/archive/2008/07/16/mindtouch-deki-oss-and-windows.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/07/16/mindtouch-deki-oss-and-windows.aspx"&gt;MindTouch &lt;/A&gt;offers an easy to use platform that looks a lot like a wiki, but behaves more like a portal with rapid application development capabilities. The architecture is unique and quite innovative because MindTouch is implemented in &lt;A class="" href="http://port25.technet.com/archive/2009/07/06/the-ecma-c-and-cli-standards.aspx" target=_blank mce_href="http://port25.technet.com/archive/2009/07/06/the-ecma-c-and-cli-standards.aspx"&gt;C#&lt;/A&gt; on &lt;A class="" href="http://www.microsoft.com/NET/" target=_blank mce_href="http://www.microsoft.com/NET/"&gt;.NET&lt;/A&gt; (or &lt;A class="" href="http://www.mono-project.com/Main_Page" target=_blank mce_href="http://www.mono-project.com/Main_Page"&gt;Mono&lt;/A&gt;) and consists of the following components: &lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;A decoupled PHP client that provides a wiki like interface for collaboration, document management, mashups, and for creating composite and situational applications 
&lt;LI&gt;Composition of more than 120 ReSTful web services 
&lt;LI&gt;A web service orchestration engine 
&lt;LI&gt;An acess control layer 
&lt;LI&gt;An extensible HTTP message bus &lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;To really appreciate the capabilities of MindTouch it is best to watch a demo as we' are truly defining a new category in collaboration. &lt;/P&gt;
&lt;P align=center&gt;&lt;STRONG&gt;
&lt;OBJECT id=viddler_42710291 height=370 width=437 classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&gt;&lt;PARAM NAME="_cx" VALUE="11562"&gt;&lt;PARAM NAME="_cy" VALUE="9790"&gt;&lt;PARAM NAME="FlashVars" VALUE=""&gt;&lt;PARAM NAME="Movie" VALUE="http://www.viddler.com/player/42710291/"&gt;&lt;PARAM NAME="Src" VALUE="http://www.viddler.com/player/42710291/"&gt;&lt;PARAM NAME="WMode" VALUE="Window"&gt;&lt;PARAM NAME="Play" VALUE="0"&gt;&lt;PARAM NAME="Loop" VALUE="-1"&gt;&lt;PARAM NAME="Quality" VALUE="High"&gt;&lt;PARAM NAME="SAlign" VALUE="LT"&gt;&lt;PARAM NAME="Menu" VALUE="0"&gt;&lt;PARAM NAME="Base" VALUE=""&gt;&lt;PARAM NAME="AllowScriptAccess" VALUE="always"&gt;&lt;PARAM NAME="Scale" VALUE="NoScale"&gt;&lt;PARAM NAME="DeviceFont" VALUE="0"&gt;&lt;PARAM NAME="EmbedMovie" VALUE="0"&gt;&lt;PARAM NAME="BGColor" VALUE=""&gt;&lt;PARAM NAME="SWRemote" VALUE=""&gt;&lt;PARAM NAME="MovieData" VALUE=""&gt;&lt;PARAM NAME="SeamlessTabbing" VALUE="1"&gt;&lt;PARAM NAME="Profile" VALUE="0"&gt;&lt;PARAM NAME="ProfileAddress" VALUE=""&gt;&lt;PARAM NAME="ProfilePort" VALUE="0"&gt;&lt;PARAM NAME="AllowNetworking" VALUE="all"&gt;&lt;PARAM NAME="AllowFullScreen" VALUE="true"&gt;
&lt;embed src="http://www.viddler.com/player/42710291/" mce_src="http://www.viddler.com/player/42710291/" width="437" height="370" 
type="application/x-shockwave-flash" allowScriptAccess="always" 
allowFullScreen="true" name="viddler_42710291"&gt;&lt;/embed&gt;&lt;/OBJECT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This new Minneopa release of MindTouch buoy's our efforts to help those who are building &lt;A class="" href="http://ostatic.com/blog/the-future-o...ative-networks" target=_blank mce_href="http://ostatic.com/blog/the-future-o...ative-networks"&gt;collaborative networks&lt;/A&gt;&amp;nbsp;on MindTouch. This is especially useful for developers, IT workers and business users to package their enterprise dashboards, composite applications and mashups for distribution. &lt;/P&gt;
&lt;P align=center&gt;&lt;STRONG&gt;
&lt;OBJECT id=viddler_e356e76e height=370 width=437 classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000&gt;&lt;PARAM NAME="_cx" VALUE="11562"&gt;&lt;PARAM NAME="_cy" VALUE="9790"&gt;&lt;PARAM NAME="FlashVars" VALUE=""&gt;&lt;PARAM NAME="Movie" VALUE="http://www.viddler.com/player/e356e76e/"&gt;&lt;PARAM NAME="Src" VALUE="http://www.viddler.com/player/e356e76e/"&gt;&lt;PARAM NAME="WMode" VALUE="Window"&gt;&lt;PARAM NAME="Play" VALUE="0"&gt;&lt;PARAM NAME="Loop" VALUE="-1"&gt;&lt;PARAM NAME="Quality" VALUE="High"&gt;&lt;PARAM NAME="SAlign" VALUE="LT"&gt;&lt;PARAM NAME="Menu" VALUE="0"&gt;&lt;PARAM NAME="Base" VALUE=""&gt;&lt;PARAM NAME="AllowScriptAccess" VALUE="always"&gt;&lt;PARAM NAME="Scale" VALUE="NoScale"&gt;&lt;PARAM NAME="DeviceFont" VALUE="0"&gt;&lt;PARAM NAME="EmbedMovie" VALUE="0"&gt;&lt;PARAM NAME="BGColor" VALUE=""&gt;&lt;PARAM NAME="SWRemote" VALUE=""&gt;&lt;PARAM NAME="MovieData" VALUE=""&gt;&lt;PARAM NAME="SeamlessTabbing" VALUE="1"&gt;&lt;PARAM NAME="Profile" VALUE="0"&gt;&lt;PARAM NAME="ProfileAddress" VALUE=""&gt;&lt;PARAM NAME="ProfilePort" VALUE="0"&gt;&lt;PARAM NAME="AllowNetworking" VALUE="all"&gt;&lt;PARAM NAME="AllowFullScreen" VALUE="true"&gt;
&lt;embed src="http://www.viddler.com/player/e356e76e/" mce_src="http://www.viddler.com/player/e356e76e/" width="437" height="370" 
type="application/x-shockwave-flash" allowScriptAccess="always" 
allowFullScreen="true" name="viddler_e356e76e"&gt;&lt;/embed&gt;&lt;/OBJECT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;For the collaborative video capabilities, we partnered with &lt;A class="" href="http://www.kaltura.com/" target=_blank mce_href="http://www.kaltura.com/"&gt;Kaltura&lt;/A&gt;, the developer of the world's first open source online video platform.&amp;nbsp; The integration with Kaltura gives MindTouch users the built-in ability to collaborate, edit, publish and syndicate video directly within MindTouch.&amp;nbsp; End users can record video and have multiple parties edit while retaining a complete version history -- all within a MindTouch page.&lt;/P&gt;
&lt;P&gt;Download &lt;A class="" href="http://mindtouch.com/download" target=_blank mce_href="http://mindtouch.com/download"&gt;MindTouch Core&lt;/A&gt;, the free and open source edition that runs on Windows Server with IIS, Linux or even with a VMware virtual image, which should run in hypervisor without issue. Or download the native Windows Server version of &lt;A class="" href="http://mindtouch.com/download" target=_blank mce_href="http://mindtouch.com/download"&gt;MindTouch 2009&lt;/A&gt;,&amp;nbsp;which is packaged in an easy to install Microsoft Installer (MSI) and supports Windows Server 2003/2008. &lt;/P&gt;
&lt;P&gt;With the commercial edition, MindTouch 2009, users also benefit from a rich set of desktop tools, more features and a collection of adapters to popular enterprise systems and databases. &lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=27038" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Mono/default.aspx">Mono</category><category domain="http://port25.technet.com/archive/tags/.NET+Development/default.aspx">.NET Development</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category><category domain="http://port25.technet.com/archive/tags/Linux/default.aspx">Linux</category><category domain="http://port25.technet.com/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://port25.technet.com/archive/tags/Server+Center/default.aspx">Server Center</category><category domain="http://port25.technet.com/archive/tags/_7E00_FeaturedPost/default.aspx">~FeaturedPost</category></item><item><title>Better Windows Development Environments - One project at a Time</title><link>http://port25.technet.com/archive/2009/04/10/better-windows-development-environments-one-project-at-a-time.aspx</link><pubDate>Fri, 10 Apr 2009 14:45:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:24972</guid><dc:creator>Mark Stone</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=24972</wfw:commentRss><comments>http://port25.technet.com/archive/2009/04/10/better-windows-development-environments-one-project-at-a-time.aspx#comments</comments><description>&lt;p&gt;Discussions of the PC market usually break down into "desktop" vs. "server", as if these are the only platform categories. However, the developer's dev box -- call it a "workstation" to distinguish it from desktop -- is really a separate platform. Remember, when Linus Torvalds created Linux it wasn't because he needed a better&lt;br&gt;desktop operating system, or a better server operating system. What he wanted was something that could run the gcc compiler. He wanted a developer workstation he could use at home.&lt;br&gt;&lt;br&gt;Of course the developer workstation market influences other markets. Developers who develop on a platform are more likely to develop for a platform. So winning developer mind share is often about giving them what they want in the way of development environment. And in this regard, open source developers are something of a &lt;br&gt;different breed.&lt;br&gt;&lt;br&gt;Microsoft has a great set of developer tools; I've certainly known developers who swear by Visual Studio. But there's something of a disconnect between graphical tools favored by Windows developers and then command line tools favored by traditional open source developers; I've also known developers whose first order of business&lt;br&gt;with a new Windows workstation is to GNU-ify it.&lt;br&gt;&lt;br&gt;Ironically, the Internet has a convergence effect, drawing these two camps together. Put developers online, and they can collaborate. Put developers online, and they can not only develop, but they can build, deploy, and test. The workstation has become not so much a computer as an environment. The developer's toolkit&amp;nbsp; includes version control, build management, automated testing, and the need to do all these things as a team rather than an individual. Developer environments have evolved rapidly to adapt to these changes.&lt;br&gt;&lt;br&gt;The &lt;a href="http://www.apache.org" mce_href="http://www.apache.org"&gt;Apache Software Foundation&lt;/a&gt; (ASF) seems to understand this evolution as well as anyone, and a number of ASF projects focus specifically on tools for the developer environment (&lt;a href="http://ant.apache.org/" mce_href="http://ant.apache.org/"&gt;Ant&lt;/a&gt;, &lt;a href="http://buildr.apache.org/" mce_href="http://buildr.apache.org/"&gt;Buildr&lt;/a&gt;, &lt;a href="http://continuum.apache.org/" mce_href="http://continuum.apache.org/"&gt;Continuum&lt;/a&gt;, &lt;a href="http://gump.apache.org/" mce_href="http://gump.apache.org/"&gt;Gump&lt;/a&gt;, and &lt;a href="http://maven.apache.org/" mce_href="http://maven.apache.org/"&gt;Maven&lt;/a&gt; come to mind as a few examples). &lt;br&gt;&lt;br&gt;What's interesting is to see the .NET developers following suit, and wanting these same sorts of tools for their development environment. What's surprising is that this .NET effort is very grass roots driven.&lt;br&gt;&lt;br&gt;"Panday" is a Filipino word meaning "blacksmith", and can also be a reference to the graphic novel super hero of the same name (the graphic novel is also originates from the Philippines). This provides an appropriate metaphor for the name of the &lt;a href="http://www.codeplex.com/npanday" mce_href="http://www.codeplex.com/npanday"&gt;NPanday&lt;/a&gt; project on &lt;a href="http://www.codeplex.com" mce_href="http://www.codeplex.com"&gt;Codeplex&lt;/a&gt;. &lt;br&gt;&lt;br&gt;The NPanday project is one of several affiliated with Microsoft's &lt;a href="http://news.cnet.com/8301-13505_3-9844616-16.html" mce_href="http://news.cnet.com/8301-13505_3-9844616-16.html"&gt;Open Source Lab in the Philippines&lt;/a&gt;, and is part of the effort to bring to .NET some of the capabilities found in other open source development environments. The aim of NPanday is integrate Apache Maven into the .NET development environment.This would enable .NET &lt;br&gt;developers to take advantage of Maven-compatible development infrastructure. &lt;br&gt;&lt;br&gt;Projects like NPanday are important because they offer developers more choice of tools in a Windows development environment. The more familiar those tools are to open source developers, the more open source development will be done on and for Windows. NPanday is also an important project for interoperability, making it easier to integrate .NET development with other development done using Maven.&lt;br&gt;&lt;br&gt;&lt;/p&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=24972" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Codeplex/default.aspx">Codeplex</category><category domain="http://port25.technet.com/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://port25.technet.com/archive/tags/Interop/default.aspx">Interop</category><category domain="http://port25.technet.com/archive/tags/.NET+Development/default.aspx">.NET Development</category><category domain="http://port25.technet.com/archive/tags/Java/default.aspx">Java</category><category domain="http://port25.technet.com/archive/tags/Windows+Server/default.aspx">Windows Server</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category><category domain="http://port25.technet.com/archive/tags/Linux/default.aspx">Linux</category><category domain="http://port25.technet.com/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://port25.technet.com/archive/tags/_7E00_FeaturedPost/default.aspx">~FeaturedPost</category></item><item><title>Moonlight 1.0 Hits the Street</title><link>http://port25.technet.com/archive/2009/02/11/moonlight-1-0-hits-the-street.aspx</link><pubDate>Wed, 11 Feb 2009 19:42:00 GMT</pubDate><guid isPermaLink="false">af7480c4-26b7-468d-87b0-2acebabb473d:23804</guid><dc:creator>Peter Galli</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://port25.technet.com/rsscomments.aspx?PostID=23804</wfw:commentRss><comments>http://port25.technet.com/archive/2009/02/11/moonlight-1-0-hits-the-street.aspx#comments</comments><description>&lt;P&gt;Moonlight 1.0 is now available. &lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://www.novell.com/products/desktop/moonlight_faq.html" target=_blank mce_href="http://www.novell.com/products/desktop/moonlight_faq.html"&gt;Moonlight&lt;/A&gt; is an&amp;nbsp;open source project that gives Linux users access to Microsoft Silverlight content, and is available for all major Linux distributions, including openSUSE, SUSE Linux Enterprise, Fedora, Red Hat, and Ubuntu. This milestone release is&amp;nbsp;part of the &lt;A class="" href="http://port25.technet.com/archive/2008/11/18/two-years-and-counting.aspx" target=_blank mce_href="http://port25.technet.com/archive/2008/11/18/two-years-and-counting.aspx"&gt;technical collaboration&lt;/A&gt; between Novell and Microsoft. &lt;/P&gt;
&lt;P&gt;Microsoft has&lt;A class="" href="http://www.novell.com/news/press/moonlight-shines-on-the-linux-desktop/" target=_blank mce_href="http://www.novell.com/news/press/moonlight-shines-on-the-linux-desktop/"&gt;&amp;nbsp;worked with the Moonlight team&lt;/A&gt; and Novell to enable interoperability between Windows and Linux platforms and extend the high-quality interactive Web and video experience for the benefit of the Linux community, said Scott Guthrie, corporate vice president of Microsoft's&amp;nbsp;.NET Developer Division.&lt;/P&gt;
&lt;P&gt;Microsoft has provided Novell with access to its test suites for Silverlight, and provides Linux end users of Moonlight with free access to the Microsoft Media Pack, a set of licensed media codecs for video and audio that bring optimized and licensed decoders to every Linux user using Moonlight. Windows Media Video (.wmv), Windows Media Audio (.wma) and MP3 files are supported through the Microsoft Media Pack.&lt;/P&gt;
&lt;P&gt;A &lt;A class="" href="http://port25.technet.com/archive/2009/01/23/moonlight-shines-on-obama-inauguration.aspx" target=_blank mce_href="http://port25.technet.com/archive/2009/01/23/moonlight-shines-on-obama-inauguration.aspx"&gt;pre-release of Moonlight&lt;/A&gt; was made available on January 19, 2009 to allow Linux users to stream Barack Obama's Inauguration, and more than 20,000 Linux users downloaded Moonlight to watch that Silverlight broadcast.&lt;/P&gt;
&lt;P&gt;"Microsoft Silverlight offers the most comprehensive and powerful solution for the creation and delivery of rich internet applications and media experiences, and is used by hundreds of thousands of developers worldwide," Guthrie said.&lt;/P&gt;
&lt;P&gt;For his part Miguel de Icaza, the founder of the Mono project founder and vice president of Developer Platforms&amp;nbsp;at Novell, said Moonlight brings the benefits of Silverlight's popular multimedia content to Linux viewers. "This first release delivers on the goal of breaking down barriers to multimedia content and creating parity in the user's viewing experience regardless of whether the user is on Windows or Linux."&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://port25.technet.com/aggbug.aspx?PostID=23804" width="1" height="1"&gt;</description><category domain="http://port25.technet.com/archive/tags/Interop/default.aspx">Interop</category><category domain="http://port25.technet.com/archive/tags/Mono/default.aspx">Mono</category><category domain="http://port25.technet.com/archive/tags/.NET+Development/default.aspx">.NET Development</category><category domain="http://port25.technet.com/archive/tags/Community/default.aspx">Community</category><category domain="http://port25.technet.com/archive/tags/Linux/default.aspx">Linux</category><category domain="http://port25.technet.com/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://port25.technet.com/archive/tags/Dev+Center/default.aspx">Dev Center</category><category domain="http://port25.technet.com/archive/tags/Peter+Galli/default.aspx">Peter Galli</category></item></channel></rss>