Modeling

Working with IFS Developer Studio

IFS Developer Studio is a complete Java development environment using an IFS developed plug-in that provides extensive modeling capabilities. The basis for IFS Developer Studio is the NetBeans IDE. For general information about development in NetBeans please refer to the online help in IFS Developer Studio. This chapter instead focus on the IFS specific functionality added to turn NetBeans into IFS Developer Studio.

Modeling

Understanding the concepts behind the model is vital in order to develop applications for the IFS Applications Service Layer. Please read all about the concepts here. Server Packages

Before you start modeling it is also important to know about the Services Layer Naming Conventions and Naming Standards.

Once you are familiar with the concepts and the naming conventions you can read more about the technical side of modeling here. Working with modeling

Turning the model into code

IFS have always made extensive use of code generation to improve user productivity and code quality. This tradition is maintained in the Service Layer and this section describe the code generation in more detail. In order to understand how to take the generated code and build your application you should make sure that you know how to work with projects in IFS Developer Studio.

Read more about code generation here.

IFS Java Server Framework

The framework used when building Service tier business logic and API's is called IFS Java Server Framework. A good understanding of the Java Server Framework is needed by all developers who will work with BizAPI's or other java server development. The information about the record model is also applicable to java clients.

Read more about the IFS Java Server Framework.


This page is generated from IFS Developer Studio - for latest update, see help pages in the tool itself.