Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

TMCore i EPiServer Leverandør av TMCore: NetworkedPlanet Foredragsholder: Jørgen Helgheim, Epinova 1 Teknisk gjennomgang av TMCore fra NetworkedPlanet.

Liknende presentasjoner


Presentasjon om: "TMCore i EPiServer Leverandør av TMCore: NetworkedPlanet Foredragsholder: Jørgen Helgheim, Epinova 1 Teknisk gjennomgang av TMCore fra NetworkedPlanet."— Utskrift av presentasjonen:

1 TMCore i EPiServer Leverandør av TMCore: NetworkedPlanet Foredragsholder: Jørgen Helgheim, Epinova 1 Teknisk gjennomgang av TMCore fra NetworkedPlanet

2 NetworkedPlanet 2 Teknisk gjennomgang av TMCore fra NetworkedPlanet •TMCore07 SP 5 (standardisert emnekartmotor) •EPiServer module v2.2 / v3.2 (Klient for emnekartmotoren) •NPCL Editor (VS 2008) (verktøystøtte) (dagens versjoner)

3 Hva kan vi bruke TMCore til i EPiServer? 3 Teknisk gjennomgang av TMCore fra NetworkedPlanet •Viser epinova.no

4 Hva kan vi bruke TMCore til i EPiServer? 4 Teknisk gjennomgang av TMCore fra NetworkedPlanet •Navigasjon - i ikke hierarkiske data! •Søk - Metadata som kan brukes til avansert søk/filtreringer (i egne kontrollere)

5 Navigasjon 5 Teknisk gjennomgang av TMCore fra NetworkedPlanet •EPiServer skaper (en-veis)navigasjon vha –Hierarkisk sidestruktur (parent/child) og meny kontrollere •TMCore skaper (to-veis)navigasjon vha –”Metadata” assosiert med en episerver side og egenutviklede kontrollere for visning

6 Metadata 6 Teknisk gjennomgang av TMCore fra NetworkedPlanet •Viser TMCore flik i redigeringsmodus…

7 Metadata •Redaktøren har en viktig rolle for å opprettholde kvalitetene på metadataene •Metadataene er forskjellig fra prosjekt til prosjekt! Avhenger av kundens formål med nettstedet. •Epinovas formål: –Presentere Epinovas prosjekter, medarbeidere og produkter. Og vise sammenhengen mellom disse. •Viktig med detaljerte regler når det gjelder emnekart. –"..emnekart er vel så mye (om ikke mer) systemering enn informasjons- arkitektur/interaksjonsdesign" 7 Teknisk gjennomgang av TMCore fra NetworkedPlanet

8 Hvordan definere metadata for et prosjekt? 8 Teknisk gjennomgang av TMCore fra NetworkedPlanet •Ontologi! –Ontologien begrenser hva som er lov å knytte sammen i TMCore fliken. –Viktigste delen av et emnekartprosjekt!!! •Bruk NPCL Editor for Visual Studio –Verktøy for å opprette ontologier

9 NPCL Editor for Visual Studio 9 Teknisk gjennomgang av TMCore fra NetworkedPlanet •Viser NPCL editor i VS

10 Ontologi •"..emnekart er vel så mye (om ikke mer) systemering enn informasjons- arkitektur/interaksjonsdesign" •Dermed: Viktig at en utvikler er med på utformelsen av ontologien, og begrenser valgfriheten, som kan gjøre et emnekart ubrukelig. Definerte (detaljerte) regler er nøkkelen her. •Ontologien importers til TMCore vha et command line tool (NP). –Reglene er på plass! 10 Teknisk gjennomgang av TMCore fra NetworkedPlanet

11 System oppsett •NetworkedPlanet –TMCore database –Web application –Command line tool –EPiServer Module (plug-in) edit og admin •Webservices grensesnitt mellom EPiServer og TMCore motor/database. –http://tmcore.epinova.no/TMService/TMService.asmx (episerver module)http://tmcore.epinova.no/TMService/TMService.asmx –http://tmcore.epinova.no/NPCLService/NPCLSchemaService.asmx (cmd)http://tmcore.epinova.no/NPCLService/NPCLSchemaService.asmx •TMCore Editor –http://tmcore.epinova.no/tmeditor/TopimapSelector.aspx (verktøy)http://tmcore.epinova.no/tmeditor/TopimapSelector.aspx •To nye sideegenskaper i EPiServer (mapping mellom systemene) –”nptopictype” – beskriver typen – ”topicguid” – identifiserer instansen 11 Teknisk gjennomgang av TMCore fra NetworkedPlanet

12 Visningskontroller •Viser kode 12 Teknisk gjennomgang av TMCore fra NetworkedPlanet

13 NetworkedPlanet.EPiServerModule •TopicMapQueryHelper –GetRelatedPagesByOneHop() •Provides a PageDataCollection that contains all pages whose topics are connected to the source page's topic via the association specified. –GetRelatedPagesByTwoHops() •Performs a two hop query based on a source page and the subject identifiers of association and target roles. 13 Teknisk gjennomgang av TMCore fra NetworkedPlanet

14 Mer informasjon 14 Teknisk gjennomgang av TMCore fra NetworkedPlanet •Support/forum: •www.networkedplanet.comwww.networkedplanet.com


Laste ned ppt "TMCore i EPiServer Leverandør av TMCore: NetworkedPlanet Foredragsholder: Jørgen Helgheim, Epinova 1 Teknisk gjennomgang av TMCore fra NetworkedPlanet."

Liknende presentasjoner


Annonser fra Google