| Comments

FeedReader is a web part for Microsoft SharePoint server products (MOSS and WSS).  It’s purpose is to aggregate more than one feed in a single web part.  The built-in XML and RSS web parts for SharePoint only allow one feed by default.  feedreader can support Atom or RSS feeds.  Please report any issues as a Work Item on the project.  Source code is also available on the project site under a very permissive license.

Thanks for using feedreader!

This work is licensed under a Creative Commons Attribution By license.

| Comments

Are you using SharePoint and want to know how to leverage Silverlight?  Have you seen the Blueprints project on Codeplex?  But what if those particular implementations don’t meet your needs and you want to create your own contained web part with your Silverlight 2 application?

Kirk Evans writes about a method of doing this in a recent post: Hosting Silverlight in SharePoint.  Take a look at Kirk’s post with a step-by-step guide of getting started with his method.  In looking at the method he describes, it is conceivable that you actually could make a more generic web part that serves as a XAP host and allows the user to set the property of the Source to a URI for a Silverlight 2 application.

Hmmm…I wonder if Kirk is up to modifying it ;-).

UPDATE (08 OCT 2008):

Looks like there is a similiar web part in the works already!  Thanks to a note from Andy Nogueira, he has a project (also on Codeplex) for SilverPart, which is a Silverlight wrapper web part for SharePoint.  Thanks for the pointer Andy!

| Comments

For those of you who use my RSS FeedReader Web Part for SharePoint, it has been updated into an ‘official’ release for the project.  Version is now the latest release.  It incorporates all the changes from our team’s contributor, Ryan – thanks Ryan!!!  You can read the checkin on the Codeplex site or review this previous post for Ryan’s checkin notes.

As always, the source code is included on the site, licensed under the Ms-Pl.

There has been some emails/work items/debate over the installer.  The installation is two parts:

    • Installation of binaries
    • Deployment to SharePoint servers

It has been much debated with me in private emails about that the MSI installer should automatically deploy to the server.  Initially this is how feedreader did it.  And I was flooded with email complaints.  Why?  Well, turns out people don’t always install to the same locations, have SharePoint in the same locations, want to deploy only certain web parts to certain SharePoint site collections, etc., etc. – I could go on.  The bottom line is that every configuration was different enough that it didn’t make sense to me to put effort into the installer to either a) guess or b) ask configuration questions.

SharePoint already provides a tool to do this: stsadm.exe.  The readme (yes, there is a readme file) provides instructions for deploying the web part to your specific configurations.  I also received notes that the sample script should be more explicit.  Again, people haven’t always been installing the binaries to the same location so if I was explicit, I’d be wrong in some instances.  I can’t please everyone :-)

The first step (after running the MSI which installs the binaries to your machine) is to run the stsadm tool to add the web part solution:

stsadm -o addsolution -filename %YOUR_INSTALL_DIR%\SharePoint.WebParts.Rss.wsp

Note the %YOUR_INSTALL_DIR% is not a literal you should be typing.  This refers to where you installed the binaries.  If you didn’t change any settings it would be this:

stsadm -o addsolution -filename "C:\Program Files\Tim Heuer\RSS feedreader Web Part\SharePoint.WebParts.Rss.wsp"

Notice that if you have spaces in your path you must put them in quotes.

If you have problems/suggestions log them as a bug/work item on the Codeplex site please.  If you have an idea and would like to contribute, the source is available!

The web part package you may have noticed is not packaged in a WSP file for easier deployment to Windows SharePoint Services v3 and in fact, that is a new requirement (WSS v3) for this update.

| Comments

In February, the SharePoint team released a Visual Studio extensions kit for SharePoint development.  Just recently they released a user guide complete with samples and walkthroughs.  The sections include:

    • Starting out in SharePoint Development
    • Walkthrough of the VS extensions
    • Team Site project
    • Blank Site project
    • List Definition project
    • Web Part project
    • Workflow projects
    • Project Item Templates
    • Best practices for the VS extensions

They also note that a VS2008 extensions release looks to be targeted for June 2008.  Paul Andrew has all the details with some snapshots on his blog post as well.

| Comments

I've gotten a few requests from internal local sales teams, Sharepoint professionals and developers about how to implement Silverlight in Sharepoint.  I usually try to explain that since Sharepoint is essentially an ASP.NET application it is relatively simple to implement.  Of course, that usually doesn't help :-).  What helps is some documentation and samples that show how you would use Silverlight to enhance a Sharepoint experience.

As a part of the Software+Services Blueprints series, a new bundle has been made available to download to provide guidance and source code to help provide some information.  In the blueprint you'll get:

    • A simple “hello, world” sample showing Silverlight in a Web part.
    • A Silverlight slider control as a SharePoint custom field type.
    • A navigation control.
    • A Colleague Viewer that uses lookups in Active Directory by using Windows Communication Foundation.
    • A Silverlight picture viewer from a SharePoint picture library.
    • A visual how-to center, created in Silverlight and based on a SharePoint list, for viewing videos.

A pretty great resource for those wanting to discover implementation details as well as some ideas for Silverlight in Sharepoint!