I tried searching for a little snippet code that would show how I can create a new SPWeb in a site collection. I didn’t find it as quickly or easily as I expected so I thought I’d slap together a little entry on the subject.
This code creates a new Wiki site:
SPSite siteCollection; siteCollection = new SPSite("http://conchang-o9l8qi"); SPWeb w = siteCollection.OpenWeb(); w.Webs.Add("xyzzy", "xyzzy Title", "xyzzy description", 1033, SPWebTemplate.WebTemplateWIKI, false, false);
My initial searches failed because I was looking for phrases like "provision a web site using sharepoint object model" and the like.