Auf SharePointDevWiki ist eine ausführliche Übersicht der Template-Codes für Seitenvorlagen dokumentiert:
Hierzu nun ein Beispiel für das Anlegen eines Webs:
SPWeb actweb = SPContext.Current.Web;
SPWeb neuesweb = null;
if (!actweb.Webs["Kontakte"].Exists)
{
try
{
neuesweb = actweb.Webs.Add("Kontakte",
"Kontakte",
"Alle Kontaktdaten",
1033, // ACHTUNG: deutsches SharePoint = 1031
"STS#1", // Template Vorlagencode
false, // Vererbung oder Vererbung aufbrechen
false);
}
catch (Exception myerr)
{
// Fehlerfall
}
finally
{
neuesweb.Dispose();
}
}

Weitere Tutorials?
Natürlich haben wir noch mehr wertvolle Tipps rund um SharePoint für Sie!
