Fork me on GitHub

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) Isis addons' command and audit modules

Security (v1.6.0)

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

Learn more at the (non-ASF) Isis addons' security 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) Isis addons' command, audit and (non-ASF) publishing modules.

Bulk updates in Apache Isis (v1.5.0)

Using the (non-ASF) Isis addons' 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) Isis addons' gmap3 wicket extension.

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

Copyright © 2010~2016 The Apache Software Foundation, licensed under the Apache License, v2.0.
Apache, the Apache feather logo, Apache Isis, and the Apache Isis project logo are all trademarks of The Apache Software Foundation.