Tekniske artikler

Nyheder i EJB 3.1 – mere simpelt og flere nye features

Fra EJB 2.x til EJB 3.0 lagde man stor vægt på en deklarativ tilgang til arbejdet med Enterprise Java Beans og forenklede dermed arbejdet med EJB’ere. Med EJB3.1 har man implementeret yderligere simplificeringer og tilføjet nye features, der alle kan bruges i Java EE 6 applikationer. Her er de vigtigste:- No-interface view for lokale EJB’ere    […]

Glem HTML5, Web2.0, AJAX – jQuery gør forskellen!

Kigger du efter den næste centrale satsning til jeres web-platform? Vil du gerne give dig selv eller din afdeling et afgørende kompetence-løft i forhold til at kunne opfylde moderne krav til brugergrænseflader? jQuery er et godt bud på hvor du skal starte. Web-teknologierne gennemgår i disse år en rivende udvikling drevet af den heftige konkurrence    […]

Udvikling i Titanium – fordele, ulemper og faldgruber

Titanium er et godt – rigtig godt – framework til iPhone-udvikling og til prototyper. Man kommer hurtigt i gang og kan hurtigt vise et resultat frem. Titaniums værdi er begrænset, når det kommer til WORA (Write Once, Run Anywhere), og det er farligt (og i sidste ende dyrt!) at regne med, at man kan bruge    […]

Dynamiske mock services i SoapUI

Værktøjet SoapUI (www.soapui.org) er et godt og gratis open-source-værktøj til test af Soap- eller REST-baserede Web Services. Rigtigt mange udviklere bruger SoapUI til test af Web Services, dvs. at de importerer en WSDL og tester Servicen ved at lade SoapUI afsende fx Soap-requests. Disse tests kan enten køres manuelt eller automatiseres med SoapUIs indbyggede understøttelse    […]

Sproglige udvidelser i Java SE 7

Closures kommer i Java 7! Nej, desværre. Heller ikke i denne omgang, men Java SE 7 byder på andre brugbare udvidelser og syntaktisk sukker. Læs mere om de sproglige finurligheder du risikerer at møde i fremtidige Javaprogrammer. Java SE 7 blev tilgængelig her i sommerferien og byder på mange små og store udvidelser. Denne artikel    […]

Er CDI en Spring-killer?

Java EE 6 platformen har efterhånden været på gaden i et års tid. Der er kommet en række spændende nyheder – men især en af dem har fået særligt fokus: Contexts and Dependency Injection (CDI) specifikationen. Nicky Mølholm kigger på en række af CDI’s faciliteter og på hvorvidt noget tilsvarende er tilgængeligt i det populære    […]

Et trin op ad Scala ‘en?

Java har fået en ny konkurrent. Kast funktioner rundt i programmet som var de objekter, lad compileren selv gætte sig til typerne og skift den besværlige XML-parsing ud med first-class XML-support. Det er bare nogle af de features, som Scala udfordrer Java med. Der er bare et men – Scala er ikke nogen konkurrent! For    […]

Mentor – the freshmaker

Hvor mange af jer har startet eller deltaget i et nyt softwareprojekt, hvor udviklernes tekniske kompetencer ikke matchede teknologien bag det endelige system? Kæmpede dit projekt med at levere den aftalte funktionalitet med den aftalte kvalitet ved de definerede milepæle eller nåede I det simpelthen ikke? Hvis problemerne helt eller delvist kunne forklares med manglende    […]

Java EE 6 – det med småt

Det er ingen hemmelighed at releaset af Java EE 6 stadig optager os. Nicky Mølholm er dykket ned i specifikationen og har skrevet en artikel om de ændringer, der har med hele platformen at gøre. De enkelte dele af Java EE 6, som JAX-WS, EJB 3.1, JPA 2.0 etc, er efterhånden blevet grundigt beskrevet og    […]