(Older) Screencasts

These screencasts refer to older versions of the framework, but you may still find them of use. More recent screencasts can be found here.

Getting Started

How it works (v1.1.0)+

How Apache Isis builds a webapp from the underlying domain object model

This screencast is for Apache Isis v1.1.0 (ie very out of date)

Todo app walkthrough (v.1.4.0)

A run-through of the main features of the (non-ASF) Isis addons' todoapp

nb: the todoapp was previously called the 'quickstart' app

Development Environment

Setting up Eclipse

How to import an Apache Isis maven-based application into Eclipse and configure to use with the JDO Objectstore

NB: when configuring DataNucleus for the dom project, make sure you are in the 'Java perspective', not the 'Java EE perspective').

Learn more here

Setting up IntelliJ

How to import an Apache Isis maven-based application into IntelliJ and run the app.

Learn more here

Isis Add-on Modules

Commands and Auditing (v1.6.0)

Configuring the command and auditing add-on modules for the SimpleApp.

Learn more at the (non-ASF) Incode Platform's command and audit SPI modules

Security (v1.6.0)

Configuring the security add-on module for for the SimpleApp.

Learn more at the (non-ASF) Incode Platform's security SPI module.

Commands, Auditing, Publishing (v1.5.0)

A run-through of the command (profiling) service, auditing service, publishing service. Also shows how commands can be run in the background either explicitly by scheduling through the background service or implicitly by way of a framework annotation.

Learn more at the (non-ASF) Incode Platform's command and audit modules (also the obsolete publishing modules).

Bulk updates in Apache Isis (v1.5.0)

Using the (non-ASF) Incode Platform's excel module and view models to perform bulk updates).

Wicket Viewer and Isis Add-ons

Customizing the Wicket viewer

How to customize the Wicket viewer, integrating the (non-ASF) Incode Platform's gmap3 wicket component.

Restful Objects Viewer

Using Chrome Tools

Using Chrome plugins to invoke an action through the REST API

Creating objects using the REST API

Posting to the "Objects of Type" resource"

JRebel Integration

Develop your app without having to redeploy using JRebel and an Isis plugin for JRebel.

Maven and JRebel

Eclipse and JRebel

IntelliJ and JRebel