Module 1: Part 3 Flashcards

1
Q

An Internet Information Services (IIS) website

A

required to give users access to data from the:

–> Business Central Web client

–> companion app

–> Microsoft Outlook add-in

referred to as a Business Central Web Server instance

hosts the files that provide content and services to client users over the internet

connects to the Service Tier (NST), which in turn connects to the database (DB)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

The Service Tier (NST)

A

connects to the database (DB)

runs the business logic

–> stored in the App DB

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

the database (DB)

A

contains the application and business data

stores the business logic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

business central supports web services based on what?

A

based on SOAP and ODATA

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what are web services?

A

industry-standard technologies that make application functionality available to a variety of external systems and users

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

what can we do with web serives?

A

Developers can create and publish functionality as Web services

–> where they can expose pages, codeunits, or queries, and even enhance a page’s Web service by using an extension codeunit

When Business Central objects are published as Web services, they are immediately available on the network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Business central’s API

A

makes it possible to integrate with other services

we can make Connect apps by using standard REST API to interchange data

–> Any coding language that is capable of calling REST APIs can be used to develop your Connect app

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Multi-tenant architecture

A

Business Central implements a multi-tenant architecture where the data is stored in an Azure SQL shared environment

–> each tenant’s data is stored in a separate database

The data schema is shared over all tenants of a certain localization

As a developer, you can use extensions to implement changes and additions to the data schema of your tenant

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Azure Active Directory (Azure AD)

A

a cloud service that provides identity and access capabilities for:

–> applications on Microsoft Azure

–> Microsoft 365

–> applications that install on-premises

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Administration of Business Central

A

If you are a Business Central reselling partner, you are the administrator of the Business Central tenants for your customers

You have access to the administration tools of their Microsoft 365 account and their Business Central administration center where you can specify upgrade windows, for example

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Tailor, extend, and build applications using Business Central

A

Investigate whether third-party solutions are available that will fit your requirements

Check if Microsoft Power Platform allows you to fill in the gaps

Customize and develop additional functionality yourself

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Personalization

A

Users can personalize a workspace to suit their own preferences by changing pages to display only the information that they need

Users can personalize a workspace to suit their own preferences by changing pages to display only the information that they need

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

how can administrators control personalization?

A

Enabling or disabling the personalization feature for users of a specific profile

Clearing any page personalizations that users have made

administrators and super users can override users’ personalization and define which features are accessible in all or specific companies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

AppSource

A

Business Central exposes many ready-to-use apps in AppSource, the marketplace for business solutions

The apps add functionality, change behavior, or give you access to new online services

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Microsoft Power Platform

A

includes Power Apps, Power BI, and Power Automate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Power Apps

A

allows you to create apps for businesses with little to no code development

build visually stunning apps that take advantage of device capabilities like cameras, GPS, and pen controls

build apps that run on any device and are customized for your business requirements

accomplish all these tasks without writing a single line of code

You can make your Business Central data available as a data source in Power Apps because Business Central is an available connection in Power Apps

17
Q

Power Automate

A

provides you with automated workflows that connect to more than 200 services out of the box

You can create flows for common business scenarios by using a rich template gallery,

–> customize them to meet your needs through an intuitive graphical editor

start from the beginning by using the same editing experience and build complex flows that include parallel branching, conditional logic, and loops

the connective component that’s used by end users and app developers alike for digital transformation, no matter what application they are using

18
Q

Customization

A

add and extend existing code by creating extensions

development environment that is used to create extensions is Visual Studio Code

19
Q

development environment that is used to create extensions is Visual Studio Code

A
19
Q

extensions

A

small packages that are created to extend the standard functionality

To modify existing objects, such as tables, pages, and so on

a programming model that is object-based

–> You can create new objects or extend existing objects, depending on what you want your extension to do

An extension defines extra functionality to modify the behavior of the Business Central application

20
Q

Application Language-code, or AL-code

A

the language that used to create and access objects, writing logic, and so on

programming language that is used to write code for Business Central

–> All objects are stored as code

—-> Every object is saved in files with the .al file extension,

——> you can put multiple objects in a single .al file, although we recommend that you use a single file for each object

you can manipulate data with AL

allow you to control the implementation of objects and to interact with the user

contains a set of predefined functions that you can use when writing code, but you can also develop custom functions

You can have Event triggers or Function triggers

You can also write your own custom functions in an object, and these custom functions will be accessible in the object by function triggers, which are referred to as procedures

enables you to create variables that you can use in your functions to calculate or store temporary data

21
Q

Visual Studio Code

A

should not be confused with the Visual Studio code editor

can be installed on Windows, Linux, and MacOS

write AL-code to create extensions for Business Central

By default, Visual Studio Code knows a few basic programming and markup languages like HTML, JavaScript, CSS, and NodeJS

22
Q

AL language extension for Visual Studio Code

A

by installing this extension, you can use Visual Studio Code for developing Business Central solutions

you will get the benefits of a modern development environment along with seamless publishing, debugging, and execution integration with Business Central

23
Q

Event triggers or Function triggers

A

Every object type in Application Language (Table, Page, CodeUnit, Report, and so on) has event triggers

Event trigger names start with “On,” for example OnInsert, OnModify, OnDelete, and so on

The event triggers occur when an event takes place

Which triggers are available depends on the type of object

24
Q

procedures

A

object by function triggers that are used to write our won custom functions in an object

25
Q

What is AppSource?

AppSource is a link to the source developers of an app. By reading the AppSource tag, you can identify the object by means of developer, version, and date of the source code of the app.

AppSource is the Microsoft marketplace for business applications like Business Central. You can find many ready-to-use apps for Business Central in AppSource. Some extensions are provided by Microsoft, and other extensions are provided by other companies. The apps add functionality, change behavior, or give you access to new online services. All extensions are tested before they are made available.

AppSource is a suite of apps, services, connectors, and data platforms that provides a rapid application development environment to build custom apps for your business needs.

AppSource is cloud-based software platform that allows employees to create and automate solutions across multiple applications and services without help from developers.

A

AppSource is the Microsoft marketplace for business applications like Business Central. You can find many ready-to-use apps for Business Central in AppSource. Some extensions are provided by Microsoft, and other extensions are provided by other companies. The apps add functionality, change behavior, or give you access to new online services. All extensions are tested before they are made available

26
Q

What is an extension?

Extensions are an object-based programming model that helps you define extra functionality to modify the behavior of the Business Central application. You can create extensions to modify existing objects such as tables, pages, and so on.

Extensions refer to third-party software solutions that you can use to add and plug in to the standard business central functionality.

Extensions are small software programs that customize the browsing experience for the Business Central web client in terms of preferences and individual needs.

Extensions refer to the integration of XML-based platforms with Business Central.

A

Extensions are an object-based programming model that helps you define extra functionality to modify the behavior of the Business Central application. You can create extensions to modify existing objects such as tables, pages, and so on.

27
Q

As a user, you want to add some fields to the customer list and then remove some fields from the customer list. Is this possible and, if so, how can you accomplish this task?

You can’t add and remove fields as a user. You will have to ask an IT professional to do this for you.

You can only do this when you have the right permission set and only in a sandbox environment. The changes then need to be transferred from the sandbox to the live environment.

As a user, you can personalize pages like the customer list. In the App bar, select the Settings icon and then select Personalize. You can then add and remove fields from your customer list.

You cannot customize pages for just one user; you can only do this for all users. You need to ask a developer to create an extension for this task.

A

As a user, you can personalize pages like the customer list. In the App bar, select the Settings icon and then select Personalize. You can then add and remove fields from your customer list.