Programming Stuff

SharePoint – I. Installation

Microsoft SharePoint is a web platform that integrate  and centralize the processes. It covers many features from the traditional asp.net environment like Master Pages, Web Part, Web Controls, etc., and also adds new features like SharePoint’s workflow. I’m going step by step studying how to implements these feature and some theoretical fundamentals.
In this first article, I will explain the basic concepts of Microsoft SharePoint and the installation process with the first run of this application.
What is Microsoft SharePoint?by Wikipedia: Microsoft SharePoint is a software platform for collaboration and web publishing combined under a single server.
Microsoft come with 2 type of SharePoint products: WSS and MOSS.
What is Windows SharePoint Services (WSS)? by Wikipedia: WSS is a free add-on to Microsoft Windows Server 2003 and 2008 providing a fully functional web portal with the following features CMS, Collaborations Tools, Calendar, Contact List, Alerts, Discussion Board, Blog, Wikis, Content Publishing, etc.
Because WSS is free, I going to be more focused in WSS than MOSS. And maybe you are asking yourself, If you need to install Windows Server 2003/2008 to get a WSS running? And my answer is NO. A proof of that, I had in my Win7 PC running WSS. And I will show you later how do that. For now, let me introduce the other term: MOSS.
What is Microsoft Office SharePoint Server (MOSS)? by Wikipedia: MOSS builds on WSS by adding both core features as well as end user web parts. Its main strengths are that it enables an organization’s information to be organized and aggregated in one central, web-based application and it provides a taxonomy for corporate data. MOSS integrates closely with applications in the Microsoft Office suite and adds various features such as hierarchical organization of content areas, enhanced navigation, Single Sign On, personalization features, indexed search, the Business Data Catalog, in-browser rendering and, in certain cases, editing of Microsoft Office documents. MOSS is not free.
What are the SharePoint requirements? SP needs IIS and SQL Server.
How to install Windows SharePoint Services (WSS) 3.0 on Windows Vista/7?
You need to do in this way because there is not directly Microsoft support for these OS’s (only for Windows Server). I recommend the lasted version with the lasted SP. In the next link show was using SharePoint 3.0 SP1. At this moment, you can find the SP2 available. Carefully fallow the instructions here:
http://community.bamboosolutions.com/blogs/bambooteamblog/archive/2008/05/21/how-to-install-windows-sharepoint-services-3-0-sp1-on-vista-x64-x86.aspx
(alternative guide)
http://www.markwilson.co.uk/blog/2009/03/installing-windows-sharepoint-services-on-windows-7-or-vista.htm
🙁 Unfortunately I found an error on Win7, but I got the solution.
ERROR: Microsoft Resource File to Coff Object Conversion Utility has stopped working.
PDF (Solution): http://giri.sh/downloads/How-to-get-MOSS-2007-development-environment-setup-in-Vista.pdf
There are several steps during the installation. I want to mentions two very important issues: SharePoint installer and after it, the SharePoint Products and Technologies Configuration Wizard. This error occurred in the second issue.  The good new is that you don’t need to re-install all, just run again the second step (Configuration Wizard). The question now where is this wizard locate??? In the PDF said is in the Microsoft Office Server, but if you didn’t see it, you have others alternative to reach it.
– One way is using the search box in the start menu typing “SharePoint Products and Technologies Configuration Wizard”.
– Second alternative is enabling Administrative Tool folder and look at inside.
1. Right-click an empty area of the Windows 7 Taskbar and choose “Properties”.
2. The “Taskbar and Start Menu Properties” multi-tabbed dialog box appears. Click the “Start Menu” tab.
3. Click the “Customize” button.
4. The “Customize Start Menu” dialog box appears. Scroll down to “System administrative tools” and choose from the following radio buttons:
* Display on the All Programs menu
* Display on the All Programs menu and the Start menu
5. Click “OK” on the dialog boxes to close them.
🙂 The PDF guides said that remove the databases and restart the Wizard and it is all. It is a very simple way to solve this problem. After all this steps are you able to run SharePoint service at http://[server]:[port]/…
Almost done, just one more step: Create a Web application. In my case, when I was trying to create a web application the link was hidden and the only way to access was through Administrator account. If you have the same problem, you need to enable the Administrator account in your PC. All theses steps about create a web application are described in the PDF.
There are more alternatives for install this application. Other popular alternative is using a Virtual-PC to run SharePoint in a remote and safe environment, but this is not covered in this article.
Thank you very much for take time to review this blog and I hope that you enjoy this article. And I also hope to continue publishing more SharePoint topics.

More Links:
General: http://en.wikipedia.org/wiki/Microsoft_SharePoint
WSS: http://en.wikipedia.org/wiki/Windows_SharePoint_Services
MOSS: http://en.wikipedia.org/wiki/Microsoft_Office_SharePoint_Server
Add Administrative Tool: http://malektips.com/windows-7-administrative-start-menu.html