„SharePoint 2010“ galerijoje yra daugiau nei 75 žiniatinklio dalys ir sąrašo rodinio žiniatinklio dalys, sukurtos bet kurioms jūsų sukurtoms bibliotekoms / sąrašams. Be to, jūsų įmonė gali sukurti pasirinktines žiniatinklio dalis arba įsigyti jas iš trečiųjų šalių tiekėjų.
Be papildomų žiniatinklio dalių pirkimo ar kūrimo, jūsų įmonė taip pat gali nuspręsti neteikti jums visų turimų žiniatinklio dalių. Įmonės taip pat gali keisti kai kurias žiniatinklio dalis, pvz., turinio rengyklės žiniatinklio dalį, kad neleistų tam tikrų stilių ar „JavaScript“ turinio.
Turėdami tiek daug pasirinkimų, kaip nuspręsite, kurią žiniatinklio dalį naudoti? Žiniatinklio dalys yra specializuotos arba apibendrintos savo veikloje. Šiame sąraše aprašomas bendrųjų žiniatinklio dalių rinkinys, kaip jos veikia ir kada galite jas naudoti:
-
Turinio sudėtinės žiniatinklio dalys: Tai apima RSS peržiūros programos žiniatinklio dalis ir XML peržiūros žiniatinklio dalis, kurios yra naudingos atitinkamai rodant RSS ir XML. Kadangi vis daugiau turinio pasiekiama RSS ir XML formatais, šios žiniatinklio dalys yra ypač naudingos. Naudojate XSL šabloną, kad nurodytumėte žiniatinklio daliai, kaip jūsų tinklalapyje rodyti RSS arba XML turinį.
Kita labai naudinga žiniatinklio dalis yra duomenų formos žiniatinklio dalis. Deja, jį galite pasiekti tik naudodami „SharePoint Designer“, tačiau ji itin universali; Tiesą sakant, ji dažnai vadinama Šveicarijos armijos peilio žiniatinklio dalimi. Jei jums reikia padaryti ką nors pritaikyto (ar net įdomaus) neįrašant pasirinktinio kodo, galite atlikti labai įdomių dalykų naudodami duomenų formos žiniatinklio dalį.
Komandos svetainės, kuriose įgalintos publikavimo funkcijos, gali pasinaudoti papildomomis turinio rinkinio žiniatinklio dalimis, įskaitant turinio užklausos žiniatinklio dalį, kuri yra panaši į duomenų formos žiniatinklio dalį, bet pasiekiama iš naršyklės.
-
Filtruoti žiniatinklio dalis: šiose žiniatinklio dalyse pateikiama daug būdų, kaip filtruoti puslapyje rodomą informaciją. Pavyzdžiui, galite pridėti pasirinkimo filtrą prie puslapio ir prijungti jį prie sąrašo rodinio žiniatinklio dalies, kad sąrašas būtų filtruojamas pagal vartotojo pasirinktą reikšmę.
Jūsų filtro parinktys apima filtravimą pagal dabartinį vartotoją, kuris lankosi puslapyje, datą, geras senamadiškas teksto reikšmes arba užklausos eilutę. Užklausos eilutė yra vertybė, kad pereisite į puslapį naudojant klaustuką, pavyzdžiui, mypage.aspx? Filter = somevalue.
-
Medijos ir turinio žiniatinklio dalys: šios žiniatinklio dalys gerai veikia, kai jūsų turinio poreikiai yra paprasti. Norėdami savo tinklalapyje rodyti Windows Media Player, naudokite medijos žiniatinklio dalį. Vaizdų peržiūros priemonės žiniatinklio dalis leidžia susieti vaizdą ir rodyti jį puslapyje.
Jei jūsų įmonėje yra „Silverlight“ programų, jas galima leisti naudojant „Silverlight“ žiniatinklio dalį. Turinio rengyklės žiniatinklio dalis yra nuolat mėgstama, nes ji leidžia įvesti beveik bet kokį HTML, CSS arba JavaScript savo puslapyje.
Kai kurios iš šių žiniatinklio dalių, ypač turinio rengyklės žiniatinklio dalis, gali labai apsunkinti ilgalaikį svetainės turinio valdymą. Įsivaizduokite, kad turite komandos svetainę su dešimt tinklalapių. Kiekviename tinklalapyje įdėjote tris turinio rengyklės žiniatinklio dalis. Tai yra 30 atskirų komponentų, kuriuos turite paliesti kiekvieną kartą, kai reikia pakeisti turinį.
Dėl ilgalaikio priežiūros galvos skausmo galbūt norėsite vengti turinio rengyklės puslapio dalies. Vietoj to naudokite publikavimo laukus ir turinio sudėtines žiniatinklio dalis. Šios žiniatinklio dalys leidžia tvarkyti turinį sąrašuose ir bibliotekose neliečiant kiekvienos jų turinio pateikimo vietos.
-
Paieškos ir verslo duomenų žiniatinklio dalys: nors šios žiniatinklio dalys gali atrodyti specializuotos, jos iš tikrųjų yra gana galingos. Galite naudoti paieškos žiniatinklio dalis, kad sukurtumėte tinkintą paieškos rezultatų puslapį, kurio apimtis priklauso nuo turinio, kurį norite filtruoti. Verslo duomenų žiniatinklio dalys leidžia rodyti duomenis iš išorinių duomenų šaltinių.