Overview of the Finance and Operations development experience
mainThe development experience for finance and operations apps is designed for cloud-based ERP applications (public, private, or on-premises). Key characteristics include:
- Decoupled Development: Tools are decoupled from the running environment. Development is performed against local, XML-based files rather than directly against an online database.
- IDE: Microsoft Visual Studio is the primary development environment, customized specifically for the platform.
- X++ Compiler: The X++ compiler generates Common Intermediate Language (CIL), which is the same managed intermediate language used by .NET languages like C#.
- UI Development: Developers leverage a browser-based client and specific design patterns for forms to enhance end-user experience.
- ALM: The Application Lifecycle Model supports build automation, test automation, and the deployment of models to the cloud.