1 / 18

Instant alkalmazások SharePoint platformon

Instant alkalmazások SharePoint platformon. Hódy Árpád ahody @ microsoft.com rendszermérnök Microsoft Magyarország. Amiről szó lesz. Külső adatforrások integrálása SharePointba, kódolás nélkül Instant kisalkalmazások létrehozása A SharePoint Designer 2007 mint „fejlesztői platform

iren
Download Presentation

Instant alkalmazások SharePoint platformon

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Instant alkalmazások SharePoint platformon Hódy Árpádahody@microsoft.comrendszermérnökMicrosoft Magyarország

  2. Amiről szó lesz • Külső adatforrások integrálása SharePointba, kódolás nélkül • Instant kisalkalmazások létrehozása • A SharePoint Designer 2007 mint „fejlesztői platform • Sok - Sok DEMÓ • Testre szabott projekt kezelő minialkalmazás • A partnerlista és az időjárás • Mobiltelefon egyenleg mindenkinek

  3. Változó idők / változó feladatok DE! DE!

  4. SharePoint Designer 2007 • 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

  5. A web kijelzők svájci bicskája:Data Form Web Part

  6. Data View / Data Form Webkijelző • 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

  7. Kis háttér: XML / XSLT • 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.)

  8. Data View / Data Form Webkijelző • 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

  9. Data View / Data Form Webkijelző • 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

  10. Mini Projekt 1.0 Adatmodell

  11. Mini Projekt kezelés Kijelző kapcsolatok Feltételes formázás Nézetek Szerkesztése demó

  12. Data View / Data Form Webkijelző • 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

  13. A demóban • DEEP DIVE • A SharePoint beépített web szolgáltatásainak kihasználása (Lists.asmx – GetListCollection) • MASHUP alkalmazásfejlesztés

  14. DEEP Dive Web szolgáltatások mint adatforrás BDC mint adatforrás Internetes szolgáltatások mint adatforrás demó

  15. Élő példa: Mobilszáma • 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ó)

  16. Mobil hívásrészletezés Adatok szűrése ASP.Net vezérlőkkel Adatok szűrése paraméterrel Adatok szűrése szerver oldali változóval demó

  17. Amiről szó volt • 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.

  18. Kérdések és válaszok

More Related