May 18, 2007 8:41 AM PDT

Microsoft Popfly service does mashups

Microsoft, long known for catering to the geekiest of programmers, on Friday introduced a Web mashup builder for the rest of us.

The hosted service, called Popfly and now in alpha testing, gives consumers a visual way to create a Web site or add features, such as mashups, to existing blogs or personal pages. Mashups are Web applications that combine content from more than one source.

Popfly includes a builder tool that allows people to create an application by dragging and dropping block icons onto a design page. These blocks represent tasks or services, such as a widget that displays photos in a slide show, with which a person can build.

Microsoft has created blocks for photo-sharing Web sites and mapping Web services.

Image: Mashups without the code

Behind these block icons are JavaScript, XML (Extensible Markup Language) and Silverlight code, which people can modify. The service itself is written using Silverlight, Microsoft's browser plug-in.

To build an application that takes photos tagged with the word "sunset" and displays them on Microsoft's Virtual Earth, for example, a person connects the two blocks by dragging a line between them.

By clicking on a wrench icon, people can change parameters such as the search term or how quickly they want to query a photo-sharing site. There are also tutorials to combine data from popular Web services from Microsoft and others.

Once a widget is built, the service creates an HTML code snippet which people can embed within their sites. People can share their projects and modify those of others.

Popfly also includes an application builder for people who want to build Web sites from scratch but don't want to learn HTML. It uses the same templates and layout tools employed by Microsoft's Office Live product, said Dan Fernandez, a lead product manager for nonprofessional tools at Microsoft.

The motivation behind Microsoft's decision to create Popfly was that it wanted a software development tool for nonprofessionals.

Microsoft already has Visual Studio Web Express, which is a free low-end version of its professional development tool. But the company found that consumers had trouble working with it, in part because it required writing code.

Microsoft is also considering offering a mashup authoring tool for business users, Fernandez said.

Popfly joins a group of existing Web-based do-it-yourself authoring tools and services.

Google recently introduced a wizard for building mapping mashups, while Yahoo has Pipes for combing RSS (Really Simple Syndication) feeds to create new applications.

See more CNET content tagged:
mashup, authoring tool, Web service, Microsoft Silverlight, photo-sharing

1 comment

Join the conversation!
Add your comment
Collaborative web tools
I'm searching for tools that will enable me to spread the load of updating an organization's web site among a group of authors, most of whom have no development experience. We have lots of pictures, text and a busy calendar. I'd like to turn 4 or 5 different sections of the site over to different subcommittees with leadins on the home page and upcoming activities in a sidebar.

Seems like there should be lots of choices, but I can't find any i'm happy with. I hear content management all the time but am aware of only high-end systems beyond the reach of my nonprofit.

Yahoo Groups don't give me the design freedom & web presence I'd like--or any tools to protect people from their mistakes. Some people are afraid of joining.

I haven't found a way to make Google calendar sparkle: no icons; no way to display upcoming activities in a sidebar--i have to display the whole calendar. Display options are kinda disappointing considering the megabucks they have available for development. Likewise Google groups. is also limited in displaying upcoming events in a sidebar. A calendar only solves part of the problem.

There are some open source content management tools that show promise, but i haven't found one with a strong calendar. Setup is intimidating.

I still don't quite get "mashup", so i can't tell how close to the mark Popfly might be. Anyone tried it for collaborative web content management? Any other suggestions?

IMHO, flaming Microsoft is like dissing food service in college. It's an easy shot, gets unanimous buy-in for people who need that kind of stroke, but accomplishes nothing. We're all doing the best we can with what we have--even MS.
Posted by tcjohn2 (2 comments )
Reply Link Flag

Join the conversation

Add your comment

The posting of advertisements, profanity, or personal attacks is prohibited. Click here to review our Terms of Use.

What's Hot



RSS Feeds

Add headlines from CNET News to your homepage or feedreader.