Instant alkalmazások SharePoint platformon
A fejlesztés és a testre szabás határai elmosódtak. A testre szabást végző legtöbbször nem programozó A fejlesztés nem mindig jelent kódolást! A programozó nem szeret testre szabni A testre szabás néha kódolást is jelenthet! DE!
WSYIWYG kezelőfelület Jól használható kódnézet IntelliSense™ HTML, XHTML, JavaScript, VBScript, XSLT, és ASP.NET támogatással ASP.NET támogatás grafikus vezérlőkezeléssel, tulajdonság szerkesztéssel, adatkapcsolatok támogatásával Standard-ek támogatása / CSS ajánlások betartása XHTML, CSS, XML, XSLT, DIV alapú, táblázat mentes elrendezések
Az egyik legsokoldalúbb eszköz Hasonló egy jelentéskészítőhöz Adatforrások: SharePoint listák és tárak Web Szolgáltatások Adatbázisok (OLEDB-n keresztül) Szerver oldali XML források, pl.: RSS
XML – Ma már uralkodó leíró nyelv Web szolgáltatások SharePointban a legtöbb funkció elérhető így Egyéb rendszerek kapcsolódó felülete RSS források SharePoint oldalon listák / tárak – tehát szinte minden Interneten – keresők / hírek / fórumok – tehát szinte minden XSLT – Az XML transzformáló nyelve Leírja az adatok megjelenési formáját (pl.: InfoPath, Adatnézet kijelző stb.) Átalakítja az adatokat az eredeti dokumentum változtatása nélkül (pl.: HTML generálás,Séma konverzió stb.)
XSLT alapú megjelenítés WYSIWYG XSLT tervező XSLT IntelliSense kódnézetben Kétirányú szinkronizálás a kód és tervezés nézet között
Feltételes formázás Kijelző kapcsolatok támogatása Paraméterek feldolgozása QueryString, Szerver változók, ASP.NET vezérlők, Web kijelző kapcsolatok
Projekt feladatok Szűrés: kapcsolódó projektKapcsolat: Projektek - cím Projektek Szűrés: részvényesKapcsolat: Részvényesek - vezetéknév Résztvevő
Kódolás nélküli hozzáférés támogatás: SOAP Web Szolgáltatások részére Szerver oldali XML scriptek kezelése pl.: RSS OLEDB adatforrások használatára BDC (Üzleti adatkatalógus) kezelésére Paraméterek átadása: Tárolt eljárásoknak Web szolgáltatásoknak URL paraméterezés (“GET”) Több adatforrás kombinálása egy nézetbe
DEEP DIVE A SharePoint beépített web szolgáltatásainak kihasználása (Lists.asmx – GetListCollection) MASHUP alkalmazásfejlesztés
Adatok havonta Excel-ben érkeznek IS feldolgozza, SQL adatbázisba kirakja SharePoint megjeleníti, egy tárolt eljáráson keresztül Szűrés felhasználóra Szűrés időszakra Tárolt eljárás: Allhivaslista (Login,Év,Hó)
A vállalati és külső Internetes adatforrások integrálása: Hatékonnyá teszi a munkavégzést Kényelmes megszokott felületen teszi ezt lehetővé Könnyű kialakítani A SharePoint mint platform nem csak az együttműködést szolgálja, hanem központi alkalmazásportál is lehet.
Kérdések és válaszok