SharePoint: Arendus Visual Studio peal

25.08.2008  |  Gunnar

SharePoint Mina eelistan SharePoint-i arendusi teha Visual Studiot kasutades - nii palju kui see võimalik või otstarbekas on. Kirjutasin kunagi sellest, et tuli välja Visual Studio extension for Windows SharePoint Services (Visual Stuidoo 2008 jaoks on olemas VSeWSS 1.2). Koos sellega muutus SharePoint-i projektide arendus ja levitamine palju lihtsamaks, sest hulga musta tööd suudab see jubin ise ära teha.

WSP View

WSP View Esimene mugav asi laienduste juures on lisavidin nimega WSP View. Selle abil on võimalik uurida WSP pakettide ülesehitust. Ära näeb paketi manifesti ja feature struktuuri. Iga paketti kuuluf feature fail on Visual Studio vahendusel muudetav. See tähendab seda, et küllaltki lihtne on muuta näiteks feature skoopi kui selleks peaks vajadus tekkima.

WSP View võimaldab ka mõningaid operatsiooni paketi struktuuriga. Nii saab näiteks featuure lisada ja kustutada, samuti on võimalik featuuride paigaldusjärjestuse muutmine. Oluline on see selleks, et teineteisest sõltuvad featuurid õiges järjestuses serverisse paigaldataks - kui puudub mõni featuur, mille olemasolu piagaldatav featuur eeldab, siis jäetakse paigaldamine pooleli.

Pakettide levitamine

Templates kataloog Kui VSeWSS tulekut pidi pakettide levitamiseks kirjutama batch-id ise suures osas valmis, siis VSeWSS loob täiesti korralikud paketid, mis sisaldavad kõike vajalikku. Vajuta vaid nuppu Deploy ning paketid ehitatakse valmis ja paigaldatakse serverisse.

Pakettidesse saab pista ka kõik need failid, mis paigaldatakse TEMPLATE kataloogi serveris. Väike nõks, millega tuleb arvestada, on see, et TEMPLATE kataloogi paigutatavad failid tuleb oma Visual Studio lahenduses paigutada lahenduse juurkataloogi alamkataloogi Templates. Juuresoleval pildil on näha jupike .aspx faili nimest, mis on levitamiseks pistetud administraatori templiitide kataloogi.

SharePoint-i projektid

Visual Studio pakub välja mitmed erinevad SharePoint-i projektid, mille loomisel tehakse ära üksjagu musta tööd, mida muul juhul tuleks teha käsitsi. Juba loodud projektidesse saab lisada mitmeid erinevaid elemente, mida saab lisamise järel ise oma vajadustele vastavalt kohendada.

SharePoint-i SDK installeerimisel lisanduvad templiidid SharePoint-i töövoogude loomiseks.

Üks kommentaar sissekandele “SharePoint: Arendus Visual Studio peal”

  1. Gunnar

    VSeWSS 1.2 peal ära tee mahukaid projekte, kuhu kuulub mitmeid web parte ja featuure. Mida keerukam on paketi sisu, seda aeglasemaks Visual Studio muutub. Hoia paketid lihtsad ja kui on vaja midagi mahukamat teha, siis kasuta erinevaid projekte ja kirjuta lihtsalt ise deployment script, mis teistes serverites suudab paigalduse ära teha.

Kommenteeri

sulge
Saada link e-postiga

© DT 2012 | Creative Commons Attribution-Noncommercial 3.0 License | WordPress