These example projects serve to explain the most important programming concepts of the iplus framework. You can find the corresponding video on our homepage.
-
Add your own database model or reuse an existing database using the database-first approach that can be managed by the iplus runtime.
Documentation: Database Model Documentation -
Create software components (so-called business objects) that use the database model so that you can deploy transaction-based applications.
Documentation: Business Objects Documentation -
Create a user interface for business objects using the engineering environment.
Documentation: User Interface Documentation -
Exporting packages for distribution to other users or transport to another iplus installation.
Documentation: Exporting Packages Documentation, Importing Packages Documentation -
Creating server-side service components that are either static instances or dynamic instances used as part of workflows.
Documentation: Service Components Documentation -
Create controls to interact with these service components.
-
Use these service components on the client side without any network programming knowledge.
-
Creating workflows
Documentation: Workflows Documentation
-
A common directory Make sure to clone this repository into the same root path as iplus-framework. So that our repositories are all in a common directory, so that the specified relative paths match.
-
Compile the release version of iplus-framework (GitHub Repository), because the example projects use the compiled dll's from the bin directory. Otherwise, you have to adjust the paths in the csproj files.
-
Unzip the database file from the database folder and restore the database on a SQL Server instance.
-
Adjust the connection string in the "gip.iplus.client" project and set it as the startup project.
-
Compile the example and start the application. Login with "superuser":"superuser".