Швидкий і простий: Надання веб-сайту за допомогою SharePoint об'єктної моделі у C#

Я спробував, що шукають трохи фрагмент коду, що б показати, наскільки я можу створити новий SPWeb колекції сайтів. Я не знайшов це як швидко або легко, як я очікував, тому я думав, я б ляпас разом мало запис на предмет.

Цей код створює вікі-сайт:

 SPSite колекція _ сайтів;

    колекція _ сайтів = нові SPSite("http://conchang-o9l8qi");

    SPWeb w = siteCollection.OpenWeb();

    w.Webs.Add("xyzzy", "назву xyzzy",
        "xyzzy Опис", 1033, SPWebTemplate.WebTemplateWIKI, ХИБНІСТЬ, ХИБНІСТЬ);

Мої початкові результати пошуку не вдалося, оскільки я шукав фрази як "підготувати веб-сайт, використовуючи об'єктну модель sharepoint" і тому подібне.

Якщо ви Пошук для "Webs.Add()", Ви зможете знайти цілий ряд дуже корисно записи в щоденнику, MSDN статей та SDK документації, які входять в глибину на цю тему. Я безумовно рекомендую Цей сайт.

</кінець>

Підписатися на мій блог.

Бірки Technorati:

3 думки про «Швидкий і простий: Надання веб-сайту за допомогою SharePoint об'єктної моделі у C#

  1. Ребекка Isserman
    Я зробив це в минулому році. Я скажу, що це було набагато легше знайти ресурси, минулого року. Цього року з більше розробники блоги стає бути інформаційний болото вниз. Вона має його хороших і поганих якостей. У нас є більше про речі, ми не знали про минулого року, але у нас є занадто багато на те ж саме іноді. Існує книга Тодд Блікер:
    Вона має деякі речі про підготовку та попадання об'єктної моделі трохи. Я хотів би сказати, що це один з кращих книг з інформацією про об'єктної моделі.
  2. Тобіас Zimmergren
    Привіт,
    Не забувайте про утилізації об'єктів, після того, як ви зробили з ними. Як правило, стає зовсім hog ресурсів, якщо в одному багато застосунок де не приймає розпорядженні об'єкти до уваги, особливо, якщо там багато одночасних користувачів.
    MSDN вищезгаданої розпорядженні об'єкти досить добре, and takes up some examples of where the resources tend to run low if you forget about disposals 🙂
    Я, звичайно, як;
    за допомогою(SPSite someSite = нове SPSite(http://litware.inc/)){
    //Речі тут
    }
  3. Без імені
    WSS SDK містить велику кількість прикладів. Думати в термінах SharePoint об'єкт моделі дійсно допомагає я з'ясував. Як сайтів зберігаються у розділі сайту колекції ви хочете подивитися властивості SPSite, який містить сайти (SPSite.AllWebs). Як ця властивість є колекція типу SPWebCollection б поїхати туди і знайшли на різних версіях методу додати фрагмент коду в тому числі.

Дати відповідь

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *