Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Microsoft Office 2003 Akadémia Tartalomlétrehozás és –közzététel, avagy az Office új arca Kőnig Tibor a rendszermérnöki csoport vezetője Microsoft Magyarország.

Hasonló előadás


Az előadások a következő témára: "Microsoft Office 2003 Akadémia Tartalomlétrehozás és –közzététel, avagy az Office új arca Kőnig Tibor a rendszermérnöki csoport vezetője Microsoft Magyarország."— Előadás másolata:

1 Microsoft Office 2003 Akadémia Tartalomlétrehozás és –közzététel, avagy az Office új arca Kőnig Tibor a rendszermérnöki csoport vezetője Microsoft Magyarország

2 TechNet események 2003 őszén 2003. október 22., Office Akadémia Tartalomlétrehozás és –közzététel, avagy az Office új arca Tartalomlétrehozás és –közzététel, avagy az Office új arca 2003. november 12., Office Akadémia Együttműködés és információ-kezelés, avagy a csoportmunka-szolgáltatásoktól a portálig Együttműködés és információ-kezelés, avagy a csoportmunka-szolgáltatásoktól a portálig 2003. november 19., Office Akadémia A munka megszervezése, részvétel a vállalati folyamatokban A munka megszervezése, részvétel a vállalati folyamatokban 2003. november 26., Üzemeltetői Konferencia Biztonság mindenekfelett Biztonság mindenekfelett 2003. október 1. Korszerű vállalati információs rendszerek Korszerű vállalati információs rendszerek ÚJ IDŐPONT!!!

3 Az információkezelés kihívásai: hol marad a termelékenység? Forrás: “The Knowledge Worker Investment Paradox” c. Gartner-anyag, 2002. 07. 17. A vállalatoknál található digitális információ több mint 80%-a különálló PC-k merev- lemezein, személyes mappákban található. Az alkalmazottak által felhalmozott tudás nagy része elveszik, mikor elhagyják a vállalatot. Az alkalmazottak által kapott információk 50-75%-a közvetlenül más személyektől származik.

4 A Microsoft válasza: Microsoft Office Rendszer  Könnyen használható alkalmazások, kiszolgálók és szolgáltatások rendszere, amelynek segítségével az emberek és szervezetek kapcsolatba kerülhetnek egymással, a számukra fontos információkkal, valamint az üzleti folyamatokkal.  Az elemek teljes rendszerként, egyéb termékek kiegészítőjeként és önállóan is használhatók.

5 Az Office Rendszer és a vállalati információk – Áttekintés irodai alkalmazások (Office) portál (SharePoint Portal Server) BizTalk Server XML web- szolgáltatások vállalati adatok más alkalmazások más felületek

6 Amiről szó lesz  XML… már az Office-ban is?!?  Mentés natív XML formátumban  Saját adatszerkezet használata  Adatok kinyerése  Kapcsolódás üzleti folyamatokhoz  Office dokumentumok – Office nélkül  Intelligens dokumentumok  Egy kis kutatás  Office-megoldások fejlesztése

7 Az XML ígérete  Az adatok megosztása nem egyszerű  sok különböző bináris és szöveges formátum  többféle tárolási mód  eltérő struktúrák és meghatározások  Az XML leegyszerűsíti mindezt  az adatok leírásának és tárolásának szabványos módszere

8 XML technológiák – Áttekintés XML Path Language nyelv az XML dokumentumok egyes részeinek megcímzéséhez XPath eXtensible Stylesheet Language Transformations nyelv az XML dokumentumok más XML (és egyéb) dokumentumokká alakításához XSLT XML Schema Definition Language nyelv az XML dokumentumok tartalmának leírásához és korlátozásához XSD eXtensible Markup Language nyelv a strukturált információkat tartalmazó dokumentumok szerkezetének megjelöléséhez XML

9 Az XML és az Office Rendszer  Adatok elérhetővé tétele az Office- alkalmazásokban és más rendszerekben  nehéz a számos fájlformátum és verzió miatt –.doc,.xls,.mdb,.vsd,.txt,.csv,.rtf,.htm, stb. –nagy részük „zárt” (a dokumentáció nem érhető el)  általában fejlesztést igényel  a hasznos adatok a dokumentumokban rekednek  Az XML itt is segít…

10 Miért ilyen fontos az XML-támogatás? Csak a lényeg kell Nehéz kinyerni és újra felhasz- nálni az irodai alkalmazásokkal készült dokumentumok üzleti szempontból fontos tartalmát. Megoldási lehetőségek: - dokumentumtulajdonságok - szabad szöveges keresés - külső rendszerben tárolt metaadatok - XML

11 Miért ilyen fontos az XML-támogatás? Csak a lényeg kell

12 Az XML és az Office Rendszer Az XML lehetővé teszi  adatok bevitelét az Office alkalmazásokba, és  kinyerését azokból, függetlenül  a struktúrától  formátumtól  és egyéb követelményektől  Egyszerűbben: az XML megkönnyíti az adatcserét

13 Adatelemzés  Táblázatos, nagyrészt numerikus adatok kalkulációkhoz és elemzésekhez  Megjelenítés: legtöbbször táblázatban Szöveges tartalom előállítása  Szabad szöveg és egyéb (pl. grafikus) tartalom  Rugalmas elrendezés és formázás XML struktúrával Jelentéskészítés  Numerikus és szöveges mezők  Relációs adatbázis-adatok Információgyűjtés  Erősen strukturált tartalom  Űrlap, kevés formázott szöveggel Adatvezérelt webek létrehozása  Táblázatos és hierarchikus adatok rugalmas megjelenítése  Adatforrások kódolás nélküli elérése Diagramkészítés  Adatokra épülő üzleti és technikai diagramok  XML formátumú külső adatok elérése Access FrontPageInfoPathWord Excel Visio Az XML és az Office 2003

14 Mentés XML formátumban  Szabályos XML, dokumentált sémák  Különböző szintű megvalósítás  Word, Project, InfoPath: gyakorlatilag teljes  Excel: kivéve diagramok  más alkalmazások: később.doc Word.xml (WordML).xls Excel.xml (ExcelML) Info Path.xml

15 demó  Mentés XML formátumban  Word, Excel és InfoPath dokumentumok mentése XML-ként

16 Saját adatséma hozzáadása  Bármilyen XSD séma használható  az alkalmazás ellenőrzi a dokumentum illeszkedését  Intelligens jelölés  Word: automatikusan ismétlődő táblázatsorok  Excel: automatikusan felismert listák.doc +.xsd =.doc,.xml

17 demó  Saját adatséma hozzáadása  egy belső megrendeléseket leíró XSD séma hozzáadása Word, Excel és InfoPath dokumentumokhoz

18 Adatok kinyerése XML formátumban  Mentés másképp  Word: XML dokumentum (WordML), XML adat, XML adat + XSLT átalakítás  Excel: XML munkafüzet (ExcelML), XML adat  Elérhető az objektummodellből is  lehet a hagyományos mentés felhasználó számára láthatatlan kiegészítője, vagy önálló művelet

19 demó  Adatok kinyerése XML formátumban  a sémára illeszkedő XML dokumentumok létrehozása

20 Kapcsolódás üzleti folyamatokhoz  Adatküldés  XML adatok mentése fájlmappába  küldése e-mailben (pl. email-kész nyilvános mappába)  mentése webhelyre, WSS dokumentumtárba  küldése webszolgáltatásnak (programozást igényel)  Adatfogadás  megnyitás fájlrendszerből, levélmellékletből, webkiszolgálóról, WSS dokumentumtárból  fogadás webszolgáltatásból (programozást igényel)  Egy integrált megoldás: BizTalk Server

21 demó  Kapcsolódás üzleti folyamatokhoz  XML dokumentumok átadása egy BizTalk folyamatnak  a folyamat és termékeinek áttekintése

22 Office dokumentumok előállítása Office nélkül  A bináris fájlformátumok csak az Office alkalmazásokkal állíthatók elő  azok viszont nem kiszolgálón való futtatásra készültek  Az XML transzformálásához nem kell Office .NET alapú parancssori, Windows- és webalkalmazás.xml +.xslt =.xml

23 demó  Office dokumentumok előállítása Office nélkül  XML fájlok transzformálása az Office alkalmazások formátumába  adatbázis-adatok átalakítása Office formátumba

24 kávé- szünet

25 Intelligens dokumentumok  Programozható, interaktív, tartalomérzékeny munkaablakok  Word, Excel, InfoPath  A tartalmat a kurzor helye határozza meg  dokumentumba ágyazott XML jelölések  A kód COM vagy.NET  A terjesztés és karbantartás központosított

26 demó  Intelligens dokumentumok  a dokumentum éppen szerkesztett pontjának megfelelő információk és szolgáltatások felkínálása

27 Office Kutatás  Munkaablakba integrált információkereső szolgáltatás  tartalom megjelenítése, űrlapok, visszaírás az alkalmazásba  Nyilvános webszolgáltatásokat használ  keresők, enciklopédiák, szótárak, stb.  Szabványos felületek segítségével kiterjeszthető  webszolgáltatások regisztrálása  nincs ügyfél oldali kód (alkalmazástól függően intelligens címkékkel bővíthető)

28 demó  Kutatás munkaablak  külső és belső információforrások elérhetővé tétele

29 Az Office Rendszer mint fejlesztési platform  Többé már nem „személyes produktivitást növelő programcsalád”  Az XML szolgáltatások leegyszerűsítik a más rendszerekkel való együttműködést  A termékskála szélesebb  alaptermékek  kiegészítő termékek  kiszolgálók  szolgáltatások

30 A Visual Studio.NET és az Office Egy lépés előre  A.NET platform ereje  osztálykönyvtárak, webszolgáltatások, Windows űrlapok, adatkezelés, XML, stb.  robusztus védelmi szolgáltatások  egyszerű bevezetés és karbantartás  A jól ismert, gazdag Office objektummodell  Professzionális fejlesztőkörnyezet  hatékony felhasználói felület, forráskód-kezelés  Nyelvsemleges fejlesztés  Nem csak a Microsofttól…  mintaalkalmazások, egyedi vezérlők, közösségek, hírcsoportok, stb.

31 A Visual Studio.NET és az Office Az együttműködés módjai  Az Office PIA-k (Primary Interop Assembly: COM-.NET kapcsolat) használata  Visual Studio Tools for Microsoft Office  Visual Studio.NET beépülő elemek  Office Research SDK  Smart Documents, Smart Tags API  SharePoint Products and Technologies  kijelzők  menedzselt objektummodell

32 Visual Studio Tools for Office Áttekintés  Menedzselt kód a Word és Excel dokumentumok „mögött”  Visual Basic.NET és C# projektsablonok a Visual Studio.NET-ben  A kód elválik a dokumentumtól  az Office alkalmazások „betöltője” menet közben hívja a megfelelő.NET Assemblyt  A védelmet a.NET keretrendszer biztosítja

33 Visual Studio Tools For Office Összetevők  Egy Excel (.XLS) vagy Word (.DOT,.DOC) dokumentum  a megoldás „front end”-je  új vagy meglévő Office dokumentum  egy dokumentum per projekt per varázsló  Egy assembly (.DLL)  a Visual Studio projekt lefordított kódja  egyedi dokumentumtulajdonság hivatkozik rá  egy assembly per dokumentum

34 demó  Visual Studio Tools for Office  menedzselt kód Word sablon mögött

35 Mi történik a háttérben?  Amikor megnyitjuk a dokumentumot… 1. Az Office “betöltője” megnézi, vannak-e egyedi tulajdonságok 2. A CLR ellenőrzi a biztonságot 3. Ha a kód nincs ott, vagy régi, letöltődik 4. Ha a dokumentum és a kód megbízható, megtörténik a végrehajtás  A dokumentum akkor is megnyílik, ha a kód nem futtatható

36 Menedzselt beépülő elem  A Visual Studio Tools for Office alternatívája/kiegészítője  nemcsak Word és Excel  nem a dokumentumok, hanem az alkalmazások szintjén működik  A Visual Studio.NET Extensibility Wizardot használja  alkalmazások közötti kapcsolatok, telepítő projekt  Azonos előnyök a VBA-val/COM-mal szemben

37 Mielőtt valaki megkérdezné…  És mi lesz a VBA-val?  Mikor melyiket használjuk?  Futtatható párhuzamosan a VBA és a menedzselt kód?  Miért csak a Wordben és az Excelben?  Az Office nagyrészt COM; nem lassabb a menedzselt kód?  Visual Basic.NET vagy C#?

38 Összefoglalás XML-támogatás az Office 2003-ban  Elérhetővé válnak az Office dokumentumokban lévő adatok  Új/jobb adatrögzítési módszerek kerülnek előtérbe  Új típusú megoldások kifejlesztésére nyílik mód  Csökken az alkalmazásfejlesztés időigénye  Egyszerűbb az adatok megosztása

39 Összefoglalás Az Office Rendszer mint fejlesztési platform  Az Office és a Visual Studio együttese nagyteljesítményű, robusztus és biztonságos megoldásokat tesz lehetővé  A Visual Studio Tools for Office segítségével az Office alkalmazások mögött futó menedzselt kód hozható létre  A Visual Studio leegyszerűsíti a menedzselt beépülő elemek készítését  Az intelligens dokumentumok és a Kutatás munkaablak hatékonyan integrálják a külső és belső információkat és szolgáltatásokat

40


Letölteni ppt "Microsoft Office 2003 Akadémia Tartalomlétrehozás és –közzététel, avagy az Office új arca Kőnig Tibor a rendszermérnöki csoport vezetője Microsoft Magyarország."

Hasonló előadás


Google Hirdetések