Microsoft has announced the alpha version launch of a new product called Popfly, a tool designed to help non-programmers in creating, sharing, and embedding mashups of content, feeds, web pages and gadgets. The tool is web-based and allows you to drag and drop "blocks" onto a working surface and connect various data sources together. Once you create a mashup, Popfly allows you to publish it directly to your space as a gadget using the "Add to Windows Live Spaces" link. Popfly is free for 25MB of storage and requires Silverlight to function. It supports Mozilla Firefox 2 and Internet Explorer 6.0 or higher as well as JavaScript, AJAX libraries, HTML, XHTML, CSS, WMV, WMA, MP3, Visual Studio Express projects, JPG, PNG, GIF, and EXEs.