XMLBeans av Vegard Skipnes (s141721). Agenda Hva er XMLBeans? Historie Eksempel  XML Schema  XML fil  Bruk i java Innstallering Min mening Sammendrag.

Slides:



Advertisements
Liknende presentasjoner
Guard Tour System Grafisk program for dokumentasjon og presentasjon av
Advertisements

Rettighetsdokumentasjon med fokus på eldre arkiv
C++ for Java-programmerere
Realisering av Software Patterns Software Design Patterns Realisering med kode Refaktorering Gjenkjenning av mønstre.
Programmering i ActionScript - hva er det, og hvordan undervise?
Dyreparken på 300 sekunder.
Java database persistence framework.  SELECT by FROM postnr AS p WHERE ( SELECT DISTINCT postnr FROM addr AS a WHERE user.adrId = a.Id ) = p.postnr;
Introduksjon til objektorientert programmering i PHP
Uke 10 - Sortering, og hvordan lage en klasse for et klassebibliotek 21 okt. 2003, Arne Maus Inst. for informatikk, UiO.
Stjørdal fagskole Kvalitetssystemet Styremøte 18. mars 2014

Vi møter sommeren med respekt og undring… med utgangspunkt i eget ståsted er vi nysgjerrig i møte med * ulike årstider – nye erfaringer *små og store dyr.
XMLSchema.  Innledende eksempler: Tove 4. Janni 5. Huskelapp 6. Ikke glem avtalen til helgen 7. Vi har sett DTD’en til dette xml dok. Her kommer.
1 Litt om OO og programmering Arne Maus. 2 OO og Java (og C++, C#)  Arven fra Simula  Programstruktur i Java  Generering av objekter  Beskyttelse.
Programmering i Java versjon januar 2005 Kun til bruk i tilknytning til læreboka ”Programmering i Java” skrevet av Else.
Objektorientert programmering i PHP del 2
Erfaringer fra Nasjonalt e-ID program Arne Berner
Inge Os Sales Consulting Manager Oracle 10 g Server.
IS-102 Klassedefinisjoner
test- og godkjenningsordningen
2003 IT-konferansen 2003 UNIVERSITETET I OSLO Vortex: Skrivbar web for UiO Oddmund Møgedal USIT/UiO.
VELKOMMEN TIL URO OPPLÆRING
© Lars-Erik Kindblad.  Et platformuavhengig verktøy for å automatisere build prosesser.  Støttes og drives av Apache Software Foundation.  Kommer ferdig.
Bakgrunn. Funksjoner. Nøkkelfunksjoner. Application Manager. View Controller. Validation. Dialog Manager. Clay. Tiger extensions.
Tema: Introduksjon Hvorfor Velocity? Installasjon Velocity VS. JSF / JSP Eksempler Oppsumering.
Systemmodeller In 140 Sommerville kap. 7. Mål Forstå hensikten med kontekstmodell Forstå ideene bak –oppførselsmodellering –datamodellering –objektmodellering.
Presentasjon av Concrea
Hovedprosjekt 2006 Webbasert filbehandler Gruppe 28 Snorre Arstad Thomas Tønnessen.
Prosjektet transparente lag Composite og tegnende objekter Decorator og gui-kontrollere Factory Method Iterator.
Apache POI.
Open Source Content Management APACHE LENYA Øyvind Buer (s100320, 3AB), Israr Khan (s139051, 3AA), Tore Minsaas (s141451, 3AB)
Muntlige presentasjoner
Hør hva jeg kan! 2-årig FoU-prosjekt støttet av Fremmedspråksenteret
Morten Bøhlerengen Fagsjef HMS Norges Rederiforbund
En beskrivelse av IKT i skolen Sett fra en lærers ståsted
Programmering i Java versjon Kun til bruk i tilknytning til læreboka ”Programmering i Java” skrevet av Else Lervik.
Programmering i Java versjon desember 2002 Kun til bruk i tilknytning til læreboka ”Programmering i Java” skrevet av Else.
Copyright © 2003 Systek Java versus.NET The Heavyweight Championship Showdown En subjektiv sammenligning Johannes Brodwall.
Flash og ActionScript - Nye muligheter Jostein Nordengen.
Livet etter Frontpage og Access Tom Heine Nätt. Agenda Frontpage Hvorfor bytte? Krav til et webutviklingsverktøy Alternative webutviklingsverktøy Dreamweaver.
Hjelp! Jeg skal undervise i IT 2!
KIP – Aksjonsforsknings -konferanse 21. mai 2008
1 Arrayer og form(ularer) (Kapittel 4). 2 Mål  Forstå assosiative og superglobale arrays  Kunne behandle webformularer (forms)  Kjenne forskjellen.
De 100 mest brukte ordene i bøker i klasse..
Integrasjon med ID-porten for Nettskjema
Ung i BKK 19. oktober Om prosjektet Ambassadørnettverk Høstkampanje Demo Idemyldring Agenda.
Innledning om HTML IT20 oktober Bakgrunn Konseptet WWW ble født i 1983 i CERN, Geneve Opphavsmann: Tim Berners-Lee, MIT Spre informasjon uavhengig.
Dynamiske nettsider PHP Del 1 – variable. PHP  PHP (Personal Home Page)  Fritt tilgjengelig programmeringsspråk  åpen kildekode  Plattformuavhengig.
DOM og scripting Making it come alive. Hva er DOM? Standard for å definere trestrukturen til XML-dokumenter. IDL-spesifikasjon av grensesnitt, egenskaper.
Kort om XML Språket om språket. XML: Eksempel Hans Tømmerholt.
Hurtigladere i Rogaland Bruk og erfaringer. Innhold Status Bruk Erfaringer Hva kan vi lære? Konklusjoner.
Harmoni mellom teknologi og metodologi = økt produktivitet. Av Henrik Larsen Toft Takk til veileder: Lars-Petter Helland.
Om Internett, World Wide Web, egen hjemmeside Ole Christian Rynning
CORBA Noen hull som må fylles: ORB Object Adapters CORBA services IDL Factory Objects.
Skjemaendringer i systemer bestående av XML-data i relasjonsdatabaser Høgskolen i Gjøvik Master i Medieteknikk, Marianne Brattrud.
En presentasjon av regnskap  MNOK -16,0 i årsresultat for konsernet: Et svakt resultat.  MNOK 21,1 i av- og nedskrivninger av goodwill.  Negativ.
Revidering av lokal lønnspolitikk 2014 status arbeid
De 222 mest brukte ordene i det norske språket..
1 EiT 2006/ Eksperter i Team Medisinsk Teknologi og Samfunnet Rapportskriving Prosjektrapport.
Teknologiledelse 1 Hovedoppgave våren 2003 ”Internasjonalisering PANDA på web” Kristin Hoston Vegard Storstad Avd. for.
Hovedprosjekt 2005/2006 Oppgave 28E Øyvind Mosti, 3DSU Administrasjon av apparatutlån, pasienter, rekvirenter og helseforetak.
K ASTELL - ERFARINGER H ØR HVA JEG KAN ! 2- ÅRIG F O U- PROSJEKT STØTTET AV F REMMEDSPRÅKSENTERET Anita Nyberg, Kastellet skole.
Programmering i Java 3D Hovedprosjekt 16 studieåret 2005/2006 Av Jarl Magnar Jakobsen 3DDT HiST-AITeL.
Presentasjon av hovedprosjekt Elin Leikvang ResLab Integration Grunnlagt i 2005, datterselskap av ResLab Reservoir Labratories og en del av Weatherford.
GRIDportal et BO803D Hovedprosjektprosjekt våren 2005 Avdeling for Informatikk og e-læring Høgskolen i Sør-Trøndelag Martin Matusiak.
PSY (Videregående modeller i arbeids- og organisasjonspsykologi)
Gruppeøving 1.mars Agenda “Endelige” kriterier for forretningsideene Presentasjon av hjemmeoppgaver Halveringsprosess Kort presentasjon av eksterne case.
XML og JDOM Helge Furuseth XML  XML = Extensible Markup Language Basert på SGML – Standard Generalized Markup Language  HTML =
Utskrift av presentasjonen:

XMLBeans av Vegard Skipnes (s141721)

Agenda Hva er XMLBeans? Historie Eksempel  XML Schema  XML fil  Bruk i java Innstallering Min mening Sammendrag

Hva er XMLBeans? Er en måte å gjøre om XML-filer til bruk i java. Lager klasser, attributter og get/set metoder av alle elementene i XML fila, slik at alt kan nåes som et objekt. Er basert på åpen kildekode. 100% XML Schema støtte. 100% XML Infoset tilgang.

Historie I utgangspunktet utviklet av BEA, en del av Oracle. Ble utviklet av David Bau, som nå jobber i google. Ble et Apache prosjekt i Er basert på åpen kildekode. 23. april 2003 => v lansert. 30. juni 2005 => v. 2.0 lansert. 8. juli 2008 => v 2.4 lansert.

XML Schema

XML

Bruk i Java

Innstallering Krav  JDK 1.4  Apache Ant  XMLBeans  Scomp (for kompilering)

Min mening Idéen er god. Blir for komplisert. Finnes andre språk som har tatt dette ett sted videre, som Adobe Flex (MXML). Dårlig dokumentasjon på nett. Mange sluttet å bruke det I 2005.

Oppsummering XMLBeans er en måte å gjøre om XML-filer til bruk i java. Utnytter standarder og er åpenkildekode. Trenger forenkling, både til bruk og i brukerdokumentasjon.