Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
The examples in this section show you how to build an abstraction layer for the most frequently used operations that are needed to integrate with MDS. We highly recommend that when you build applications against MDS, you focus on the operations provided in this section.
The operations that we do not address tend to be more complex and less useful to everyday consumers. For instance, triggering validation programmatically may be very useful for end users. Business rules, on the other hand, are complex to build in a user interface and difficult to manipulate programmatically. Because of this, creating business rules outside of the MDS application holds less value. Security is another area where most of you will not need to build additional UIs. Ignoring these two areas can greatly reduce the time to implement a customized solution.