Let me be the first to declare, officially, if prematurely, “The file server is dead!” With the release of Windows SharePoint Services 3.0, Microsoft delivers simple, secure, and effective support for collaboration, knowledge management, and business processes.

To understand and implement SharePoint Services 3.0 and get a feel for some of its key new features, let's create an intranet home page and a SharePoint site for the IT department of a fictional company, Windomain.com. You'll see why I believe the grim reaper is a-knockin' on your shared folders' doors.

SharePoint Services 3.0 in a Nutshell
SharePoint Services 3.0 is a free add-on to Windows Server 2003. If you're new to the SharePoint family of products, let me get you up to speed. Once upon a time, there was Content Management Server, which focused on large-scale content management issues. About the same time, Bill Gates caught the collaboration bug and SharePoint Team Services was born.

Microsoft's modus operandi seems to be to invest maximum effort when a product reaches version three, and SharePoint technology is no exception. Windows SharePoint Services 2.0 improved on the first version but left gaping holes in functionality and ease of use. Content Management Server morphed to become Microsoft SharePoint Portal Server 2003, which built a portal “umbrella” over SharePoint sites. Now, SharePoint Services and SharePoint Portal Server have made a significant leap: Both were completely redesigned and are now joined at the hip. SharePoint Services 3.0 is now a .NET application, leveraging all the capabilities of Microsoft .NET Framework 3.0, including workflow. And SharePoint Portal Server 2003, renamed Microsoft Office SharePoint Server 2007, has become an add-on extension to SharePoint Services 3.0, providing not only extraordinary functionality, which I'll examine in an upcoming article, but also demonstrating the robust platform for Web-application development delivered by SharePoint Services 3.0.

Installing SharePoint Services 3.0
The scenario I present here reflects a typical out-of-the-box installation of SharePoint Services 3.0 on a Windows 2003 Service Pack 1 (SP1) domain member server. (To give you an effective “learn-by-doing” experience in these few short pages, I'll leave it to you to read the SharePoint Services 3.0 readme file and deployment documentation, available from the SharePoint Services 3.0 Web site at http://www.microsoft.com/technet/windowsserver/sharepoint/default.mspx.)

Although Microsoft recommends you use a dual-processor server with many gigabytes of RAM, for a small rollout of SharePoint Services 3.0 you can get by with less, depending on what you're doing with SharePoint, so don't let the published hardware recommendations prevent you from taking SharePoint Services 3.0 for a test drive. In fact, I used a 1GB virtual machine (VM) to create the prototype used in this article. I wouldn't suggest using such scant resources for a production intranet, but even a VM can provide a functional sandbox for SharePoint Services experiments.

To install SharePoint Services 3.0, you'll need to have already installed .NET Framework 3.0. Before you launch the SharePoint Services 3.0 setup, log on to the server using an account that has administrative privileges. This account will be the initial owner of the SharePoint Central Administration site and the default SharePoint Services team site. You can easily configure the account to receive alerts related to the health and usage of the SharePoint Services server farm and sites, so you might want to use a domain user account in the Administrators group on the server, rather than the local Administrator account.

The SharePoint Services 3.0 setup will automatically configure the Windows Internal Database, a “lite” instance of Microsoft SQL Server (which is listed as SQL Server 2005 Embedded Edition in SharePoint Services), on the server. However, for a production rollout you'll certainly benefit from the scalability and manageability provided by SQL Server, and SharePoint Services lets you run with a separate SQL Server installation to host the configuration and content databases.

When the installation is complete, run the SharePoint Products and Technologies Configuration Wizard from the Administrative Tools folder on the SharePoint server. The wizard initializes SharePoint Services 3.0 and creates the first two SharePoint applications: the SharePoint Central Administration site, and the default content site based on the Team Site template. You can visit the default site at the URL, http://servername, which Figure 1 shows. Take a quick look, but don't change anything until you've configured your server.

Configuring the Server
Whether you install SharePoint Services 3.0 on one server or on multiple servers, you now have a server farm. A SharePoint server farm hosts SharePoint Web applications. For many implementations, the two default applications (Central Administration and the default Web application) will suffice, as the default Web application can host an organization's hierarchy of multiple sites. The SharePoint Central Administration site, created by the SharePoint Products and Technologies Configuration Wizard, lets you manage the farm and the applications it hosts. You can open the site by using the SharePoint 3.0 Central Administration shortcut in the SharePoint Services 3.0 server's Administrative Tools folder. Make a note of the port on which the site is hosted (which you can change from the site's properties by using Microsoft IIS administrative tools). You can access Central Administration from any computer via a Web browser.

The Central Administration home page reveals a task list of important, post-setup configuration procedures, which Figure 2 shows. Click each procedure to read more about it, then mark the item as complete after you've performed the operation. I would suggest making it a priority even for this simple SharePoint site to assign a second farm administrator and to configure outbound email settings for the server farm. You can perform these tasks by using Update Farm Administrator's Group and Outbound Email Settings, respectively, at the task list or from the Operations tab. You can create, delete, and manage Web applications by using the Central Administration site's Application Management tab. Using the links on that tab, set the time zone.

Within each application is one or more site collections, each consisting of a top-level site and one or more child sites. Each site contains lists, or data tables, such as task lists, contact lists, and document libraries. Each list contains items: records or documents, for example. If you're unfamiliar with the structure of a SharePoint implementation, visit http://www.MyOfficePro.com and look for the article “Windows SharePoint Services, an out-of-box learning experience.” See also the Exchange & Outlook Administrator article, “Making Sense of SharePoint Portal Server Architecture,” August 2006, InstantDoc ID 93082.

In the example we're creating in this article, we'll make our intranet home page be the default site collection at the root URL of our default Web application. At the top-level site, we'll allow any user, even anonymous users, to have read-only access to that site. Beneath the top-level site, we'll create departmental subsites, readable by all authenticated users. Users in a department will have higher levels of access to create and manage content based on the functionality and resources in their department's site. Beneath departmental sites, we'll have project or team sites for secure collaboration and document sharing. So the URL namespace will be http://servername for the home page (site collection and top-level site), http://servername/department for the department, and http://servername/department/project-or-team for collaboration.

   Prev. page   [1] 2 3     next page



You must log on before posting a comment.

If you don't have a username & password, please register now.

Reader Comments

Dan,

Excellent article. It appears that WSS 3.0 only supports offline use with Office 2007 (and maybe with Groove?) Is there another way to take documents offline?

Thanks.

511PF

Article Rating 5 out of 5

This is a really good article, but I was a bit frustrated trying to locate a referenced site for additional information. Do you have a archive copy of the “Windows SharePoint Services, an out-of-box learning experience” article? It seems that MyOfficePro.com no longer exists.

FBoyd

Article Rating 4 out of 5

Greetings, all!

1) Office 2007 is the "Microsoft" way to take docs offline, however there are third party apps as well. Either way, you're looking at a fee. Of course, a user CAN always use the web interface to simply "download" the document, then upload when finished. Not quite the same thing as true offline use, but free.

2) Unfortunately, the MyOfficePro.com web site is delayed and will launch in the March timeframe. If we have the ability to get the article created prior to that, I will post a link here on these comments. We apologize for that!!

danholme

Article Rating 5 out of 5

I also apologize for the mistake with the site name. The new site will be http://www.mymsofficepro.com. We'll keep readers posted on when it will be live. Thanks for reading! --Anne Grubb, senior editor

AnneG_editor

Article Rating 5 out of 5

Is there perhaps, an alternate reference that has similar information?

UConnBob

Article Rating 5 out of 5

Not being familiar with SQL or Sharepoint, it would be useful to know how to configure Sharepoint to use a SQL database. The Microsoft documentation on this seems to be light. Otherwise, a very useful article

bikerdjw

Article Rating 4 out of 5

Bikerdjw: Thanks for your comments. Your suggestion for an article about configuring SharePoint to use a SQL Sever database is a good one. We may be already planning an article on this topic, but if not I'll find someone to write that article : - )

UConnBob and FBoyd: I've relayed your comments to Dan; hopefully he can provide a link to the article he mentioned and also any helpful Office-related sites. --Anne Grubb, senior editor

AnneG_editor

Article Rating 5 out of 5

I am still looking all over the web for any documentation on how to configure Sharepoint services 3.0 on a Stand-Alone setup using SQL database. Can you give me any links to any documention on this?

winnie@kenmar-us.com

Article Rating 4 out of 5