55
events were organized by JUG Switzerland during 2023.

Dr. Michael Marth has been in commercial software development for more than ten years. His main interests are in unstructured data, software architecture and agile development. Michael works for Day Software as a technology evangelist.

29.09.2009

Agile RESTful Web Development

LOCATION: Zürich
KEYWORDS: Technology, Tools

AGENDA:17:00 - 18:15h: Talk incl. Q/A
Afterwards you are invited to a refreshment.

SPEAKER: Michael Marth   COMPANY: Day
SLIDES: 090929_RestJugs.pdf

This talk will provide a general overview of the REST architectural style as well as a hands-on lab to develop RESTfulweb applications.

In the first part the basics of REST (Representational State Transfer) will be explained in a pragmatic way. REST was invented by Day's Chief Scientist Roy Fielding as an a posteriori of the web's architecture. Roy defined a number of architectural contraints that make up a RESTful architecture. I will cover the main constituents like resources, the uniform interface and hypermedia.

The second part is a very hands-on lab that shows how Apache Sling is used to develop a real world REST-style web application from scratch. Sling is a web framework based on OSGi and JCR (Java Content Repository). It allows for very agile development because only a minimal amount of tooling is needed and scripting languages can be used for application development.

Talk in German, Slides in English

Dr. Michael Marth has been in commercial software development for more than ten years. His main interests are in unstructured data, software architecture and agile development. Michael works for Day Software as a technology evangelist.


top

Supporting members

Platin

Gold

Silver

 
 

 

About

JUG Switzerland aims at promoting the application of Java technology in Switzerland.

JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.

JUG Switzerland is funded through membership fees.

Design
Partner

 

Contact

Java User Group Switzerland
8000 Zürich
info@jug.ch

© Java User Group Switzerland