When I started off learning MOSS 2007, I didn't know where to begin as this is a hugh topic to cover. So I recommend downloading MS MOSS Training onto your desktop to get started and watch the webcast tutorials. This tutorial is useful for beginner to intermediate audience.
Then to become a more techncial user/Developer like myself (with programming background and keen to look under the hood) using Visual Studio 2005 with MOSS 2007, I had to firstly download and install the following VS 2005 extension software tools to be added:
- Visual Studio 2005 Extensions for Windows SharePoint Services (WSS)
- Visual Studio 2005 Extensions for Windows Workflow Foundation
- Visual Studio 2005 Extensions for .NET Framework 3 (WCF & WPF)
- Office SharePoint Server 2007 SDK & ECM Starter Kit
The system requirements for all the extensions to be successfully installed on VS 2005 is that the PC which you will be using for development has to at least have the following softawre below. Otherwise there will be some digging around (for me the hard way) if you don't have them:
- Windows Server 2003 OS
- SharePoint Server 2007
If you are a Developer, you can also use VS 2008 with MOSS instead of using VS 2005 and the beauty with using VS 2008 is that you DON"T need to install other external add-on applications because VS 2008 already has Office SharePoint add-ons and many more components out of the box.