A Developer's Guide to Mashups and Microsoft SharePoint

5
Your rating: None Average: 5 (4 votes)

A Developer's Guide to Mashups and Microsoft SharePoint

SharePoint is Microsoft's platform for collaboration and document management.  It is widely used in organizations for sharing information with basic workflow and is typically a complement to existing content management systems, enterprise portals, and the like.

While SharePoint is able to support basic information sharing, it lacks dynamic mashup capabilities. We want to shed some light on mashing SharePoint rapidly and securely.

Let's first consider some of the questions you have been asking about mashups and SharePoint...

  •  How do I mashup information within SharePoint?
  •  How do I mashup SharePoint information with external information sources?
  •  How do I leverage SharePoint lists and web services in mashups outside of SharePoint?
  •  Can I mashup securely, using services that are protected via NTLM?
  •  Are there web parts I can use to view mashups in SharePoint?
  •  Can I view mashups in web parts outside of SharePoint?
  •  Can I view SharePoint mashups in my Enterprise Portal, such as BEA Weblogic or Oracle WebCenter?

Additionally, many of you have wondered about mashups with other Microsoft technologies, including ASP.Net and Silverlight and we hope these articles will help answer the following questions:

  •  Can I do mashups with Microsoft Silverlight? Is this preferred to Ajax? to Adobe Flash? to  <insertFavoritePresentationTechnologyHere>
  •  How can I build a custom web part with ASP.NET?

We have prepared a series of articles, outlining how to do enterprise mashups with SharePoint (Moss 2007 and WSS 3) and we hope this series will help you answer these question and help get you started mashing in SharePoint today.

Here is a current outline of material in this series which will be released in the coming weeks. We'll add links to each of the article to the outline below as each is published.

First up is Part 1, focusing on Mashups in SharePoint and a discussion of using standard, out-of-the-box SharePoint web parts to publish enterprise mashup widgets, called mashlets.

 

VP App Platform Eng, JackBe dan@jackbe.com