Printer Friendly Version      Send     
Click to Rate and Give Feedback
Related Articles

Pav Cherny discusses the limitations of the built-in Directory Management Service in SharePoint and explains how you can replace this component with a custom solution that lets you synchronize SharePoint recipient information with other directory solutions.

Pav Cherny

TechNet Magazine September 2008

...

Read more!

Integrating SharePoint into a secure messaging environment is no trivial task, but the positive impact on productivity will make the project worth all the effort. Here is some guidance on how to troubleshoot issues that may arise when you’re setting up the environment.

Pav Cherny

TechNet Magazine August 2008

...

Read more!

Microsoft Office Project Server (MOPS) 2007 is extremely complex and difficult to deploy. Yet the effort is worthwhile—MOPS inherits the strengths of SharePoint as an enterprise platform, allowing you to increase the efficiency of team collaboration within and across departments. This article discusses some of the challenges you’ll face when deploying MOPS.

Pav Cherny

TechNet Magazine December 2008

...

Read more!

MOSS 2007 provides a far more powerful solution for sharing data than Exchange public folders, offering enhanced capabilities and easier administration. Take a look at how you can use SharePoint for sharing calendars, contacts, and documents.

Alan Maddison

TechNet Magazine July 2007

...

Read more!

The vast number of disparate documents and other content items stored throughout a large organization can make it difficult to manage documents, their associated metadata, and their behaviors in a centralized and reusable way. Take a look at how you can use content types in SharePoint 2007 to simplify content management across the enterprise.

Pav Cherny

TechNet Magazine February 2008

...

Read more!

Also by this Author

Let's assume, as I'm going to do here, that you manage a sales team tasked with meeting regular sales quotas. Team member sales are logged into your corporate database, but you have no easy way of telling your team members how well they are doing.

Mauro Cardarelli

TechNet Magazine July 2006

...

Read more!

Popular Articles

Wouldn’t it be great if you could see everything you need to know about a PC—its name, IP address, gateway, free disk space, and so on—in a single place. You can, with this free tool from Sysinternals.

Lance Whitney

TechNet Magazine August 2007

...

Read more!

Traditional copy and paste works well enough for simple tasks, but for advanced functionality, you need Robocopy. But what if you're not a fan of the command line? Enter Robocopy GUI.

Joshua Hoffman

TechNet Magazine November 2006

...

Read more!

Far too often, people who are not trained database administrators somehow end up responsible for a database. They lack the proper training and knowledge to maintain their database, and problems begin to develop. Here’s a primer for all those involuntary DBAs who need a crash course in database maintenance best practices.

Paul S. Randal

TechNet Magazine August 2008

...

Read more!

User Account Control, or UAC, is one of the most misunderstood new features in Windows Vista. But its goal—to enable users to run with standard user rights—can solve many security issues. Get an inside look at the problems UAC is designed to address and see exactly how this new feature works.

Mark Russinovich

TechNet Magazine June 2007

...

Read more!

Microsoft Application Virtualization (App-V) allows you to deliver virtualized desktops to client systems throughout your organization. This simplifies system management and liberates employees from their desktops. Take a close look at how App-V works and discover how you can deploy it in your organization.

Anthony Kinney

TechNet Magazine October 2008

...

Read more!

Our Blog

Want to be proactive about preventing data loss? Enterprise rights management is the way to go. Discover how   the Microsoft Enterprise Rights Management solution can protect your organization's information from unauthorized access and use.

Read more!

Up is up and down is down, right? Maybe so, but sometimes the two are not as separate as you’d think. That’s definitely the case when it comes to server uptime: if you want to report on server uptime, you need to be able to calculate server downtime. The Microsoft Scripting Guys present  a Windows PowerShell ...

Read more!

Have various workers in your company been showing up with questions about Macs? The odds of having a homogeneous network today are very unlikely. Macs are becoming increasingly popular and chances are if you don't already have some on your network, soon you will. 

Don't consider this a burden. This actually creates a fantastic opportunity for you as an IT professional. Instead of being an administrator who says "I don't ...

Read more!

Proxy authentication lets users perform a simple bind to an Active Directory Lightweight Directory Services instance but still have an association to an Active Directory account. This can be very useful: it gives developers full access to a user object without giving them access to the Active Directory account, and it allows products that require the X.500 format to be used with Active Directory. ...

Read more!

The TechNet Online team has just posted two new series of webcasts, podcasts, and virtual labs about SQL Server 2008 & Exchange Server 2007. These are not only useful - but entirely free - resources. Take a look!

 

SQL Server 2008: Access Your Data Any Place, Any Time

See how the business intelligence (BI) technologies in Microsoft SQL Server 2008, like enhanced support for data mining tasks, can help the people in your organization make decisions ...

Read more!

SharePoint
Wiki While You Work
Mauro Cardarelli
 
At a Glance:
  • What's a wiki?
  • Building a wiki in SharePoint
  • Editing and tracking changes

The wiki concept has been around for over 10 years. In its simplest form, a wiki—the Hawaiian term for "quick"—is an online destination where users can freely create or edit Web page content
using only a browser. The goal is to provide a space where members of a virtual community can edit any page with full freedom to introduce, alter, or remove content, including anything created by previous authors. Unlike blogs, which are designed for more structured knowledge exchange and one-to-many communication, wikis enable a more collaborative experience.
Much attention has been given recently to the next generation of online tools, dubbed Web 2.0. The premise is that barriers surrounding content creation will be lowered, allowing users to be producers as well as consumers of online information. This phenomenon is occurring not just in the Internet world but also within corporate firewalls. You should think of it as Enterprise 2.0-tools that make content creation easier for all employees. Technologies like blogs and wikis will go a long way in changing how companies think about, store, and recycle corporate knowledge.
Microsoft is facilitating this next-generation capability with the introduction of Microsoft® Office SharePoint® Server (MOSS) 2007, the third version of the popular SharePoint technology. MOSS 2007 offers extended collaboration and communication functionality, including support for the creation of blogs and wikis. This article discusses how to get started building wikis with MOSS 2007.

Getting Started
If you've worked with SharePoint Portal Server 2003, the use of site templates should be very familiar. Site templates provide a framework for the layout of a particular type of page (a team or meeting or social event, for example) that presets placeholders for specific content. MOSS 2007 extends the use of site templates by introducing a new collection of template types. One of these is for a wiki.
Figure 1 shows the New SharePoint Site page used to create a SharePoint site. Notice that in the template list there's an item for Wiki Site. By selecting this template, you can quickly and easily create your first wiki. Take a look at Figure 2, which is the default rendering of the newly created wiki. The structure of a wiki is such that this default page is your home page. Everything here can be edited. Properly authorized users-your virtual community-can modify this page or create new pages.
Figure 1 Selecting the Wiki Template for a New Site 
Figure 2 Your New SharePoint Wiki, Waiting to be Edited (Click the image for a larger view)
Before we go any further, let's take a step back and talk about introducing wikis to your users. As I mentioned, wikis have been around on the Internet or through third-party tools for some time. For the most part, however, the use of wikis has been highly specialized and has grown slowly, through word of mouth. MOSS 2007 is poised to change this by offering wiki functionality to all intranet users. This is a very powerful (and potentially scary) proposition! How do you explain the value of a wiki to a non-technical, non-Internet-savvy coworker? What you need to tell them is that wikis are intended to foster creative exchanges of opinions and ideas in an environment free enough to offer all users a voice. They enable content collaboration, but they're actually a lot more. The end result of a wiki is not a document or a chapter, but rather a book-a book that need never be finished, that you can modify whenever necessary.
OK, back to work. For first-time wiki users, online guidance is available via the How to Use This Wiki Site hyperlink. The default wiki template comes with sufficient documentation to get new users comfortable and contributing quickly.

How Wikis Work
On every wiki page, you'll notice action buttons on the upper-right side. If you click on the one labeled Edit, you'll be directed to the page associated with content editing. Figure 3 shows an example. All editing happens in the browser-there is no need to use external tools like Microsoft Word. And the edits take place online and in real time (once saved). Moreover, no Web design or development skills are required. The edit interface allows for full rich text creation (bolding or colors or bullet points or images), all with the use of standard buttons. A user simply opens an existing page in edit mode and adds or modifies content. That's it.
Figure 3 Editing Wiki Content Entirely within the Browser (Click the image for a larger view)
In an environment where content is ever evolving, how do you manage the changes? You may not necessarily feel the need to police all contributions, but you probably want some means of tracking changes and maintaining version history. MOSS 2007 lets you do this. Figure 4 shows what a standard page looks like after you click the History button. In the center, you'll notice that all edits to the text have been tracked. On the left, you can see the history of changes, tracked for each time a change was made. The community has full power to review, track, and even roll back changes. This is a powerful concept. As you're building and changing your wiki, MOSS 2007 is tracking that movement.
Figure 4 Tracking Changes to a Wiki Entry over Time (Click the image for a larger view)
As noted, a wiki is not a Web page. It is a collection of limitless pages. As a member of a wiki community, you may decide to introduce a new idea or discussion point. Rather than adding text to an existing page, you may want to branch off onto a new page. MOSS 2007 supports this by allowing easy addition of wiki pages. Simply click New and you've spun off a new wiki page. Start adding content and you're on your way!

Conclusion
MOSS 2007 may not have introduced the concept of a wiki but, given its wide availability, it does make them much more appealing. Wikis can transform the way organizational workers collaborate-they are no longer bound by the limits of a document. Wikis encourage unstructured thinking and broader collaboration, and this integrates nicely into the broader concepts associated with the Enterprise 2.0 philosophy. Wikis are enablers; they allow all users to participate-and not only to follow along but also to head off in new directions.

Mauro Cardarelli is a Managing Partner at Jornata, a Boston-based IT consulting services company. His responsibilities include technology evangelism, architecture design, and software development. He can be reached at mauro.cardarelli@jornata.com.
© 2008 Microsoft Corporation and CMP Media, LLC. All rights reserved; reproduction in part or in whole without permission is prohibited.
Page view tracker