Microsoft
Microsoft Logo

Build finance and operations apps 

  • Offered byMicrosoft

Build finance and operations apps
 at 
Microsoft 
Overview

Duration

14 hours

Total fee

Free

Mode of learning

Online

Schedule type

Self paced

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Details Icon

Build finance and operations apps
 at 
Microsoft 
Course details

What are the course deliverables?
  • Start developing for finance and operations apps by using Visual Studio
  • Get started with development using X++ in finance and operations apps
  • Develop object-oriented code in finance and operations apps
  • Implement application lifecycle management in finance and operations apps
  • Build extended data types and enumerations for finance and operations apps
  • Build tables in finance and operations apps
  • Build forms and optimize form performance in finance and operations apps
  • Create classes in finance and operations apps
  • Build reports for finance and operations apps
  • Build workspaces in finance and operations apps
  • Implement role-based security in finance and operations apps
  • Apply basic performance optimization in finance and operations apps
Read more
More about this course
  • Developing in finance and operations apps requires a basic understanding of the tasks required to build new elements and customize finance and operations apps
  • The tasks include understanding X++ code and Visual Studio, as well as being able to create and modify the basic elements of the system
  • This learning path helps prepare you for Exam MB-500: Microsoft Dynamics 365: Finance and Operations Apps Developer
  • This course introduces X++ development for finance and operations apps, which is performed in Visual Studio
  • This course discusses concepts for object-oriented programming so you can develop customizations in finance and operations apps

Build finance and operations apps
 at 
Microsoft 
Curriculum

Start developing for finance and operations apps by using Visual Studio

Introduction

Create and build projects

Manage metadata by using the Application Explorer

Build deployment packages

Synchronize data changes with the database

Use the Element Designer to create elements

Lab - Create a project and add an element

Check your knowledge

Summary

Get started with development using X++ in finance and operations apps

Introduction

Implement base types and operators

Common structured programming constructs of X++

Use X++ to write SQL statements

Use conditional and iterative statements

Exception handling

Use const values

Use X++ runtime functions for common tasks

Call .NET libraries by using X++ code

Check your knowledge

Summary

Develop object-oriented code in finance and operations apps

Introduction

Explore inheritance and abstract classes

Use attributes

Implement Chain of Command

Implement X++ scoping and access identifiers

Interfaces

Exercise - Create an extension by using Chain of Command

Check your knowledge

Summary

Implement application lifecycle management in finance and operations apps

ALM methodologies

Design and create models

Plan the build, test, and quality control processes

Plan the release, change, and risk management processes

Check your knowledge

Summary

Build extended data types and enumerations for finance and operations apps

Introduction

Extended data types and element properties

Base enums and element properties

Lab - Create a base enumeration, add elements, and update properties

Check your knowledge

Summary

Build tables in finance and operations apps

Create tables and table fields

Populate table and field properties

Add fields, field groups, indexes, and relations

Table methods

Lab - Create a table, add fields, and create field groups

Check your knowledge

Summary

Build forms and optimize form performance in finance and operations apps

Introduction

Add a new form to a project and apply a pattern

Add a data source to a form

Add grids, fields, and groups to a form

Form methods

Create and populate menu items

Test form functionality and data connections

Diagnose and optimize client performance

Optimize form loading and performance

Lab - Create a form

Check your knowledge

Summary

Create classes in finance and operations apps

Introduction

Add a class to a project

Add code and methods to meet business requirements

Data manipulation

Lab - Insert records by using a runnable class

Check your knowledge

Summary

Build reports for finance and operations apps

Implement Business document management

Create and modify reports that use SSRS

Implement query objects and query builder

Create and modify reports by using Power BI

Create and modify reports by using Excel

Exercise - Create and deploy a report

Check your knowledge

Summary

Build workspaces in finance and operations apps

Design KPIs

Create drill-through workspace elements

Create custom reusable report functions by using RDL

Implement built-in KPIs, charts, and other reporting components

Exercise - Create a workspace and add a tile, list, link, and Power BI element

Check your knowledge

Summary

Implement role-based security in finance and operations apps

Introduction

Create and modify duties, privileges, and permissions

Enforce permissions policy

Extensible data security framework

Apply security permissions

Lab - Create a new security role and add duties

Check your knowledge

Summary

Apply basic performance optimization in finance and operations apps

Introduction

Identify and apply caching mechanisms

Optimize temporary table usage

When to use set-based statements and row-based operations

Query optimization principles

Modify the scope of a variable

Analyze and optimize concurrency

Apply parallel processing algorithms

Implement the Async framework

Develop Windows PowerShell scripts

Lab - Create runnable classes in Visual Studio to test code

Check your knowledge

Summary

Build finance and operations apps
 at 
Microsoft 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by Microsoft

Free
2 hours
Intermediate
Free
1 hours
Beginner
Free
4 hours
Intermediate
Free
5 hours
Beginner
View Other 1171 CoursesRight Arrow Icon
qna

Build finance and operations apps
 at 
Microsoft 

Student Forum

chatAnything you would want to ask experts?
Write here...