A testreszabási lehetőségek, a megoldások és az alkalmazások megtervezése a SharePoint Online-ban

A SharePoint Online testreszabása és védjegyzése különbözik a SharePoint Server termékekétől. A SharePoint Online rendszeresen frissül új funkciókkal, ami bizonyos típusú testre szabott elemeket hátrányosan érinthet. Léteznek azonban olyan ajánlott testreszabási és védjegyzési technikák, amelyekkel leegyszerűsíthető az ilyen jellegű igények kielégítése. Ha például szerkezeti módosításokat végez a mesterlapokon, fontos, hogy naprakészen kövesse a SharePoint Online folyamatos termékfrissítéseit. A friss információkat legkönnyebben az Office 365 Roadmap webhelyen és az Office 365-blogon szerezheti be. A változásokat előzetesen megtekintheti a portálon is, ha a SharePoint Online Felügyeleti központban bekapcsolja az Előnézeti funkciók beállítást.

A Microsoft által a SharePoint Online-ra alkalmazott szoftverfrissítések sokkal gyorsabban követik egymást, mint a SharePoint Serveréi, és a termék alapelemét képező mesterlapok testreszabása, illetve egyéniesítése azzal jár, hogy a frissítések befolyásolják a testre szabott elemeket. A helyzet orvosolására a testre szabott elemeket újra alkalmazni kell a frissített lapokra. A naprakész állapot megőrizhető, ám gyakrabban kell tenni érte a SharePoint Online-on.

A SharePoint Server-termékeket rendszeresen testre szabtam, a SharePoint Online miben különbözik?

A SharePoint Serveren alkalmazott testreszabási módszerek nem feltétlenül működnek a SharePoint Online-ban. A SharePoint Server testreszabására és bővítésére alkalmazott módszerek némelyike például arra alapul, hogy a mögöttes platform nem frissül folyamatosan – márpedig a SharePoint Online-nal éppen ez a helyzet. A SharePoint Online-on folyamatos fejlesztés zajlik, és bármelyik testre szabott vagy egyéniesített fájlt érinthetik a frissítések. Az alábbiakban néhány javaslatot adunk a SharePoint gyakoribb testreszabási területeire, és összehasonlítjuk a helyszíni SharePoint-telepítéseket a SharePoint Online szolgáltatással.

Testreszabási terület   

SharePoint Server   

SharePoint Online    

Munkafolyamat   

Kiindulás beépített munkafolyamatokból

SharePoint Designer vagy Vizuális tervező

A beépített munkafolyamatok módosításait a folyamatos frissítések nem írják felül

A további testreszabásokat felülírják a folyamatos frissítések

Fejléc/lábléc   

SharePoint Designer, egyéniesített lapokkal

Nincs megfelelője, a lapok egyéniesítése folyamatos karbantartást igényel

Tartalomterületek   

Tartalomlekérdezés (szabályozatlan)

Tartalomlekérdezés (szabályozott)

Általános védjegyzés (színek, emblémák stb.)   

Védőfal mögé helyezett alkalmazások, testre szabott/egyéniesített mesterlapok

Összehangolt látványtervek vagy alkalmazásmodellen keresztül bevezetett stílusok

Navigáció   

Kiindulás beépített eszközökből

Szerkezeti, felügyelt és keresésalapú navigáció

Kiindulás beépített eszközökből

Navigációs lehetőségek a SharePoint Online szolgáltatásban

Testreszabás: az egyszerűtől az összetettig

A SharePoint Online testreszabásának lehetőségei a böngészőben webhelyparancsokkal vagy -funkciókkal gyorsan alkalmazható, nem technikai jellegű módosításoktól a fejlesztői eszközökkel készített egyéni alkalmazásokig terjednek:

  1. Testreszabás a webböngészőből:    A SharePoint Online böngészőalapú beállításaival egyszerűbb testreszabásokat végezhet, például megváltoztathatja a címet, az emblémát és a navigációs hivatkozásokat, új webhelytémát alkalmazhat, módosíthatja egy lap tartalmát, vagy megváltoztathatja a listák és tárak nézeteit. A böngészőalapú testreszabások egyszerűen elvégezhetők, és minimális technikai tudást igényelnek.

  2. Testreszabás támogatott eszközökkel és alkalmazásokkal:    Támogatott SharePoint-eszközökkel mélyrehatóbb testreszabást végezhet. Az olyan Office-alkalmazásokkal, mint az Access 2013, az Excel 2013 vagy a Visio 2013, rendkívül dinamikus, adatgazdag lapokat hozhat létre a webhelyhez. Az Access 2013-mal még SharePoint-alkalmazásokat is készíthet kódmentesen.

  3. Testreszabás távoli kiépítéssel:    A SharePointhoz készült alkalmazásokon belül egyéni CSOM-kód használatával arculati elemekkel kiegészített SharePoint-webhelycsoportokat, webhelyeket és alwebhelyeket építhet ki a SharePoint Online-ban. Ezt a webhely-kiépítési eljárást távoli kiépítésnek nevezzük.

  4. Testreszabás SharePointhoz készült alkalmazásokkal:    A SharePoint Online-ban az új felhőalapú alkalmazásmodell lehetővé teszi alkalmazások elhelyezését a webhelyeken, és a jövőben ez a védőfal mögé helyezett megoldások ajánlott alternatívája. Használhat meglévő, független gyártó által fejlesztett alkalmazásokat, vagy fejleszthet saját alkalmazásokat. Akkor vegyen fel alkalmazásokat egy webhelyen, ha speciális funkciókkal vagy információkkal szeretné bővíteni. Elhelyezhet például olyan általános feladatok elvégzésére szolgáló alkalmazásokat, mint amilyen a munkaidő- és a költségnyilvántartás. Alkalmazásokon keresztül, a távoli kiépítés módszerével arculati elemeket is használhat a webhelyeken. Szintén alkalmazások felvételével híreket vagy információkat jeleníthet meg külső szolgáltatóktól, vagy közösségi webhelyekhez csatlakozhat.

    • Független gyártók alkalmazásai:    Független gyártók alkalmazásai megtalálhatók a SharePoint Áruházban, ezen az Office.com-alapú piactéren, amely a SharePoint Online-webhelyekről érhető el. Itt kiválaszthatja azokat az alkalmazásokat, amelyeket a bérlői webhelyén elérhetővé szeretne tenni. A rendszergazdák licenceket is vásárolhatnak bizonyos alkalmazásokhoz a szervezet összes felhasználója számára (ehhez legalább webhely-tulajdonosi engedélyekre van szükségük).

    • Egyéni alkalmazások:    Szervezete saját alkalmazásokat is fejleszthet a SharePoint Online környezetbe, és az alkalmazáskatalógus-webhelyen keresztül elérhetővé teheti őket a felhasználóknak. Aki webalkalmazásokat tud fejleszteni, SharePoint-alkalmazásokat is tud fejleszteni. Bármilyen nyelvet (HTML, JavaScript, PHP vagy .NET) és bármilyen webfejlesztő eszközt (például a Microsoft Visual Studiót és a „Napa” Office 365 Development Tools eszközkészletet) használhat. További információt A SharePoint-alkalmazások fejlesztésének első lépései című témakörben talál.

Vissza a lap tetejére

Van-e még lehetőség védőfal mögé helyezett megoldások fejlesztésére?

A védőfal mögé helyezett megoldások a SharePoint Online-ban már elavultnak számítanak, mert a szóban forgó architektúra nem méretezhető gazdaságosan a megosztott több-bérlős környezetben. Az ilyen megoldások fenntartása bármely ügyfél összes webhelyén hihetetlenül nagy erőfeszítéseket igényel. Vannak olyan alternatív megoldások, például a távoli kiépítés, amelyek hasonló funkciókat kínálnak, ám nem igénylik a folyamatos karbantartást.

Azok a védőfal mögé helyezett megoldások, amelyeket egy-egy áttelepítés keretében továbbvittek az új platformra, korlátozott ideig még működnek. A Microsoft azonban jelenleg alternatív megoldásokra összpontosít, és feltétlenül azt ajánlja ügyfeleinek, hogy ilyen alternatív megoldásokra, például online alkalmazásokra cseréljék a védőfal mögé helyezett megoldásaikat. Addig is tartsa szem előtt, hogy a SharePoint Online folyamatos frissítései hátrányosan érinthetik a védőfal mögé helyezett megoldásokat.

A felhőalapú alkalmazásmodell (cloud app model, CAM) és a SharePointhoz készült alkalmazások bevezetésével már életképes alternatívák állnak rendelkezésre a SharePoint-webhelyek védjegyzésének és kiépítésének régebbi, bevett módszereihez.

A SharePointhoz készült alkalmazások használatával a védjegyzés valamennyi típusát elvégezheti, ha vállalati szinten vezeti be a védjegyzést, és a védjegyzés kezelését is nagyban végezheti. Ezt az eljárást nevezzük távoli kiépítésnek. Míg a SharePoint-fejlesztők korábban a SharePoint funkció-keretrendszerének, webhelysablonjainak, websablonjainak és webhely-definícióinak használatával építették ki webhelyeiket és webhelycsoportjaikat, addig a távoli kiépítési eljárás arra mutat példát, hogy miként hozhatók létre egyéni SharePoint-alkalmazások a védjegyzési és más webhely-kiépítési műveletek elvégzésére.

Vissza a lap tetejére

Miért éppen alkalmazások?

A SharePoint-alkalmazásoknak számos előnyük van a védőfal mögé helyezett megoldásokkal szemben. Alkalmazások használatával a felhasználók anélkül bővíthetik SharePoint-webhelyeiket, hogy növelnék a rendszergazdák felügyeleti terheit. Az alkalmazásokat a végfelhasználók egyszerűbben megtalálhatják és felvehetik. A SharePoint Online-alkalmazásokat a felhőhöz terveztük, ezért sokkal jobban integrálhatók a megfelelő felhőalapú erőforrásokkal, mint a védőfal mögé helyezett megoldások.

Ha további technikai útmutatásra van szüksége ahhoz, hogy mikor célszerű egyéni alkalmazásokat fejleszteni védőfal mögé helyezett megoldások helyett, olvassa el a SharePoint-alkalmazások összehasonlítása a SharePoint-megoldásokkal című cikket. További források: A SharePoint-alkalmazások fejlesztésének első lépései, SharePoint-megoldáscsomagok és SharePoint-mintákkal és -gyakorlatokkal foglalkozó portál a Github webhelyen.

Vissza a lap tetejére

Általános testreszabási műveletek a SharePoint Online-ban – példák

A szervezetnek legmegfelelőbb testreszabási mód vagy fejlesztés meghatározásához gondolja végig, hogy mit szeretne testre szabni, és milyen típusú megoldásokat szeretne fejleszteni.

A SharePoint-webhelyeken többféleképpen juthat el ugyanahhoz az eredményhez. Ha például egy részletesen testre szabott listát szeretne létrehozni, akkor a böngészőben listabeállításokkal konfigurálhatja a listát és a nézeteit. Lehet, hogy ezzel módszerrel minden testreszabást el tud végezni.

Javasolt először a böngészőn alapuló testreszabásokkal kezdeni, mielőtt a támogatott eszközöket és alkalmazásokat igénybe venné hasonló eredmény elérésére.

A szakasz tartalma    

Testreszabás: az egyszerűtől az összetettig

Van-e még lehetőség védőfal mögé helyezett megoldások fejlesztésére?

Mit szeretne testre szabni? (Ötleteket adunk)

Megoldások és alkalmazások elérhetővé tétele a felhasználók számára

Ismerkedés a partnerek megoldásaival és szolgáltatásaival

Módosítani szeretném a webhely megjelenését és működését, illetve a kialakítását   

Először próbálkozzon a böngészőalapú lehetőségekkel

Ezután próbálkozzon kódmentes megoldásokkal

Végül vegye fontolóra az egyéni kódon alapuló megoldásokat

A Webhely beállításai lapon a következőket végezheti el:

A Tervező segítségével kihasználhatja a HTML, a CSS és a JavaScript terén szerzett szakértelmét (csak a közzétételi webhelyekhez használható):

  • Tetszőleges HTML-szerkesztővel egyszerűen tervezhet HTML-mesterlapokat és lapelrendezéseket.

  • A HTML-fájlokat ASP.NET-mesterlapokká alakíthatja.

  • A lapokon fontos funkciókat, például keresőmezőt és navigációs vezérlőket helyezhet el a Kódrészletgyűjteményből.

  • Különböző eszközökre egyedi felhasználói felületet tervezhet eszközcsatornák létrehozásával.

A Tervező használatáról további információt találhat az MSDN: A webhelyterv kialakítása a SharePoint 2013-ban című témakörben.

Az InfoPath Designer alkalmazással a következőket végezheti el:

  • Listaűrlapok, munkafolyamat-űrlapok és űrlaptári űrlapok testreszabása

  • Új elrendezés, színek és téma alkalmazása az űrlapokra

Az InfoPath használatáról további információt Az InfoPath 2010-es és 2013-as verziójával foglalkozó tartalmak című témakörben találhat.

Fejleszthet olyan SharePoint-alkalmazásokat, amelyek alkalmazáskijelzőkkel és egyéni felhasználói felületi elemekkel, például menü- és menüszalagparancsokkal rendelkeznek.

A Visual Studio segítségével a következőket végezheti el:

  • Egyéni weblapok létrehozása a webhelyeken

  • Egyéni bővítések hozzáadása a menüszalaghoz

  • Egyéni vezérlőelemek létrehozása a párbeszédpaneleken vagy a menüszalagon

  • Egyéni tervezésű megoldások telepítése szolgáltatásokként

Megjegyzés   Ha lehetséges, ne egyéni mesterlapok, hanem egyéni stíluslapelemek használatával szabja személyre a webhelyet. Az egyéni mesterlapok megakadályozzák a frissítést a legújabb felhasználói felületre, amikor ügyfeleinknek frissítéseket vezetünk be. Ez váratlan költségeket jelenthet a szervezetnek a frissítés idején.

Vissza a lap tetejére

Szeretném testre szabni az információ megjelenítését a webhelyeken   

Először próbálkozzon a böngészőalapú lehetőségekkel

Ezután próbálkozzon kódmentes megoldásokkal

Végül vegye fontolóra az egyéni kódon alapuló megoldásokat

A webhely egyes lapjainak testreszabása:

  • Szöveg, képek, videók és egyéb objektumok hozzáadása és szerkesztése

  • Kijelzők hozzáadása és testreszabása

  • Új listák és tárak hozzáadása és testreszabása

  • Az egyéni nézetek és űrlapok létrehozása listákhoz és tárakhoz

  • Tartalomlapok és közzétételi lapok létrehozása és szerkesztése

  • Szolgáltatások engedélyezése és letiltása

Információk megjelenítése a webhelyen harmadik felektől származó SharePoint-alkalmazásokkal. Erről az Alkalmazás vásárlása a SharePoint Áruházból című témakörben olvashat.

SharePoint-alkalmazások létrehozása az Access 2013-mal. További információt az Access-alkalmazás létrehozása című témakörben találhat.

A SharePoint Designer alkalmazással a következőket végezheti el:

  • Szöveg, képek, parancsprogramok és kijelzők hozzáadása a weblapokhoz

  • Webhelylapok és kijelzőlapok létrehozása és testreszabása

  • Egyéni műveletek hozzáadása

  • Egyéni navigáció hozzáadása

A Microsoft InfoPath 2013-mal a következőket végezheti el:

  • Szöveg, képek és hivatkozások hozzáadása a lista- és a munkafolyamat-űrlapokhoz

  • Egyéni adatkapcsolatok és szolgáltatások hozzáadása a lista- és a munkafolyamat-űrlapokhoz

Az InfoPath használatáról további információt Az InfoPath 2010-es és 2013-as verziójával foglalkozó tartalmak című témakörben találhat.

A támogatott Microsoft Office-alkalmazásokkal a következőket végezheti el:

  • Adatokat, diagramokat és vizualizációt tartalmazó munkafüzetek közzététele az Excel 2013 és az Excel Services segítségével

  • Képileg megjelenített adatok közzététele a Visio 2013 és a Visio Services használatával

JavaScript-kód elhelyezése a webhely lapjain a Parancsfájl-szerkesztő kijelzővel.

Információmegjelenítésre tervezett alkalmazáskijelzőt tartalmazó SharePoint-alkalmazások fejlesztése.

A Visual Studio segítségével a következőket végezheti el:

  • Egyéni weblapok létrehozása a webhelyeken

  • Egyéni kijelzők létrehozása

Vissza a lap tetejére

Szeretnék különböző adatforrásokból származó tartalmakat megjeleníteni   

Először próbálkozzon a böngészőalapú lehetőségekkel

Ezután próbálkozzon kódmentes megoldásokkal

Végül vegye fontolóra az egyéni kódon alapuló megoldásokat

  • Külső webhelyekről vagy adatforrásokból tartalmat beolvasó kijelzők hozzáadása

  • Különböző adatforrásokból származó listanézetek és űrlapok testreszabása

Adatok megjelenítése és ábrázolása különféle adatforrásokból az Excel 2013 és az Excel Services használatával.

Az Access 2013 használata SQL Server-adatbázison alapuló, sokoldalú, adatbázisszerű, kódmentes megoldások gyors létrehozásához.

Információk megjelenítése a webhelyen harmadik felektől származó SharePoint-alkalmazásokkal. Erről az Alkalmazás vásárlása a SharePoint Áruházból című témakörben olvashat.

Az Üzleti kapcsolatszolgáltatások konfigurálása és csatlakozás adatforrásokhoz, például SQL Azure-adatbázisokhoz vagy WCF-alapú webes szolgáltatásokhoz.

Az InfoPath 2013 segítségével listák és űrlaptárak adatait jelenítheti meg a következő elemekben:

  • Egyéni listaűrlapok

  • Egyéni űrlaptári űrlapok

  • Űrlapokon alapuló egyéni alkalmazások

Az InfoPath használatáról további információt Az InfoPath 2010-es és 2013-as verziójával foglalkozó tartalmak című témakörben találhat.

Egyéni SharePoint-alkalmazások fejlesztése információk integrálásához és megjelenítéséhez.

A Visual Studio segítségével a következőket végezheti el:

  • Egyéni listadefiníciók létrehozása

  • Egyéni weblapok létrehozása a webhelyeken

  • Egyéni kijelzők létrehozása

  • Egyéni vezérlőelemek létrehozása a párbeszédpaneleken vagy a menüszalagon

Vissza a lap tetejére

Megoldások és alkalmazások elérhetővé tétele a felhasználók számára

Miután elkészült egy megoldás vagy egyéni alkalmazás fejlesztésével, elérhetővé kell tennie azt a SharePoint Online környezet egy vagy több webhelyén vagy webhelycsoportjában. Íme néhány módszer:

  • Ha a megoldás egy testre szabott lista vagy egy speciális webhely, illetve lap, a webhelyre vagy lapra mutató hivatkozást megoszthatja a felhasználókkal.

  • Ha egyéni SharePoint- vagy Office-alkalmazást fejlesztett, az alkalmazáskatalógus-webhelyre feltöltve teheti azt elérhetővé. Az egyéni alkalmazások elérhetővé tételéről további információt az Egyéni üzleti alkalmazások elérhetővé tétele a SharePoint Online környezetben az alkalmazáskatalógus használatával című témakörben olvashat.

  • Ha harmadik féltől vesz fel egy alkalmazást a SharePoint Áruházban, úgy teheti elérhetővé azt a SharePoint Online környezetben lévő webhelycsoportok összes felhasználójának, ha a szervezet minden tagjának vásárol licencet. Megteheti azt is, hogy csak azoknak a felhasználóknak vásárol licenceket, akiknek használniuk kell az alkalmazást, és hozzájuk rendeli a licenceket. További információt az Alkalmazás vásárlása a SharePoint Áruházból és az Alkalmazáslicencek kezelése SharePoint Online környezetben című témakörben találhat.

  • Ha meg szeretné változtatni azt a beállítást, amely engedélyezi vagy tiltja a felhasználóknak, hogy alkalmazásokat töltsenek le a SharePoint Áruházból, olvassa el a Beállítások megadása a SharePoint Áruházhoz című cikket.

  • Egyéni megoldások is biztosíthatók; ha azonban a felhasználók szelektív módon használnak védőfal mögé helyezett megoldásokat, akkor nehéz elérni, hogy ezek a webhelyek frissüljenek a frissített megoldásokkal, miután a SharePoint Online frissítése megtörtént a webhelyen.

Vissza a lap tetejére

Ismerkedés a partnerek megoldásaival és szolgáltatásaival

Ha érdeklik a SharePoint Online alkalmazásban elérhető, Microsoft-partnerek által kínált szolgáltatások és alkalmazások, látogasson el a Microsoft Office 365 Piactér webhelyre. Ezenkívül számos nyílt forráskódú megoldás is létezik, amelyet a SharePoint Online-közösség kollektívája fejlesztett, köztük Microsoft MVP szakértők, partnerek és ügyfelek az Office 365 fejlesztői mintákkal és gyakorlatokkal foglalkozó portálon, a Github webhelyen.

Ha további technikai útmutatásra van szüksége ahhoz, hogy mikor célszerű egyéni alkalmazásokat fejleszteni védőfal mögé helyezett megoldások helyett, olvassa el a SharePoint-alkalmazások összehasonlítása a SharePoint-megoldásokkal című cikket. További források: A SharePoint-alkalmazások fejlesztésének első lépései, SharePoint-megoldáscsomagok, a SharePoint Online teljesítményének hangolását segítő útmutató, valamint a SharePoint-mintákkal és -gyakorlatokkal foglalkozó portál a Github webhelyen.

Vissza a lap tetejére

Vissza ide: Tervezési útmutató az Office 365 vállalati verzió SharePoint Online szolgáltatásához

Hatókör: SharePoint Online



Hasznos volt az információ?

Igen Nem

Hogyan tehetjük jobbá?

255 karakter írható még be

Adatvédelmi okokból ne írjon elérhetőségi információt a visszajelzésébe. Olvassa el adatvédelmi szabályzatunkat.

Köszönjük a visszajelzését!

Támogatási információk

Nyelv módosítása