Бърз и прост: Предоставяне на уеб сайт с помощта на SharePoint обектния модел в C#

Аз tried търся за малко фрагмент код, който показва как да създадете нов SPWeb в колекция от сайтове. Не го намери като бързо или лесно, както и очаквах, така си мислех, че ще шамар заедно малко запис по темата.

Този код се създава нов сайт уики:

 SPSite siteCollection;

    siteCollection = нов 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
    Направих този миналата година. Аз ще кажа, че е много лесно да намерите ресурси миналата година. Тази година с повече devs блоговете става да бъде информация блато. Той има добри и лоши качества. Ние имаме повече за неща, които ние не знаем за миналата година, но ние също имаме твърде много на едно и също нещо понякога. Има една книга от Тод Bleeker:
    Има някои неща за провизии и удря обектния модел на малко. Бих казал, това е един от най-добрите книги с информация за обектния модел на.
  2. Тобиас Zimmergren
    Здравей,
    Не забравяйте за реализирането на обектите, след като сте готови с тях. Има тенденция да получите доста ресурс свиня, ако някой има много потребителско приложение, където един не се на разположение на обекти под внимание, особено ако има много едновременни потребители.
    Статията 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 ли ще отида там и е установено, на различни версии на метода за добавяне, включително кодовия фрагмент.

Оставете отговор

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани *