Nopea ja yksinkertainen: Valmistele Web-sivusto, SharePoint-objektimallin avulla C#

Yritin etsiä vähän pätkä koodia, joka osoittaisi, miten voin luoda uuden SPWeb-sivustokokoelmassa. En löytänyt sitä kuin nopeammin tai helpommin kuin odotin, joten ajattelin, minä isku yhdessä pieni merkintä aiheesta.

Tämä koodi luo uusi Wiki-sivuston:

 SPSite Sivustokokoelma;

    Sivustokokoelma = Uusi SPSite("http://conchang-o9l8qi");

    SPWeb w = siteCollection.OpenWeb();

    w.Webs.Add("xyzzy", "xyzzy otsikko",
        "xyzzy kuvaus", 1033, SPWebTemplate.WebTemplateWIKI, False, False);

Ensimmäinen hauissa epäonnistui, koska olin etsimässä lauseita kuin "Valmistele sharepoint-objektimallin avulla web-sivusto" ja kuten.

Jos olet Etsi varten "Webs.Add()", löydät erittäin hyödyllistä blogimerkintöjen määrä, MSDN artikkeleita ja SDK-dokumentaation, jotka menevät perusteellisesti tästä aiheesta. Olen ehdottomasti suositella Tämä sivusto.

</loppu>

Tilaa blogiin.

Technorati Tags:

3 ajatuksia ”Nopea ja yksinkertainen: Valmistele Web-sivusto, SharePoint-objektimallin avulla C#

  1. Rebecca Isserman
    Tein viime vuonna. Sanon se oli paljon helpompi löytää resursseja viime vuonna. Tänä vuonna enemmän devs blogging se alkaa olla tietoa juuttua. Se on sen hyviä ja huonoja puolia. Meillä on enemmän tavaraa emme tiedä viime vuonna, mutta meillä on myös aivan liian paljon samaa joskus. On olemassa kirja Todd Bleeker:
    On joitakin juttuja käyttöönotto ja lyömällä objektimallin vähän. Sanoisin, se on yksi parhaista kirjoista Tietoa objektimalli.
    Vastaus
  2. Tobias Zimmergren
    Moikka,
    Älä unohda hävittää esineet, kun olet valmis heidän kanssaan. Taipumus saada melko voimavara karju, jos on monta mukautettua sovellusta jos sellaista ei ole käytössä objektien huomioon, varsinkin jos on paljon samanaikaista käyttäjää.
    MSDN-artikkelissa kuvataan esineitä käytettävissä melko hyvin, and takes up some examples of where the resources tend to run low if you forget about disposals 🙂
    Yleensä pidän;
    käyttäminen(SPSite someSite = uusi SPSite(http://litware.inc/)){
    //Jutut täällä
    }
    Vastaus
  3. Nimeä ei ole
    WSS SDK sisältää runsaasti esimerkkejä. Ajattelun kannalta SharePoint objektin malli todella auttaa olen löytänyt. Koska sivustot on tallennettu sivustokokoelman näyttäisi ominaisuuden SPSite, joka sisältää sivustoja (SPSite.AllWebs). Tämä ominaisuus on kokoelman, jonka tyyppi SPWebCollection sinne ja selvisi myös koodinpätkä Add-menetelmän eri versioiden.
    Vastaus

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. pakolliset kentät on merkitty *