hit counter script
Skip to main content

Go Search
SharePoint for End Users
  

 Other Blogs

  EndUserSharePoint.com by Mark Miller
  Microsoft SharePoint Team Blog
  Michael Gannotti on SharePoint+
  SharePoint Design by Heather Solomon
  Asif's Blog by Asif Rehmani
  Ian’s SharePoint Blog by Ian Morrish
  SharePoint Demystified
  Siolon - Chris Poteet
  SharePoint Guru - Rod Stagg
SharePoint for End Users > Categories
SharePoint Saturday in Redmond: A three-part series on SharePoint 2010
I had the good fortune of attending seven sessions at the SharePoint Saturday in Redmond. The presentations were first class. The conference, breakfast, lunch, and coffee were free. And the crowd was enthusiastic. I took detailed notes on three sessions that I know many of you will be interested in. Here’s the first of a three-part series on SharePoint 2010 from SharePoint Saturday in Redmond.
 
A lucky Tee-shirt winner
 
SharePoint Saturday in Redmond: Part I - SharePoint 2010 overview
 
Gideon Bibliowicz, a SharePoint Product Manager from Microsoft, kicked off the day with an overview of SharePoint 2010. Although I‘ve read a few overview presentations and scoured some marketing sites, I liked the way Gideon positioned SharePoint 2010 and went beyond the usual fluffy hype with some fun demos.
 
Almost everyone has a hard time defining SharePoint when their neighbor asks "What is SharePoint?" Why is it so hard to pin it down in 25 words or less? Here’s a good stab at it:
 
"SharePoint is a business collaboration platform for the enterprise and the web."
 
Gideon elaborated some key words. "Collaboration" can occur between 2 or 100,000 people. "Platform" means that there is a complete and entire ecosystem around which SharePoint can be used, extended, partnered with, and customized. "Web" means, it’s not just for the intranet anymore, it’s also an internet, public-facing development platform (See for example www.ferrari.com).
 
I’m going to expand this definition a bit, and give you my take in exactly 25 words:
 
SharePoint 2010 is a collaboration platform for organizations (business, education, or government) on the web (intranet, extranet, and internet) that integrates beautifully with Office 2010.
 
No pie in the sky
 
Gideon then dug deeper using the new SharePoint pie (or donut, or wheel, or starfish) as the visual prop.
 
The SharePoint 2010 Pie
 
These are the three key messages:
 
Connect and empower people is the who, and encompasses online and offline Office, as well as external data from Line-of-Business (LOB) applications.
 
Cut costs with a unified infrastructure is the how, and focuses on IT maintenance and control.

Rapidly respond to business needs is the why, and focuses on improved ease of use for everyone as well as the new composites realm which are the means to the end. (See Demo 4: Composites below)
Of course, there is a bit of a delicate balancing act between the how and the why. IT needs to exert consistency and control within the enterprise, but you as an Information Worker (IW) want to get beyond the "Submit requests to IT and wait syndrome" and get your job done. You both want to do it in a reasonably harmonious fashion. That’s where the concept of SharePoint governance comes in.
 
In the SharePoint pie, each of the six SharePoint components is expressed in a wheel to show the deep integration of each. They are no longer loosely compiled pillars that sort of work together.
 
Content: 90% of this is your lists, libraries, pages, and metadata. This is your bedrock or foundation. Lots of ease-of-use improvements here.
 
Search: This is self-explanatory, but there are lots of enhancements here that empower you (See Demo 2: Find expertise below).
 
Sites: This used to be called portals, but that word is passé and too limiting. We are now talking sites on the web – inside and outside the firewall.
 
Communities: There are a lot of new investments in this hot area of idea-generation, Web interactions, social awareness, and people collaboration.
 
Insights: This is really another way of saying Business Intelligence (BI), but the idea is to emphasize that this is BI for the masses (The middle tier of the BI Big Stack).
 
Composites: Create powerful solutions without code by using Web Parts, external LOB data, Visio Services (new), Access Services (new), and Excel Services (improved), InfoPath (improved), and SharePoint Designer (revamped). You could say Microsoft Mashups.
 
For the rest of the hour, Gideon demo-ed some important feature and solution highlights that illustrated these six "value propositions."

Demo 1: Update a web page just like that

The key point of this demo is how incredibly easy it is now to update a web page. You simply edit the page and your changes are published with one click. The UI is simple and intuitive, but has rich controls. The new ribbon interface makes it so easy to discover and find commands. It's much easier to add Web Parts, images, videos, and even Silverlight apps. It's nothing to add your own theme, either built-in to SharePoint or one you might customize in PowerPoint.
 
Change a theme with the ribbon
 
A true crowd pleaser is that all of these new features are browser-agnostic, and work in IE, Firefox, and Safari. In fact when Gideon does this demo, he is working in Safari from the get go, and then usually an astute customer points it out.
 
Gideon related a story where a cruise ship line wanted to quickly update their Web site to ease passenger concerns about the swine-flu virus on board their ship. It was easy for the captain to do this because the cruise-line was using SharePoint 2010.
 
Demo 2: Find expertise, not just people
 
Search is new and improved (Really!) with better algorithms, Best Bets, and refinement panels for easier filtering and sorting. More importantly, search is organic. It’s empowered by ratings, tagging, metadata, keywords, taxonomies, folksonomies, all of which when used by an organization make search much more relevant for your company.
 
Also, when you click a link to a document, it can open up in Office Web Apps (and not the client) so you can quickly see the contents or find a slide to a presentation in great fidelity on a Web page.
 
User profiles and organizational browsing are rich and integrated with Search so that if you, for example, type the word “gears” in the mythical company of Contoso, you quickly find who knows all the ins and outs about gears, where in the organization they sit, and who their manager is. You can even add a note to someone’s Noteboard (a new feature) to say you would like to meet with them when they get back from their business trip, let’s say.
 
Typical search results
 
Tag clouds help you find out who the most knowledgeable folks are and what level of expertise they have. Employees can create rich and deep profiles of information that are used by Search to analyze and surface the right content and people you are looking for.
 
"Metadata for the masses" is another important 2010 feature. You can quickly create, update, and evolve taxonomies and folksonomies that are relevant for your organization and use these terms in search, in view columns, and in large content sets (more on that in Part III of this blog series).
 
Demo 3: Visualize insights
 
A key addition to SharePoint 2010 has been a big chunk of PerformancePoint features and functionality, including an advanced dashboard designer, Web Parts, scorecards, KPIs, data source connections, data visualizations like the decomposition tree (a sort-of visual PivotTable), and well-organized business intelligence centers.
 
Combine this with Excel’s new slicers (think flexible, re-arrangeable filters), Sparklines, and the PowerPivot add-in (analyze 100 million records in the blink of an eye – I kid you not!), and you have all the tools you need to create and use BI in your team or group without a PhD in Computer Science.
 
Did I mention that the new Chart Web Part incorporates the acclaimed Dundas visualization technologies?
 
An IW dashboard

DEMO 4: Compose a business solution with Composites
 
How hard is it to incorporate LOB data from SAP, SIEBEL, or SQL Server into SharePoint and leverage that data in a quick business solution? This time around, it's not hard at all. You now have bi-directional, read/write access to LOB external data. Gideon used the thoroughly revamped SharePoint Designer (more on that in Part II of this series) created an entity, which is essentially a data connection, an external content type, which is a set of columns from a table or query as well as a filter, and a mapping of fields between the LOB database and this newly-created external list. It was all done with easy-to-understand web pages, dialog boxes, and data designer tools.
 
As mentioned, the end result is an external list that looks and acts suspiciously like a native list in SharePoint. To prove the point, Gideon updated a list field, and showed the change in a SQL Server database query. Then he showed how easy it was to incorporate this data into an Outlook contact, or Word document using fields.
 
All of this was done without using a single line of code. All of a sudden, external data from legacy and LOB systems can be deeply integrated into SharePoint, whether or not you are a developer.
 
Wrap up
 
Gideon finished with a 10-minute video from some big customers, Sony, Chevron, and Del Monte, who all have been using SharePoint 2010 to make their companies more productive. The key message delivered was: how easy it is to develop solutions, and how much time was saved in creating those solutions.
 
When the usually-down-to-earth Steve Ballmer recently delivered the keynote at the SharePoint 2009 Conference in Las Vegas, he said, and I quote: "SharePoint is a magical product."  Now I hope you see why he said that.
 
There’s a lot more to SharePoint 2010. Watch for: SharePoint Saturday in Redmond: Part II - SharePoint Designer 2010 Overview and SharePoint Saturday in Redmond: Part III – Enterprise Content Management Overview of this three-part series on this blog in future posts.
 
Tell us what you think.
 
Mark Gillis
Stay in touch with the SharePoint Conference 2009
In addition to the liveblogging that's going on here and elsewhere, you can read about many of the SharePoint 2010 features in a blog post by Jeff Teper, SharePoint's corporate vice president, on the SharePoint Product Team blog.
 
He explains some broad thinking about this release, and describes 40 of its features. He released his post while more than 7,000 people are in Las Vegas this week to attend the Microsoft SharePoint Conference.
 
You can also watch a new SharePoint 2010 video about no-code solutions called Composite Applications on SharePoint 2010 as well as other videos on the GetStartedSharePoint channel.
 
Composite Applications on SharePoint 2010
 
 
To keep up with the conference, stay tuned for more posts on Get the Point and visit the Microsoft SharePoint Conference site, where you can view video highlights, including the conference prep (i.e. the "making of" SPC).
 
To track the conference on Twitter, follow the SharePoint Conference Twitter account and search for the the #SPC09 keyword (aka hashtag). You can also find a number of blog posts, videos, and other content from conference attendees.
 
Cheers,
 
Toni and Matt
SharePoint Content Team
Microsoft SharePoint 2010 Conference Live: Key Note - SharePoint Conference 2009
Coming to you live from Day 1 of the SharePoint Conference in Las Vegas. Following are some key end user changes that were announced at the Key Note. More details on each to come. 
  • When choosing to edit a page, now the well-known Office ribbon bar debuts in SharePoint 2010, including Central Administrator, allowing an much improved users interface.
  • Pictures can be navigated to your computer while inserting onto the page, and SharePoint takes care of uploading it into the Images library.
  • Fluid experience without the cumbersome page refreshing.
  • Multiple document checkout, without the multiple page refreshes.
  • Document Sets - Create a set of documents as a single entity and apply workflows, metadata and content types to the set. Build a template to create multiple documents.
  • Organize a library with metadata and rate documents
  • Ability to view documents in the browser and not require the client application (MS Office).
  • Co-edit a single document at the same time. View how many people are editing a document and who is editing. (Very interested to see how changes are integrated from both and which overwrite.)
  • Note Board - add a note about the document, presentation.
  • My Site now My Profile
  • Activity Feed - leave a note for someone else with a question and check out a new or updating document.
  • Tag Cloud and recent blog posts
  • People Search now ran by FAST and able to provide more relevant results
  • View recent content - things the person has authored or edited relating to the search
  • Browse someone in the org chart
  • Choose to following colleagues and receive notice when they update or author content in SharePoint
  • Tag documents with metadata for searching, filtering, grouping, and sorting.
  • Leave Notes on a document or Document Set
  • Leave a note on someone's Note Board
  • Subscribe to RSS feeds for modifications made to documents and view the change without opening the document.
  • Post a picture in a blog from an address. After the blog is published, the image will update when the data is updated. (i.e. Excel chart updating with new or revised data)

More to come on the above....

 

Cheers,

Sandra Tersteeg

 

Using SharePoint Designer Workflows to migrate data into SharePoint lists

by Rod Stagg, SharePoint Solutions Architect/Developer
http://www.rstagg.com 

 

 

Overview

 

Recently our IT department embarked on a collaborative effort with a key business stakeholder to develop a standardized quoting and bidding solution.   The solution is an interim solution (2 years) replacing a current set of processes (both manual and automated).  We needed to develop the solution quickly and efficiently to address a current need.    

 

The solution:

 

Take advantage of SharePoint’s collaboration and document sharing features and built-in workflow capabilities for lists and document libraries to provide a standardized workflow process and centralized repository for tracking and reporting purposes. 

 

Example SharePoint Designer Workflow

 

The challenge:

Migrating historical data into existing SharePoint lists and libraries.  A key requirement required migration of historical data into the new solution’s lists, document libraries, and ensure they function properly with existing SharePoint Designer workflows.

 

No Easy Button:  not easy

We quickly determined that importing the data into SharePoint as entirely new lists from either Excel or Access by itself was not a viable option given the approximately 100 fields involved that varied in type from one datasource to another. 

 

The historical data was stored in Excel spreadsheets and Access databases.  In one case 10,000+ records were stored in a single Access 2003 database.   

 

Solution approach for migrating the data:

 

Use SharePoint Designer workflows to map the fields and import the data into existing lists. 

 

Steps we took to manage the migration:

 

  • Import the existing historical data stored in Excel Spreadsheets directly into SharePoint as new temporary lists to be deleted when migration was complete.   
  • Export the data stored in the Access databases directly to temporary lists in SharePoint using the export to Windows SharePoint Services feature.   
  • Develop SharePoint Designer workflows for each temporary list and set the workflow to start manually and also whenever a list item is updated.  
  • Add a custom column to each list to track whether an item had been migrated. 
  • Add a workflow condition to check whether the item has already been migrated before starting the workflow i.e. if the custom migrated field equals “notmigrated” initiate the workflow.   
  • Add actions to create a new list item in the destination list(s) for each desired field/value from the source temporary list.   
  • Add a final step to the workflow to update the current item’s migrated field to “migrated” following the creation of the new list item preventing the workflow from looping endlessly.   
  • Run an append query from Access to update the custom migrated field in each list item of the temporary list.  This update initiates the workflows.   
  • If necessary, develop a simple Windows application to append a specific field in every row of the temporary SharePoint list.  In our case, Access was timing out for our large number of records. 
  • We handled special cases for data mapping in code in specific cases where our historical data contained values not present in our new choice fields.
  • Monitor your source temporary lists and destination lists to ensure the workflow runs successfully. 

Key Take-Aways:

 

Server Settings:
Depending on your server settings it may be necessary to update your server’s workflow settings to accommodate a large number of concurrent workflows.  I changed the timeout to 25 minutes. 

See
http://msdn.microsoft.com/en-us/library/dd441390.aspx

 

Create new list items rather than copying.  Creating new list items in your workflows and providing the associated mappings turned out to be more reliable than copying list items. 

 

Re-use workflows when possible.
We saved time by reusing the same SharePoint Designer workflow on another separate list by simply replacing the listid GUID in your workflows .xoml file

 

CreateItemActivity ListId="{}{[yourlistsid]}" x:Name="ID30" Overwrite="False" __Context="{ActivityBind ROOT,Path=__context

 

Use content-types:
When working with a large number of fields consider grouping into content types if appropriate.  This is especially useful if you need the ability to easily filter based on the original datasource or want to provide a specialized form based on the originating datasource. 

 

Manage list size:

For large number of data items consider using separate lists in your solution to limit the number of total list items in any one list to 5,000 or less. 

 

Other Approaches we considered:

 

Develop the code in C# and use the SharePoint object model to both import/export the data to SharePoint and also provide the mapping of fields.  Given the number of fields approached 100+ we determined handling everything in custom code was not the most efficient approach. 

 

Use Access to import all of the Excel spreadsheets into the Access database and then create append queries in Access to append the data into the existing SharePoint lists.  Seems like the obvious approach but after testing with a subset of the 100+ required fields we determined ensuring that each field/data type in Access was compatible with the corresponding fields/data type in the SharePoint lists was too time-consuming. 

 

Also, possibly related to the large number of 10,000 records involved, the Access append query we used for testing frequently timed-out or locked-up before completing. 

Fast Tip: Add the Checked Out To column to your SharePoint library
Here's a quick and simple tip that can make life easier for you and the other people who use your SharePoint document library.
 
The subtlety of the way the icon changes when someone checks out a document often escapes people. Especially when they are new to SharePoint. What I like to do to make things more obvious is add the Checked Out To column to the default view for the list. It's quick and easy. This video shows you how in about 30 seconds.
 
Zip Tip video
 
I know, it's nothing ground-breaking or earth-shattering, but it's worth remembering.
 
If you like this one check out more fast tips on our GetStartedSharePoint YouTube channel. If you have your own Zip Tips that you want to share, leave a comment below.
 
Thanks,
 
Matt Evans
SharePoint End-User Content Team
Use SharePoint Designer and Silverlight to create a video blog
by Rod Stagg, SharePoint Solutions Architect/Developer
http://www.rstagg.com | Allyis Inc., Kirkland, Wa
 
We have been looking at ways to increase the discoverability of internally produced video content and rich user experiences developed on Silverlight currently stored in various document libraries throughout our SharePoint intranet/extranet. 
 
One area of particular interest is finding a way to easily incorporate rich user experiences and streaming video directly into individual blog posts taking advantage of the the built-in commenting form provided in the SharePoint blog template. 
 
One challenge has been finding a "start small" approach that provides the performance benefits of streaming the video content vs. downloading from document libraries while being able to get started without the need to provision large media servers and associated infrastructure in the short-term.  
 
Another challenge has been finding an approach to surface our rich user experiences developed on Silverlight onto our internet-facing website as well as our intranet. 
 
To address these efforts we recently provisioned a Silverlight Streaming account and customized a standard SharePoint blog template using SharePoint Designer to display both our streaming video content and Silverlight 2 applications we currently have stored on the Silverlight Streaming Service. 
 
Blog Home Page:
Features: Modified layout, video and/or Silverlight application plays inline, blog title linked to full post page, caption linked to full screen play. 
 
 
Blog Full Post Page
Features: Video or Silverlight application plays inline, full screen link.
 
 
Benefits:
  • Continued ability to publish regular blog posts. 
  • Ability to embed videos stored on Silverlight Streaming Service directly into blog posts.
  • Ability to embed your own custom Silverlight applications directly into blog posts.
  • Ability to categorize video posts.
  • Ability to comment on video posts.
  • Makes use of XSLT and CSS for customizations-no custom javascript to deploy or maintain.
  • Ability to add functionality to existing blogs.
  • Ability to further customize via centralized custom XSLT files and custom CSS. 

Technical requirements:

You have access to edit the blog in SharePoint Designer, a free Silverlight Streaming account set-up with your Windows Live Id, and upload at least one video or Silverlight application to the service for use in your blog post. 

What is the Silverlight Streaming Service?

Microsoft® Silverlight™ Streaming by Windows Live™ is a companion service for Silverlight that makes it easier for developers and designers to deliver and scale rich media as part of their Silverlight applications. The service offers web designers and developers a free (*) and convenient solution for hosting and streaming cross-platform, cross-browser media experiences and rich interactive applications that run on Windows™ and Mac. Combined with the ability to create content with Microsoft® Expression and other 3rd party tools, web designers and content publishers wishing to integrate Silverlight applications into their online properties can enjoy complete control of the end user experience. 
 
 
Example video uploaded using the Upload Video feature:
 
 
 
 
Can I use my existing .wmv video files? 
 
Yes, there are some exceptions and size restrictions but providing you have a valid Windows Live ID account you can upload your .wmv video files directly to the Silverlight Streaming Service using the Manage Videos, Upload Videos feature.  For added features check out Expression Encoder 2 for encoding your videos to specific needs.
 
Can I use my existing Silverlight 2 .xap files?
 
Yes, there are some exceptions and size restrictions but providing you have a valid Windows Live ID account you can upload your Silverlight .xap files directly to the Silverlight Streaming Service using the Manage Applications, Upload Applications feature.  For added features check out Expression Blend 2 for designing Silverlight applications without code. 
 
What SharePoint Designer customizations  do I need to make to add this functionality to my existing SharePoint blogs?
 
We added three new site columns on our blog's post list to allow users to add their own Silverlight Streaming videos and applications and a caption when creating a new post.
 
New columns added to Post list:
  1. SilverlightStreamingServiceApplicationUrl (Text Field: Multiple Lines of Text, Plain Text)
  2. PostImageCaption (Text Field: Muliple Lines of Text, Rich Text)
  3. PostImageUrl (Text Field: Single Line of Text, Plain Text)

Modifications to blog pages:

We modified the default.aspx and post.aspx pages to use a customized version of each XSLT that both reformats the layout and incorporates an iframe to display the user-provided SilverlightStreamingApplicationUrl since the default SharePoint editing controls strip out any iframe, embed, or script references. To accomplish this we first saved back-up versions of our default.aspx and post.aspx pages and then opened each in SharePoint Designer in design mode and converted the appropriate dataview Web Parts to XSLT (right click, convert to XSLT option).

Source XSLT and CSS files:

 

 

 

Modifications to Default.aspx
  1. Upload the provided default.xsl to the blog's root folder.
  2. Convert the post dataview web-part to XSLT (right-click-convert to XSLT).
  3. Apply the custom XSLT file provided: from the dataview web-part's Common Data View Properties pane choose DataView Properties, then select the XSLT Source tab and browse to the default.xsl file.
Modifications to Post.aspx
  1. Upload the provided post.xsl to the blog's root folder.
  2. Convert the post dataview web-part to XSLT (ignore @Author error message).
  3. Apply the custom XSLT: from the dataview web-part's Common Data View Properties pane choose DataView Properties, then select the XSLT Source tab and browse to the post.xsl file.
  4. Create a filter and parameter to filter the post DVWP by id : from the dataview web-part's Common Data View Properties pane choose Filter, if not displayed create a new URL parameter for ID and set the value to [id].
CSS Modifications:

We also created a custom version of the blog templates core.css and referenced the following from the default.aspx and post.aspx pages as a link:
 
Added custom style sheet reference in default.aspx:
<asp:Content ContentPlaceHolderId="PlaceHolderAdditionalPageHead" runat="server">
<SharePoint:RssLink runat="server"/>
<link rel="stylesheet" type="text/css" href="customblog.css">
</asp:Content>
 
Added custom style sheet reference in post.aspx:
<asp:Content ContentPlaceHolderId="PlaceHolderAdditionalPageHead" runat="server">
<SharePoint:RssLink runat="server"/>
<link rel="stylesheet" type="text/css" href="../../customblog.css">
</asp:Content>
 
Once my blog is configured, how do I create new blog posts that include this new functionaility? 
 
Simply create your blog post as usual including your post title and post body. 
 
Fill in the SilverlightStreamingApplicationUrl and PostImageCaption fields and save your post as usual (see Obtaining the SilverlightStreamingApplicationUrl below for details on the URL to use).
 
Obtaining the SilverlightStreamingApplicationUrl:
From Silverlight Administration Home upload your .wmv video or Silverlight 2 application to the Silverlight Streaming Service.
 
 
From Silverlight Administration Home select the link to the video or application.
 
From Method 1: Embed the video into a web page and obtain the embed link for the video or application.
 
Important: Copy only the URL inside the iframe (example in red) . 
<iframe src="http://silverlight.services.live.com/invoke/37066/Butterfly%20Sample%20Video/iframe.html" scrolling="no" frameborder="0" style="width:500px; height:375px"></iframe>
 
What's next?
  • Investigate how to add YouTube and MSN videos into the posts.
  • Simplify deployment for new blogs via site template (.stp file).
  • Create custom site definition with custom columns included.
  • Create SharePoint application page to allow users to upload videos/display in blog post in one step. 
  • Investigate using Silverlight Streaming Services API and existing solutions to provide reporting on #downloads, video streaming data, etc.


How to put the share into SharePoint, Friday's Cool Content

Doug Thomas of Office Casual took up the challenge of SharePoint with his real life experience and a couple of sock puppets. (No kidding :-)

 

He created a great brief video, just over 3 minutes, about the benefits of SharePoint for end-users. I think you'll find it pretty cool.

 

 

Thanks,
 
Brian Granowitz
SharePoint Documentation Team
Reflections on the New Zealand SharePoint Conference

by Michael Sampson, The Michael Sampson Company
Author of Seamless Teamwork and SharePoint Roadmap for Collaboration

 

The first SharePoint Conference in New Zealand took place last week in Wellington, on July 2-3. The conference was “community organized,” meaning that it was organized by volunteers, rather than by a commercial conference company. I attended as a speaker and delegate … and I was blown away by the quality of what Chan Kulathilake, Mark Orange and Debbie Ireland (all SharePoint MVPs in New Zealand) pulled off.

 

First, the quality of the speakers was top notch. There were numerous international speakers—Joel Oleson (ex-Microsoft, now at Quest Software), Steve Smith (Combined Knowledge), Erica Toelle (Seattle), Paul Culmsee (Seven Sigma Business Solutions, Australia), and others. The speakers—both international and local—addressed the technology of SharePoint, along with the business aspects. It was a well-balanced conference in terms of content, and there was always a session that I wanted to attend. A couple of other people that I spoke with said how much they enjoyed the “voice of the customer” stream, featuring local case studies about how firms here are using SharePoint.

 

Second, the number of attendees was outstanding. I have been to commercially organized conferences in Wellington that have struggled to pull in 20 paying delegates; the SharePoint conference last week had over 300 people. There was a real buzz in the sessions I attended, and during the breaks in the exhibition hall. The price for the conference obviously made a difference in attendee numbers—NZ$500 (about US$300) for the two days.

 

Third, the conference showed me that SharePoint is maturing. I have been talking about the importance of an end-user focus with SharePoint for over 2 years, and I met people at the conference that are saying the same thing—Steve Smith with his end-user adoption framework, Paul Culmsee with his consulting work around SharePoint, and Erica Toelle with her comments on managing change. This bodes well for the future of SharePoint—as the focus shifts off having a nice shiny technical implementation, and increasingly focuses on getting a business return. While a balance is needed between the two, there is such a need for the user and business focus to increase.

 

All-in-all, it was a fantastic couple of days. I look forward to the 2010 conference in New Zealand—and hopefully you can come too!

 

Lessons from Building a Community Site

by Greg Shymko, MCTS
FiveSix Consulting | fivesixconsulting.com

Recently I noticed a message go by in my inbox, and it led me to discover that it was the one-year anniversary of the creation of a community web site I helped organize while working at the University of Washington.

I know this because the welcome announcement – done in SharePoint – still sat unexpired and date stamped on the site!

While the announcement content was a bit stale, the contributions were not. Information Technology support staff from across campus are actively using the site. They share solutions and report issues with the campus Exchange service used by around 4000 staff members from across dozens of departments.

It remains an active community, and that fact led me to think about why this effort didn’t die on the vine like many community sites do. There are probably several parts to the complete answer. This post is about the mechanics of why SharePoint was a fit and how we used it.

Requirements

The site was driven by the needs of a natural community of people who tackle similar problems, but perhaps haven’t solved them on their own before.

A good community site had to be a place where busy IT support staff could find answers quickly, but also ask for help from other people similar to themselves. It needed to be peer-based and solution-oriented, with a little bit of information to orient new folks to the service. We also wanted a way to get announcements about changes or outages to the right people in a timely fashion.

And it had to be easy for people to contribute. This meant a simple, flat group permission structure, basic document library functionality, and the ability to interact with a discussion list by using email.

SharePoint was a good fit for two main reasons: it had the right features, and it allowed us to ramp very quickly.

Mechanics

We started with the Fab40 template for “IT Team Workspace”, then pared that template down to include:

·         an announcements list

·         a discussion board

·         an FAQ library

·         a knowledge base library

·         a link list

·         custom tracking lists for group membership and service feature enhancement requests

We had one planning meeting after setting up the basic site layout to create a simple taxonomy of FAQ keywords and to clarify ownership and maintenance roles.

We configured site owner and contributor groups, and did a bit of cleanup on the Quick Launch, and after a review meeting to validate that things would all work as expected, we were ready to go.

Top of page Web Part layout

In the span of two planning meetings and a day of prototyping and testing, we were able to meet the requirements and get the site launched. A year later, it’s still running.

Summary

After thinking about it, I think the site remains active a year later primarily because there is a compelling need for the types of communication it facilitates. Email alone wouldn’t work. File shares wouldn’t do the trick.

But a simple mix of web-based collaboration features worked well enough to be useful, and by building something functional for a group of people who had a common need, we found a recipe for success.

New resources are available about social computing and collaboration

Some new resources are available about social computing and collaboration for SharePoint Server.

The SharePoint Social Computing site launched this week, and it provides case studies, white papers, a demo, and other resources. To keep up with Microsoft news and views on related subjects, you can read the Enterprise Social Computing Blog.

The resources provide insight about using collaboration tools and social media to capture and share knowledge in the workplace. Social networks can make it easy to find expertise and stay connected to key contacts. People can self-organize to solve problems and meet customer needs.

There’s also an Enterprise 2.0 Conference happening this week in Boston, which provides a variety of perspectives and insights on using collaborative and social computing tools to help improve productivity and share insight.

If you’re at the conference, please stop by Booth #507. Some SharePoint flying monkeys, similar to Screech the traveling monkey, are still looking for a good home.

 If you use Twitter, you can keep up with SharePoint activities this week by following the @SharePoint account.

For how-to information about social computing and collaboration features, see topics in the People and Personalization category, such as My Sites, and the Collaboration category.

 

Cheers,

Toni

SharePoint End User Content Team 

1 - 10 Next