Content Summary

This guide presents all aspects of evidence generation from entity development to screen options. It starts with a quick overview of the generator.

Following on from this, Chapter 3 works through the required steps in configuring an existing product to use the evidence generator and Chapter 4 gives a detailed example of implementing an evidence type from start to finish using the evidence generator.

The execution of the generator is described in chapter 5. This goes through the targets that will be used by developers when generating / building evidence.

After execution of the generator, a certain amount of handcrafted code needs to be written by a custom developer. Example code is shown from in Chapter 6 relating to the earlier example.

If a solution is built in-house using the generator, and customers want to override any aspect of it, it must support customizations of the entity itself, the server functionality and the client side pages. How they go about doing this is covered in the chapter 'Customizing a Product'.

Chapter 8 looks at identifying patterns and relationships that fit into the generator as well as describing the metadata that needs to be configured to support these patterns on both the server and client side.

In order to aid developers to track down any obvious mistakes that can be made, a chapter has been dedicated to identifying and resolving problems. This details common errors that can occur due to the non-setting or non-configuration of properties and the resolution to each.

It is hoped that this cookbook will not only prove a useful guide to developers to get them up and running with evidence generation but also a useful reference for finding resolutions to common problems.