Cyflym a syml: Darpariaeth Safle We Gan ddefnyddio Model Gwrthrych SharePoint Yn C #

Ceisiais chwilio am ychydig o Cod beintiwyd fyddai'n dangos sut y gallwn greu SPWeb newydd mewn casgliad safle. Doeddwn i ddim yn ei ganfod yn gyflym nac yn hawdd fel y disgwyliais felly meddyliais y byddai fy slapio gyda'i gilydd mynediad ychydig ar y pwnc.

Mae'r cod hwn yn creu safle newydd Wiki:

 SPSite siteCollection;

    siteCollection = newydd SPSite("http://conchang-o9l8qi");

    SPWeb w = siteCollection.OpenWeb();

    w.Webs.Add("xyzzy", "xyzzy teitl",
        "xyzzy disgrifiad", 1033, SPWebTemplate.WebTemplateWIKI, ffug, ffug);

Fy chwiliadau cychwynnol wedi methu oherwydd yr oeddwn yn edrych am ymadroddion fel "darpariaeth safle we gan ddefnyddio model gwrthrych sharepoint" ac yn y blaen.

Os ydych yn chwilio ar gyfer "Webs.Add()", fe welwch nifer o gofnodion blog yn ddefnyddiol iawn, MSDN erthyglau a dogfennau SDK sy'n mynd i fanylder ar y pwnc hwn. Yr wyf yn sicr yn argymell safle hwn.

</diwedd>

Tanysgrifio i fy mlog.

Tagiau Technorati:

3 meddyliau ar "Cyflym a syml: Darpariaeth Safle We Gan ddefnyddio Model Gwrthrych SharePoint Yn C #

  1. Rebecca Isserman
    Gwneuthum hyn y llynedd. Bydd yn dweud yr oedd yn llawer haws dod o hyd i adnoddau y llynedd. Eleni gyda mwy o flogio devs mae'n mynd i fod yn fwrn gwybodaeth. Mae nodweddion da a drwg. Mae gennym mwy am bethau doeddwn i ddim yn gwybod am y llynedd, ond mae gennym hefyd ffordd gormod ar un peth weithiau. Mae llyfr gan Todd Bleeker:
    Mae rhai pethau ynghylch darparu a braidd yn taro y model gwrthrych. Byddai yn dweud mae'n un o'r llyfrau gorau gyda gwybodaeth am y Model gwrthrych.
    Ateb
  2. Tobias Zimmergren
    Hi,
    Peidiwch ag anghofio am waredu y gwrthrychau ar ôl i chi yn ei wneud gyda nhw. Yn tueddu i gael tipyn o mochyn adnodd bod un yn gais llawer o arfer pan na fo un yn cael gwared ar wrthrychau i ystyriaeth, yn enwedig os oes llawer o ddefnyddwyr cyfamserol.
    Mae'r erthygl hon yn disgrifio MSDN cael gwared ar wrthrychau yn hytrach yn dda, and takes up some examples of where the resources tend to run low if you forget about disposals 🙂
    Fel arfer rwy'n hoffi;
    gan ddefnyddio(SPSite someSite = newydd SPSite(http://litware.inc/)){
    //Wneud pethau yma
    }
    Ateb
  3. Dim enw
    WSS SDK yn cynnwys digon o enghreifftiau. Meddwl yn y cylch model gwrthrych SharePoint yn help mawr yr wyf wedi ei ddarganfod. Fel Safleoedd yn cael eu storio o dan Casgliad Safle byddech yn chwilio am eiddo o SPSite sy'n cynnwys y safleoedd (SPSite.AllWebs). Gan fod yr eiddo hwn yn gasgliad o SPWebCollection math y byddech yn mynd yno a gweld y gwahanol fersiynau o'r dull Add gan gynnwys cod y pytiau.
    Ateb

Ad a Ateb

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Meysydd gofynnol yn cael eu marcio *