Predavanje bo obsegalo kratek uvod v objektno relacijsko preslikovanje, nadaljevalo pa s predstavitvijo in primerjavo različnih tovrstnih rešitev v spletnih ogrodjih na platformah Java, Phyton in Ruby.
Object Relational Mapping (ORM) je koncept, ki razvijalcem v objektno orientiranih okoljih omogoča, da v svojih aplikacijah upravljajo s podatki na povsem domač način – kar preko objektov, tako kot da bi delali z objektno podatkovno bazo in ne z relacijsko. To omogoča abstrakcijski sloj ORM, ki poskrbi za brezšivno in transparentno preslikovanje iz okolja objektov v relacijsko podatkovno bazo in nazaj.
Ideja objektno-relacijskega preslikovanja se je pojavila še pred večjim razmahom objektno orientiranega programiranja v 90-ih, a kljub temu je še dolgo ostala le v domeni akademskih projektov in redkih komercialnih enterprise sistemov. V zadnjih letih se je predvsem po zaslugi nekaterih odprtokodnih projektov ORM razširil praktično na vsako platformo, danes pa je tudi integralen del vsakega sodobnega ogrodja za razvoj spletnih aplikacij.
Uroš Jurglič je absolvent Fakultete za računalništvo in informatiko, pri podjetju Parsek pa opravlja delo spletnega in sistemskega razvijalca. Je ustanovni član skupine GI ter pobudnik študentskega tekmovanja Gospodarski Izziv. Z razvojem aplikacij se trudi že več kot ducat let, pri tem pa se ukvarja z okolji Java, .NET, Ruby in različnimi tehnologijami za razvoj bogatih spletnih in mobilnih aplikacij.
————–
SU – Spletne urice http://web.zen.si/
Spletne urice (SU) so tedenska srečanja spletnih profesionalcev. Posamezniki z dolgoletnim stažem v spletni industriji predstavljajo specifične aktualne tehnološke teme tega področja. Cilj spletnih uric je večsmerni prenos znanj med spletnimi razvijalci. Za lažje razumevanje je zaželjeno osnovno poznavanje spletnih tehnologij. SU potekajo vsako sredo ob 19h v Kiberpipi. Udeležba na srečanjih je brezplačna, prijava ni potrebna, najave in vsakokratna tematika so redno objavljeni na Spletni strani Spletnih uric http://web.zen.si ter Kiberpipini spletni strani www.kiberpipa.org.
Posnetki predavanj v Kiberpipi so dosegljivi tudi v v Kiberpipinem videoarhivu na http://video.kiberpipa.org.
Kaj: Predavanje
Kdaj: sre, 11.4.
ob 19.00
Kje: Kiberpipa, Kersnikova 6, Ljubljana, info@kiberpipa.org
Vstopnina: vstop prost