Skip to content

Latest commit

 

History

History
183 lines (123 loc) · 7.9 KB

File metadata and controls

183 lines (123 loc) · 7.9 KB
title description author ms.author ms.topic ms.date ms.reviewer audience ms.search.region ms.search.validFrom ms.dyn365.ops.version ms.collection
Develop and customize home page
Access links to topics about development, including an overview for finance and operations apps enabling enterprise resource planning applications.
twheeloc
twheeloc
article
06/13/2022
twheeloc
Developer
Global
2016-02-28
AX 7.0.0
get-started

Develop and customize home page

[!include banner]

This article provides links to topics about development.

Overview

The finance and operations apps enable the entire enterprise resource planning (ERP) application suite as a cloud-based solution, for both public and private clouds, as well as on-premises. The apps leverage the speed, simplicity, and cost-effectiveness of working in the cloud, while building on the latest technology from Microsoft. The development experience includes:

  • Development tools that are decoupled from any running environment. You develop against local, XML-based files, not the online database.
  • Microsoft Visual Studio is the development environment. The Visual Studio environment is customized to provide you with a smooth and familiar experience.
  • The X++ compiler generates Common Intermediate Language (CIL) for all features. CIL is the same intermediate language used by other .NET-based (managed) languages, such as the C# programming language.
  • You can leverage the browser-based client and the design patterns for forms to provide an improved end-user experience.
  • The Application Lifecycle Model (ALM) supports build automation, test automation, and deployment of models to the cloud.

Architecture

Getting started

Fleet Management

Development tools

Tutorials for development tools

Tools, models, and VMs

Build automation using Azure

X++ programming language

Reference

Overviews

Language support

Customize with extensions and overlayering

Code migration

Move packages between environments

Performance

User interface concepts

The client is an HTML web client that runs in all major browsers. For information about developing and customizing the user interface, see the User interface development home page.

Analytics

Reporting services

Data entities and OData

Testing support in Visual Studio

Office integration

Intelligence

Mobile platform

Global finance management

Development for independent software vendors

Supply Chain Management

Additional resources

Insider tips on development

[!INCLUDEfooter-include]