Cool Links

SharePoint Development Tools

The following is the list of tools that I happen to use during Sharepoint Development. These tools help the SharePoint developers to do their work efficiently.

Visual Studio Extensions for Windows SharePoint Services 3.0 Tools
 

Tools for developing custom SharePoint applications: Visual Studio project templates for Web Parts, site definitions, and list definitions; and a stand-alone utility [...]


Running Code with Elevated Privileges

During custom development in Sharepoint, sometimes your code must call restricted methods within the Windows SharePoint Services object model even though the request is initiated by a non privileged user. In such cases you must be able to elevate the privilege of your code as it executes on web server.  Meaning, instead of your code [...]


How to log errors to SharePoint Log file

When you work with share point custom code development such as Web parts, Features, Event Handlers, and Workflows etc., you can use the Sharepoint built in logging mechanism to log the errors instead of creating custom logging mechanism.
In SharePoint, log files are located at C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\LOG
To log errors/messages/exceptions to the [...]


MOSS 2007 limitations list for acceptable performance

If you are planning for big Sharepoint (MOSS 2007) Implementations, consider these limitations and guidelines for the best Sharepoint (MOSS 2007) Implementation.
The following table lists the recommended guidelines for site objects.

Site object

Guidelines for acceptable performance

Scope of impact when performance degrades

Site collection

50,000 per content database

Farm

Site collection

150,000 per Web application

Farm

Web site

250,000 per site collection

Site collection

Subsite

2,000 per Web [...]


SharePoint Screencasts and Visual Howto’s

A huge list of Visual Howto’s related to Microsoft Office SharePoint Server 2007 is available @ http://msdn.microsoft.com/en-us/office/aa940989.aspx.Office Visual HowTo’s provide instruction, code examples, and short how-to videos
If you are new to Sharepoint 2007, take a look at the following screencasts series.

Building ASP.NET Web Parts for Windows SharePoint Services 3.0

Creating a Custom Page Layout with [...]


Performance Optimization for WCM Sites & Optimize Sharepoint Site for Search Engines

In internet facing scenario performance optimization is a key thing for the successful implementation of any website. Microsoft has provided good articles related to Performance Optimization for the WCM site in SharePoint & also on how to optimize SharePoint for search engines.
Here is the link:
 
How to Optimize a SharePoint Server 2007 Web Content Management Site [...]


Sharepoint Free-Ebooks

My thirst towards understanding sharepoint better and better is a never ending story, I came across a cool microsoft link which offers  free e-books available for download in word format. Following is the list of available books .
Getting started
Getting started with Office SharePoint Server 2007 Download
Planning
Planning and architecture for Office SharePoint Server 2007, part 1 [...]