forked from OutSystems/docs-product
-
Notifications
You must be signed in to change notification settings - Fork 0
/
toc.yml
executable file
·1684 lines (1615 loc) · 104 KB
/
toc.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
- placeholder: New in OutSystems 11
# Getting Started
- href: getting-started/intro.md
- topics:
- href: getting-started/right-app.md
- href: getting-started/service-studio.md
- href: getting-started/create-reactive-web.md
- href: getting-started/create-mobile.md
- href: getting-started/create-use-case/intro.md
- topics:
- href: getting-started/create-use-case/understand-create-app.md
- href: getting-started/create-use-case/use-own-data.md
- topics:
- href: getting-started/create-use-case/get-external-data.md
- href: getting-started/create-use-case/replace-data-sauce.md
- href: getting-started/create-web.md
- href: getting-started/component.md
- href: getting-started/tips-tricks/tips-tricks.md
# Developing an Application
- href: develop/intro.md
- topics:
# Use Application Templates
- href: develop/application-templates/intro.md
# Use Data
- href: develop/data/intro.md
- topics:
- href: develop/data/modeling/intro.md
- topics:
- href: develop/data/modeling/entity.md
- href: develop/data/modeling/entity-create.md
- href: develop/data/modeling/entity-static.md
- href: develop/data/modeling/enumerate-create.md
- href: develop/data/modeling/relationship/intro.md
- topics:
- href: develop/data/modeling/relationship/relationship-one-to-one.md
- href: develop/data/modeling/relationship/relationship-one-to-many.md
- href: develop/data/modeling/relationship/relationship-many-to-many.md
- href: develop/data/modeling/relationship/delete-rules.md
- href: develop/data/modeling/index-create.md
- href: develop/data/edit/intro.md
- topics:
- href: develop/data/edit/how-edit-data.md
- href: develop/data/query/intro.md
- topics:
- href: develop/data/query/fetch-display.md
- href: develop/data/query/fetch-data-ib.md
- href: develop/data/query/filter-results.md
- href: develop/data/query/sort-aggregate.md
- href: develop/data/query/group-calculate.md
- href: develop/data/query/aggregate-column-single-value.md
- href: develop/data/query/async-fetch-aggregates.md
- href: develop/data/query/calculated-attribute-create.md
- href: develop/data/query/distinct.md
- href: develop/data/query/sql.md
- href: develop/data/download-file-browser.md
- href: develop/data/excel-bootstrap.md
- href: develop/data/structure-create-use.md
- href: develop/data/site.md
- href: develop/data/session.md
- href: develop/data/share-client-var-between-app.md
- href: develop/data/resources.md
- href: develop/data/caching.md
# Offline
- href: develop/data/offline/intro.md
- topics:
- href: develop/data/offline/sync-implement.md
- href: develop/data/offline/sync-reference.md
- href: develop/data/offline/patterns/intro.md
- topics:
- href: develop/data/offline/patterns/read-only-data.md
- href: develop/data/offline/patterns/read-only-data-optimized.md
- href: develop/data/offline/patterns/read-write-data-last-write-wins.md
- href: develop/data/offline/patterns/read-write-data-with-conflict-detection.md
- href: develop/data/offline/patterns/read-write-data-one-to-many.md
- href: develop/data/offline/sync-checklist.md
# Design UI
- href: develop/ui/intro.md
- topics:
# Screens
- href: develop/ui/screens/intro.md
# Accessibility
- href: develop/ui/accessibility/intro.md
- topics:
- href: develop/ui/accessibility/testing-fixing-accessibility-issues.md
- href: develop/ui/accessibility/aria-roles-and-attributes.md
- href: develop/ui/accessibility/ui-patterns-accessibility-reference.md
- href: develop/ui/accessibility/additional-accessibility-resources.md
# How to use Screen Templates
- href: develop/ui/screen-templates-use/intro.md
- topics:
- href: develop/ui/screen-templates-use/replace-data.md
- href: develop/ui/screen-templates-use/template-compatibility.md
# How to create Screen Templates
- href: develop/ui/screen-templates-create/intro.md
- topics:
- href: develop/ui/screen-templates-create/concept.md
- href: develop/ui/screen-templates-create/guidelines.md
- href: develop/ui/screen-templates-create/reference-metadata.md
- href: develop/ui/screen-templates-create/sample-data.md
# Table
- href: develop/ui/table/intro.md
- topics:
- href: develop/ui/table/pagination-sorting.md
# Inputs
- href: develop/ui/inputs/intro.md
- topics:
- href: develop/ui/inputs/dropdown-combo.md
- href: develop/ui/inputs/button-group.md
- href: develop/ui/inputs/switch-checkbox.md
- href: develop/ui/inputs/popup.md
- href: develop/ui/inputs/upload.md
# Forms
- href: develop/ui/forms/intro.md
- topics:
- href: develop/ui/forms/form-use.md
- href: develop/ui/forms/form-validate.md
# Images
- href: develop/ui/image/intro.md
- topics:
- href: develop/ui/image/use-icons.md
- href: develop/ui/image/display-image.md
# Look and Feel
- href: develop/ui/look-feel/intro.md
- topics:
- href: develop/ui/look-feel/styles-editor.md
- href: develop/ui/look-feel/css.md
- href: develop/ui/look-feel/design-screens-layout.md
- href: develop/ui/look-feel/themes.md
- href: develop/ui/look-feel/theme-editor.md
- href: develop/ui/look-feel/responsive.md
- href: develop/ui/look-feel/rtl.md
# Reuse UI
- href: develop/ui/reuse/intro.md
- topics:
- href: develop/ui/reuse/block-create-reuse.md
- href: develop/ui/reuse/propagate-changes-from-a-reusable-screen-element.md
- href: develop/ui/reuse/dedicated-ui-modules.md
- href: develop/ui/reuse/block-communicate.md
- href: develop/ui/reuse/create-a-custom-application-template.md
# Accelerators
- href: develop/ui/accelerators/intro.md
- topics:
- href: develop/ui/accelerators/accelerator-google.md
# Patterns
- href: develop/ui/patterns/intro.md
- topics:
- href: develop/ui/patterns/mobile/intro.md
- topics:
- href: develop/ui/patterns/mobile/adaptive/intro.md
- topics:
- href: develop/ui/patterns/mobile/adaptive/columns.md
- href: develop/ui/patterns/mobile/adaptive/displayondevice.md
- href: develop/ui/patterns/mobile/adaptive/gallery.md
- href: develop/ui/patterns/mobile/adaptive/masterdetail.md
- topics:
- href: develop/ui/patterns/mobile/content/intro.md
- topics:
- href: develop/ui/patterns/mobile/content/accordion.md
- href: develop/ui/patterns/mobile/content/alert.md
- href: develop/ui/patterns/mobile/content/blankslate.md
- href: develop/ui/patterns/mobile/content/card.md
- href: develop/ui/patterns/mobile/content/cardbackground.md
- href: develop/ui/patterns/mobile/content/carditem.md
- href: develop/ui/patterns/mobile/content/cardsectioned.md
- href: develop/ui/patterns/mobile/content/chatmessage.md
- href: develop/ui/patterns/mobile/content/flipcontent.md
- href: develop/ui/patterns/mobile/content/floatingcontent.md
- href: develop/ui/patterns/mobile/content/listitemcontent.md
- href: develop/ui/patterns/mobile/content/section.md
- href: develop/ui/patterns/mobile/content/sectiongroup.md
- href: develop/ui/patterns/mobile/content/tag.md
- href: develop/ui/patterns/mobile/content/tooltip.md
- href: develop/ui/patterns/mobile/content/useravatar.md
- topics:
- href: develop/ui/patterns/mobile/interaction/intro.md
- topics:
- href: develop/ui/patterns/mobile/interaction/actionsheet.md
- href: develop/ui/patterns/mobile/interaction/animate.md
- href: develop/ui/patterns/mobile/interaction/animatedlabel.md
- href: develop/ui/patterns/mobile/interaction/carousel.md
- href: develop/ui/patterns/mobile/interaction/datepicker/intro.md
- topics:
- href: develop/ui/patterns/mobile/interaction/datepicker/datepicker.md
- href: develop/ui/patterns/mobile/interaction/datepicker/datepicker-advanced.md
- href: develop/ui/patterns/mobile/interaction/dropdownsearch.md
- href: develop/ui/patterns/mobile/interaction/dropdowntags.md
- href: develop/ui/patterns/mobile/interaction/floatingactions.md
- href: develop/ui/patterns/mobile/interaction/inputwithicon.md
- href: develop/ui/patterns/mobile/interaction/lightboximage.md
- href: develop/ui/patterns/mobile/interaction/notification.md
- href: develop/ui/patterns/mobile/interaction/map/intro.md
- topics:
- href: develop/ui/patterns/mobile/interaction/map/map.md
- href: develop/ui/patterns/mobile/interaction/map/addmarker.md
- href: develop/ui/patterns/mobile/interaction/map/dragmarker.md
- href: develop/ui/patterns/mobile/interaction/rangeslider.md
- href: develop/ui/patterns/mobile/interaction/rangesliderinterval.md
- href: develop/ui/patterns/mobile/interaction/scrollablearea.md
- href: develop/ui/patterns/mobile/interaction/search.md
- href: develop/ui/patterns/mobile/interaction/sidebar.md
- href: develop/ui/patterns/mobile/interaction/stackedcards.md
- href: develop/ui/patterns/mobile/interaction/video.md
- topics:
- href: develop/ui/patterns/mobile/navigation/intro.md
- topics:
- href: develop/ui/patterns/mobile/navigation/bottombaritem.md
- href: develop/ui/patterns/mobile/navigation/breadcrumbs.md
- href: develop/ui/patterns/mobile/navigation/pagination.md
- href: develop/ui/patterns/mobile/navigation/sectionindex.md
- href: develop/ui/patterns/mobile/navigation/submenu.md
- href: develop/ui/patterns/mobile/navigation/tabs.md
- href: develop/ui/patterns/mobile/navigation/timelineitem.md
- href: develop/ui/patterns/mobile/navigation/wizard.md
- topics:
- href: develop/ui/patterns/mobile/numbers/intro.md
- topics:
- href: develop/ui/patterns/mobile/numbers/badge.md
- href: develop/ui/patterns/mobile/numbers/counter.md
- href: develop/ui/patterns/mobile/numbers/iconbadge.md
- href: develop/ui/patterns/mobile/numbers/progressbar.md
- href: develop/ui/patterns/mobile/numbers/progresscircle.md
- href: develop/ui/patterns/mobile/numbers/progresscirclefraction.md
- href: develop/ui/patterns/mobile/numbers/rating.md
- topics:
- href: develop/ui/patterns/mobile/utilities/intro.md
- topics:
- href: develop/ui/patterns/mobile/utilities/aligncenter.md
- href: develop/ui/patterns/mobile/utilities/buttonloading.md
- href: develop/ui/patterns/mobile/utilities/centercontent.md
- href: develop/ui/patterns/mobile/utilities/inlinesvg.md
- href: develop/ui/patterns/mobile/utilities/margincontainer.md
- href: develop/ui/patterns/mobile/utilities/mouseevents.md
- href: develop/ui/patterns/mobile/utilities/separator.md
- href: develop/ui/patterns/mobile/utilities/swipeevents.md
- href: develop/ui/patterns/mobile/utilities/touchevents.md
- href: develop/ui/patterns/mobile/public-actions.md
- href: develop/ui/patterns/web/intro.md
- topics:
- href: develop/ui/patterns/web/content/intro.md
- topics:
- href: develop/ui/patterns/web/content/accordion/accordion.md
- href: develop/ui/patterns/web/content/alert/alert.md
- href: develop/ui/patterns/web/content/balloon/balloon.md
- href: develop/ui/patterns/web/content/blankslate.md
- href: develop/ui/patterns/web/content/bullets.md
- href: develop/ui/patterns/web/content/card.md
- href: develop/ui/patterns/web/content/cardbackground.md
- href: develop/ui/patterns/web/content/cardsectioned.md
- href: develop/ui/patterns/web/content/carousel.md
- href: develop/ui/patterns/web/content/chatmessage.md
- href: develop/ui/patterns/web/content/lightboximage.md
- href: develop/ui/patterns/web/content/modal.md
- href: develop/ui/patterns/web/content/panel.md
- href: develop/ui/patterns/web/content/section.md
- href: develop/ui/patterns/web/content/tag.md
- href: develop/ui/patterns/web/content/tooltip.md
- href: develop/ui/patterns/web/controls/intro.md
- topics:
- href: develop/ui/patterns/web/controls/animatedlabel.md
- href: develop/ui/patterns/web/controls/buttongroup.md
- href: develop/ui/patterns/web/controls/datepicker.md
- href: develop/ui/patterns/web/controls/dropdown.md
- href: develop/ui/patterns/web/controls/dropdownselect.md
- href: develop/ui/patterns/web/controls/fileupload/fileupload.md
- href: develop/ui/patterns/web/controls/floatingactions.md
- href: develop/ui/patterns/web/controls/inputwithicon.md
- href: develop/ui/patterns/web/controls/rangeslider.md
- href: develop/ui/patterns/web/controls/rangesliderinterval.md
- href: develop/ui/patterns/web/controls/search-balloon.md
- href: develop/ui/patterns/web/controls/search.md
- href: develop/ui/patterns/web/controls/timepicker.md
- href: develop/ui/patterns/web/controls/togglebutton.md
- href: develop/ui/patterns/web/controls/video.md
- href: develop/ui/patterns/web/layout/intro.md
- topics:
- href: develop/ui/patterns/web/layout/layout-login.md
- href: develop/ui/patterns/web/layout/layout-loginsplit.md
- href: develop/ui/patterns/web/layout/layout-popup.md
- href: develop/ui/patterns/web/layout/layout-sidemenu.md
- href: develop/ui/patterns/web/layout/layout-topmenu.md
- href: develop/ui/patterns/web/layout/loginform.md
- href: develop/ui/patterns/web/navigation/intro.md
- topics:
- href: develop/ui/patterns/web/navigation/breadcrumbs.md
- href: develop/ui/patterns/web/navigation/navigationbar.md
- href: develop/ui/patterns/web/navigation/sectionindex.md
- href: develop/ui/patterns/web/navigation/sidebar.md
- href: develop/ui/patterns/web/navigation/tabs/tabs.md
- href: develop/ui/patterns/web/navigation/timeline.md
- href: develop/ui/patterns/web/navigation/wizard.md
- href: develop/ui/patterns/web/numbers/intro.md
- topics:
- href: develop/ui/patterns/web/numbers/badge.md
- href: develop/ui/patterns/web/numbers/counter.md
- href: develop/ui/patterns/web/numbers/iconbadge.md
- href: develop/ui/patterns/web/numbers/progressbar.md
- href: develop/ui/patterns/web/numbers/progresscircle.md
- href: develop/ui/patterns/web/numbers/userinitials.md
- href: develop/ui/patterns/web/responsive/intro.md
- topics:
- href: develop/ui/patterns/web/responsive/displayondevice.md
- href: develop/ui/patterns/web/responsive/loadonvisible.md
- href: develop/ui/patterns/web/responsive/moveondevice.md
- href: develop/ui/patterns/web/responsive/responsivetable.md
- href: develop/ui/patterns/web/structure/intro.md
- topics:
- href: develop/ui/patterns/web/structure/aligncenter.md
- href: develop/ui/patterns/web/structure/columns.md
- href: develop/ui/patterns/web/structure/gallery.md
- href: develop/ui/patterns/web/utilities/intro.md
- topics:
- href: develop/ui/patterns/web/utilities/animate.md
- href: develop/ui/patterns/web/utilities/charactercount.md
- href: develop/ui/patterns/web/utilities/fieldset.md
- href: develop/ui/patterns/web/utilities/flipcontent.md
- href: develop/ui/patterns/web/utilities/iframe.md
- href: develop/ui/patterns/web/utilities/separator.md
- href: develop/ui/patterns/web/utilities/stackedicon.md
# Navigation
- href: develop/ui/navigation/intro.md
- topics:
- href: develop/ui/navigation/navigate-to-detail-screen.md
- href: develop/ui/navigation/pass-information-between-screens.md
- href: develop/ui/navigation/ui-flow.md
# Multilingual UI
- href: develop/ui/multilingual/intro.md
- topics:
- href: develop/ui/multilingual/multilingual-web.md
- href: develop/ui/multilingual/translations-editor.md
# Multilingual Technical Preview
- href: develop/ui/multilingual-tp/intro.md
- topics:
- href: develop/ui/multilingual-tp/translate-your-app.md
- href: develop/ui/multilingual-tp/translation-editor.md
- href: develop/ui/multilingual-tp/translation-management.md
# Implement Application Logic
- href: develop/logic/intro.md
- topics:
- href: develop/logic/expression-editor.md
- href: develop/logic/ai-assisted-dev.md
- href: develop/logic/actions.md
- href: develop/logic/action-web.md
- href: develop/logic/screen-block-lifecycle-events.md
- href: develop/logic/list-iterate.md
- href: develop/logic/screen-update-list-items.md
- href: develop/logic/screen-partial-refresh.md
- href: develop/logic/emails.md
- href: develop/logic/emails-reactive/intro.md
- topics:
- href: develop/logic/emails-reactive/managing.md
- href: develop/logic/emails-reactive/sending.md
- href: develop/logic/emails-reactive/widgets.md
- href: develop/logic/emails-reactive/attachments.md
- href: develop/logic/exceptions/intro.md
- topics:
- href: develop/logic/exceptions/analyze-logs.md
- href: develop/logic/exceptions/handling-mechanism.md
# Use Processes
- href: develop/processes/intro.md
- topics:
- href: develop/processes/process.md
- href: develop/processes/process-flow/intro.md
- topics:
- href: develop/processes/process-flow/process-flow-editor.md
- href: develop/processes/process-flow/process-flow-toolbox.md
- href: develop/processes/process-flow/process-flow-output-parameters.md
- href: develop/processes/actions-callback/intro.md
- topics:
- href: develop/processes/actions-callback/actions-callback.md
- href: develop/processes/actions-callback/actions-activities-callback.md
- href: develop/processes/actions-extended/intro.md
- topics:
- href: develop/processes/actions-extended/launch-process-action.md
- href: develop/processes/actions-extended/close-human-activity-action.md
- href: develop/processes/actions-extended/close-wait-action.md
- href: develop/processes/actions-extended/start-conditional-start-action.md
- href: develop/processes/process-entities/intro.md
- topics:
- href: develop/processes/process-entities/process-entities-attributes.md
- href: develop/processes/process-upgrade/intro.md
- topics:
- href: develop/processes/process-upgrade/impact-change-parameters.md
- href: develop/processes/process-upgrade/impact-add-activities.md
- href: develop/processes/process-upgrade/impact-delete-activities.md
- href: develop/processes/process-upgrade/impact-move-activities.md
- href: develop/processes/design-patterns/intro.md
- topics:
- href: develop/processes/design-patterns/sequential-activities.md
- href: develop/processes/design-patterns/conditional-paths.md
- href: develop/processes/design-patterns/parallel-activities.md
- href: develop/processes/design-patterns/waiting-activities.md
- href: develop/processes/design-patterns/automatic-activities.md
- href: develop/processes/design-patterns/process-communicate.md
- href: develop/processes/design-patterns/poll-external-systems.md
- href: develop/processes/design-patterns/multiple-instance-activities.md
- href: develop/processes/best-practices/intro.md
- topics:
- href: develop/processes/best-practices/small-flows.md
- href: develop/processes/best-practices/terminate-idle-processes.md
- href: develop/processes/best-practices/limit-conditional-starts.md
- href: develop/processes/best-practices/separate-process-application-logic.md
- href: develop/processes/best-practices/scale-queries.md
- href: develop/processes/light-process.md
# Use Timers
- href: develop/timers/intro.md
- topics:
- href: develop/timers/timer-create-run.md
- href: develop/timers/timer-monitor.md
# Reuse and Refactor
- href: develop/reuse-and-refactor/intro.md
- topics:
- href: develop/reuse-and-refactor/encapsulate-logic.md
- href: develop/reuse-and-refactor/expose-and-reuse.md
- href: develop/reuse-and-refactor/handle-changes.md
- href: develop/reuse-and-refactor/strong-weak-dependencies.md
- href: develop/reuse-and-refactor/services.md
- href: develop/reuse-and-refactor/convert-to-service.md
# Libraries
- href: develop/reuse-and-refactor/libraries.md
- href: develop/reuse-and-refactor/convert-to-library.md
# Secure the Application
- href: develop/security/intro.md
- topics:
- href: develop/security/end-user-manage/intro.md
- topics:
- href: develop/security/end-user-manage/accessing-users.md
- href: develop/security/end-user-manage/classify-internal-users.md
- href: develop/security/end-user-manage/add-delete-users.md
- href: develop/security/end-user-manage/end-user-roles.md
- href: develop/security/end-user-manage/groups.md
- href: develop/security/end-user-manage/customizing-groups.md
- href: develop/security/end-user-manage/end-user-authentication/intro.md
- topics:
- href: develop/security/end-user-manage/end-user-authentication/configure-active-directory.md
- href: develop/security/end-user-manage/end-user-authentication/configure-ldap.md
- href: develop/security/end-user-manage/end-user-authentication/configure-saml.md
- href: develop/security/end-user-manage/end-user-authentication/configure-azuread.md
- href: develop/security/end-user-manage/end-user-authentication/configure-okta.md
- href: develop/security/end-user-manage/end-user-authentication/integrated-authentication.md
- href: develop/security/end-user-manage/end-user-authentication/persistent-login.md
- href: develop/security/end-user-manage/end-user-authentication/single-sign-on.md
- href: develop/security/user-roles/intro.md
- topics:
- href: develop/security/user-roles/create-a-custom-role.md
- href: develop/security/user-roles/validate-permissions.md
- href: develop/security/restrict-access-to-an-internal-network.md
- href: develop/security/secure-http-requests.md
- href: develop/security/secure-the-data-of-your-mobile-apps.md
# Troubleshooting Applications
- href: develop/troubleshoot/intro.md
- topics:
- href: develop/troubleshoot/debug/intro.md
- topics:
- href: develop/troubleshoot/debug/breakpoints.md
- href: develop/troubleshoot/debug/watches.md
- href: develop/troubleshoot/debug/threads.md
- href: develop/troubleshoot/debug/public-personal-areas.md
- href: develop/troubleshoot/debug/debug-producer-modules.md
- href: develop/troubleshoot/debug/debugger-ui-reference.md
- href: develop/troubleshoot/debug/troubleshoot-debugger-connection.md
- href: develop/troubleshoot/log-information-in-action-flows.md
- href: develop/troubleshoot/troubleshoot-service.md
- href: develop/troubleshoot/trace-executed-queries.md
- href: develop/troubleshoot/solve-common-mobile-app-development-issues.md
- href: develop/troubleshoot/advanced-mobile-app-troubleshooting-using-chrome.md
- href: develop/troubleshoot/inspect-http-requests-mobile.md
# Merge the Work
- href: develop/merge/intro.md
- topics:
- href: develop/merge/concepts.md
- href: develop/merge/merge-example.md
# SEO
- href: develop/seo/intro.md
- topics:
- href: develop/seo/indexing.md
# Testing
- href: develop/testing/intro.md
- topics:
- href: develop/testing/develop-test.md
- href: develop/testing/testing-bdd-framework.md
# Shortcuts
- href: ref/lang/auto/shortcutkeys.md
# Delivering Mobile Apps
- href: deliver-mobile/intro.md
- topics:
- href: deliver-mobile/customize-mobile-app/intro.md
- topics:
- href: deliver-mobile/customize-mobile-app/modify-the-app-icon.md
- href: deliver-mobile/customize-mobile-app/set-the-preferences-for-your-mobile-app.md
- href: deliver-mobile/customize-mobile-app/use-custom-splash-screens.md
- href: deliver-mobile/customize-mobile-app/customize-the-application-status-bar.md
- href: deliver-mobile/customize-mobile-app/customize-errors-screen.md
- href: deliver-mobile/customize-mobile-app/configure-accessible-domains.md
- href: deliver-mobile/customize-mobile-app/extensibility-configurations-json-schema.md
- href: deliver-mobile/generate-distribute-mobile-app/intro.md
- topics:
- href: deliver-mobile/generate-distribute-mobile-app/development-tests.md
- href: deliver-mobile/generate-distribute-mobile-app/limited-group-end-users.md
# Generate and Publish Your Mobile App to the Mobile App Stores
- href: deliver-mobile/generate-distribute-mobile-app/publish-app-stores.md
- topics:
- href: deliver-mobile/generate-distribute-mobile-app/publish-google-play-store.md
- href: deliver-mobile/generate-distribute-mobile-app/publish-apple-app-store.md
- href: deliver-mobile/generate-distribute-mobile-app/more-information.md
- href: deliver-mobile/generate-distribute-mobile-app/configuration-native-platforms.md
- href: deliver-mobile/mobile-app-update-scenarios.md
- href: deliver-mobile/manage-distribution-options/intro.md
- href: deliver-mobile/mobile-apps-build-service/intro.md
- topics:
- href: deliver-mobile/mobile-apps-build-service/android-support-library-versions.md
- href: deliver-mobile/mobile-apps-build-service/androidx.md
- href: deliver-mobile/distribute-pwa/intro.md
- topics:
- href: deliver-mobile/distribute-pwa/advanced.md
- href: deliver-mobile/distribute-pwa/troubleshooting-know-issues.md
- href: deliver-mobile/app-shield/intro.md
- topics:
- href: deliver-mobile/app-shield/obfuscate-custom-rules.md
- href: deliver-mobile/app-shield/ExitOnUrl.md
- href: deliver-mobile/compliance-with-third-party-licenses.md
# Extensibility and Integration
- href: extensibility-and-integration/intro.md
- topics:
- href: extensibility-and-integration/artificial-intelligence/intro.md
- topics:
- href: extensibility-and-integration/artificial-intelligence/luis-connector.md
- href: extensibility-and-integration/artificial-intelligence/qna-connector.md
- href: extensibility-and-integration/artificial-intelligence/ml-connector.md
- href: extensibility-and-integration/artificial-intelligence/text-analysis.md
- href: extensibility-and-integration/artificial-intelligence/chatbot/intro.md
- topics:
- href: extensibility-and-integration/artificial-intelligence/chatbot/architecture.md
- href: extensibility-and-integration/artificial-intelligence/chatbot/get-started-faq-chatbot.md
- href: extensibility-and-integration/artificial-intelligence/chatbot/configuration-wizard.md
- href: extensibility-and-integration/artificial-intelligence/chatbot/get-started-advanced-chatbot.md
- href: extensibility-and-integration/artificial-intelligence/chatbot/get-started-custom-ui.md
- href: extensibility-and-integration/artificial-intelligence/chatbot/guide-outsystems-cards.md
- href: extensibility-and-integration/artificial-intelligence/chatbot/guide-outsystems-add-chatbot.md
- href: extensibility-and-integration/artificial-intelligence/chatbot/guide-outsystems-webhook.md
- href: extensibility-and-integration/artificial-intelligence/chatbot/guide-azure-kb.md
- href: extensibility-and-integration/artificial-intelligence/chatbot/guide-azure-services.md
- href: extensibility-and-integration/artificial-intelligence/chatbot/reference.md
- href: extensibility-and-integration/artificial-intelligence/azure-reference.md
- href: extensibility-and-integration/artificial-intelligence/ml-builder/intro.md
- topics:
- href: extensibility-and-integration/artificial-intelligence/ml-builder/getting-started.md
- href: extensibility-and-integration/artificial-intelligence/ml-builder/creating-model.md
- href: extensibility-and-integration/artificial-intelligence/ml-builder/implement-model.md
- href: extensibility-and-integration/artificial-intelligence/ml-builder/data-considerations.md
- href: extensibility-and-integration/artificial-intelligence/ml-builder/model-performance.md
- href: extensibility-and-integration/artificial-intelligence/ml-builder/release-notes.md
- href: extensibility-and-integration/artificial-intelligence/ml-builder/compliance-legal-faq.md
- href: extensibility-and-integration/mobile-plugins/intro.md
- topics:
- href: extensibility-and-integration/mobile-plugins/barcode/intro.md
- href: extensibility-and-integration/mobile-plugins/camera/intro.md
- href: extensibility-and-integration/mobile-plugins/file-plugin/intro.md
- href: extensibility-and-integration/mobile-plugins/file-transfer-plugin/intro.md
- href: extensibility-and-integration/mobile-plugins/file-viewer-plugin/intro.md
- href: extensibility-and-integration/mobile-plugins/firebase/intro.md
- href: extensibility-and-integration/mobile-plugins/health-fitness/intro.md
- href: extensibility-and-integration/mobile-plugins/ssl-pinning/intro.md
- href: extensibility-and-integration/mobile-plugins/using-cordova-plugins.md
- href: extensibility-and-integration/javascript/intro.md
- topics:
- href: extensibility-and-integration/javascript/mobile/intro.md
- topics:
- href: extensibility-and-integration/javascript/mobile/async.md
- href: extensibility-and-integration/javascript/mobile/use-external-lib.md
- href: extensibility-and-integration/javascript/web/intro.md
- topics:
- href: extensibility-and-integration/javascript/web/run-js-code.md
- href: extensibility-and-integration/javascript/web/handle-errors.md
#Integration Builder
- href: extensibility-and-integration/integration-builder/intro.md
- topics:
- href: extensibility-and-integration/integration-builder/works.md
- href: extensibility-and-integration/integration-builder/set-up.md
- href: extensibility-and-integration/integration-builder/use.md
- topics:
- href: extensibility-and-integration/integration-builder/connectors/integration-salesforce.md
- href: extensibility-and-integration/integration-builder/connectors/integration-sap.md
- topics:
- href: extensibility-and-integration/integration-builder/connectors/integration-sap-get-spec.md
- href: extensibility-and-integration/integration-builder/connectors/integration-ms-dataverse.md
- href: extensibility-and-integration/integration-builder/connectors/integration-ms-dynamics.md
- href: extensibility-and-integration/integration-builder/connectors/integration-ms-sharepoint.md
- href: extensibility-and-integration/integration-builder/connectors/auth-without-admin-intro.md
- topics:
- href: extensibility-and-integration/integration-builder/connectors/integration-salesforce-oauth-client.md
- href: extensibility-and-integration/integration-builder/connectors/how-register-ib-ms-sp-dv-d360.md
- href: extensibility-and-integration/integration-builder/structure.md
- href: extensibility-and-integration/integration-builder/troubleshoot.md
#REST
- href: extensibility-and-integration/rest/intro.md
- topics:
- href: extensibility-and-integration/rest/consume-rest-apis/intro.md
- topics:
- href: extensibility-and-integration/rest/consume-rest-apis/consume-a-rest-api.md
- href: extensibility-and-integration/rest/consume-rest-apis/refresh-rest-service.md
- href: extensibility-and-integration/rest/consume-rest-apis/rest-api-structures.md
- href: extensibility-and-integration/rest/consume-rest-apis/configure-a-consumed-rest-api-at-runtime.md
- href: extensibility-and-integration/rest/consume-rest-apis/simple-customizations.md
- href: extensibility-and-integration/rest/consume-rest-apis/advanced-customizations.md
- href: extensibility-and-integration/rest/consume-rest-apis/handling-rest-errors.md
- href: extensibility-and-integration/rest/consume-rest-apis/redact-info-from-logs.md
- href: extensibility-and-integration/rest/consume-rest-apis/unsupported-use-cases.md
- href: extensibility-and-integration/rest/expose-rest-apis/intro.md
- topics:
- href: extensibility-and-integration/rest/expose-rest-apis/expose-a-rest-api.md
- href: extensibility-and-integration/rest/expose-rest-apis/add-basic-authentication-to-an-exposed-rest-api.md
- href: extensibility-and-integration/rest/expose-rest-apis/add-custom-authentication-to-an-exposed-rest-api.md
- href: extensibility-and-integration/rest/expose-rest-apis/customize-rest-urls.md
- href: extensibility-and-integration/rest/expose-rest-apis/customize-rest-api-responses.md
- href: extensibility-and-integration/rest/expose-rest-apis/preprocess-rest-api-requests.md
- href: extensibility-and-integration/rest/expose-rest-apis/change-the-http-status-code-of-a-rest-api.md
- href: extensibility-and-integration/rest/expose-rest-apis/throw-a-custom-error-in-an-exposed-rest-api.md
- href: extensibility-and-integration/rest/expose-rest-apis/document-an-exposed-rest-api.md
- href: extensibility-and-integration/rest/expose-rest-apis/patch-method.md
- href: extensibility-and-integration/rest/troubleshoot-a-rest-api.md
#SOAP
- href: extensibility-and-integration/soap/intro.md
- topics:
- href: extensibility-and-integration/soap/consume/intro.md
- topics:
- href: extensibility-and-integration/soap/consume/consume-web-service.md
- href: extensibility-and-integration/soap/consume/configure-auth.md
- href: extensibility-and-integration/soap/consume/refresh-web-service.md
- href: extensibility-and-integration/soap/consume/configure-runtime.md
- href: extensibility-and-integration/soap/consume/advanced-extensibility.md
- topics:
- href: extensibility-and-integration/soap/consume/extensibility-use-cases/endpoint.md
- href: extensibility-and-integration/soap/consume/extensibility-use-cases/ws-addressing.md
- href: extensibility-and-integration/soap/consume/extensibility-use-cases/http-header.md
- href: extensibility-and-integration/soap/consume/extensibility-use-cases/soap-header.md
- href: extensibility-and-integration/soap/consume/extensibility-use-cases/certificate.md
- href: extensibility-and-integration/soap/consume/extensibility-use-cases/different-encoding.md
- href: extensibility-and-integration/soap/consume/extensibility-use-cases/mtom.md
- href: extensibility-and-integration/soap/consume/unsupported-use-cases.md
- href: extensibility-and-integration/soap/expose/intro.md
- topics:
- href: extensibility-and-integration/soap/expose/expose-soap-web-service.md
- href: extensibility-and-integration/soap/expose/document-exposed-soap-web-service.md
- href: extensibility-and-integration/soap/troubleshoot-soap-web-services.md
# Log levels for consumed REST and SOAP integrations
- href: extensibility-and-integration/log-levels-set.md
- topics:
- href: extensibility-and-integration/log-levels-reference.md
#SAP
- href: extensibility-and-integration/sap/intro.md
- topics:
- href: extensibility-and-integration/sap/integrate-with-a-sap-system.md
- href: extensibility-and-integration/sap/configure-a-sap-connection-at-runtime.md
- href: extensibility-and-integration/sap/execute-sap-stateful-calls.md
- href: extensibility-and-integration/sap/execute-sap-stateless-calls.md
- href: extensibility-and-integration/sap/troubleshoot-sap-remote-functions.md
# Integration Studio
- href: extensibility-and-integration/integration-studio/getting-started/intro.md
- topics:
- href: extensibility-and-integration/integration-studio/getting-started/extension.md
- href: extensibility-and-integration/integration-studio/getting-started/extension-source-files.md
- href: extensibility-and-integration/integration-studio/extension-life-cycle/intro.md
- topics:
- href: extensibility-and-integration/integration-studio/extension-life-cycle/extension-create.md
- href: extensibility-and-integration/integration-studio/extension-life-cycle/extension-define.md
- href: extensibility-and-integration/integration-studio/extension-life-cycle/extension-code.md
- href: extensibility-and-integration/integration-studio/extension-life-cycle/extension-code-edit.md
- href: extensibility-and-integration/integration-studio/extension-life-cycle/server-connect.md
- href: extensibility-and-integration/integration-studio/extension-life-cycle/extension-verify.md
- href: extensibility-and-integration/integration-studio/extension-life-cycle/extension-verify-definition.md
- href: extensibility-and-integration/integration-studio/extension-life-cycle/extension-update-source-code.md
- href: extensibility-and-integration/integration-studio/extension-life-cycle/extension-compile.md
- href: extensibility-and-integration/integration-studio/extension-life-cycle/extension-1-cp.md
- href: extensibility-and-integration/integration-studio/extension-life-cycle/extension-use.md
# Managing Extensions
- href: extensibility-and-integration/integration-studio/managing-extensions/intro.md
- topics:
- href: extensibility-and-integration/integration-studio/managing-extensions/action-define.md
- topics:
- href: extensibility-and-integration/integration-studio/managing-extensions/action-add.md
- href: extensibility-and-integration/integration-studio/managing-extensions/action-parameter.md
- href: extensibility-and-integration/integration-studio/managing-extensions/net-assembly-import-action.md
- href: extensibility-and-integration/integration-studio/managing-extensions/net-assembly-import-action-configurations.md
- href: extensibility-and-integration/integration-studio/managing-extensions/structure-define.md
- href: extensibility-and-integration/integration-studio/managing-extensions/entity-define.md
- topics:
- href: extensibility-and-integration/integration-studio/managing-extensions/entity-add.md
- href: extensibility-and-integration/integration-studio/managing-extensions/entity-attribute.md
- href: extensibility-and-integration/integration-studio/managing-extensions/entity-import-from-database.md
- href: extensibility-and-integration/integration-studio/managing-extensions/entity-change-management.md
- href: extensibility-and-integration/integration-studio/managing-extensions/entity-refresh.md
- href: extensibility-and-integration/integration-studio/managing-extensions/resource-define.md
- href: extensibility-and-integration/integration-studio/managing-extensions/net-assembly-import-web-service.md
- href: extensibility-and-integration/integration-studio/managing-extensions/extension-download.md
- href: extensibility-and-integration/external-database/intro.md
- topics:
- href: extensibility-and-integration/external-database/integrate-external-db-ib.md
- href: extensibility-and-integration/external-database/connect-external-db.md
- href: extensibility-and-integration/configure-send-emails.md
# Managing the Applications Lifecycle
- href: managing-the-applications-lifecycle/intro.md
- topics:
- href: managing-the-applications-lifecycle/initial-setup-of-an-infrastructure.md
- topics:
- href: managing-the-applications-lifecycle/maintenance-mode.md
- href: managing-the-applications-lifecycle/deploy-applications/intro.md
- topics:
- href: managing-the-applications-lifecycle/deploy-applications/tag-a-version.md
- href: managing-the-applications-lifecycle/deploy-applications/deploy-an-application.md
- href: managing-the-applications-lifecycle/deploy-applications/deployment-plans.md
- href: managing-the-applications-lifecycle/deploy-applications/tp-configure-site-properties-during-deploy.md
- href: managing-the-applications-lifecycle/deploy-applications/configure-application-settings-after-deployment.md
- href: managing-the-applications-lifecycle/deploy-applications/deploy-an-application-with-dependencies.md
- href: managing-the-applications-lifecycle/deploy-applications/deploy-a-single-module.md
- href: managing-the-applications-lifecycle/deploy-applications/plan-a-deployment-for-the-operations-team.md
- href: managing-the-applications-lifecycle/deploy-applications/deploy-in-a-short-deployment-window.md
- href: managing-the-applications-lifecycle/deploy-applications/deploy-to-an-environment-with-applications-with-errors.md
- href: managing-the-applications-lifecycle/deploy-applications/deploy-an-app-externaldb.md
- href: managing-the-applications-lifecycle/deploy-applications/apply-a-hotfix.md
- href: managing-the-applications-lifecycle/deploy-applications/repair-deployed-applications.md
- href: managing-the-applications-lifecycle/deploy-applications/refactor-an-application.md
- href: managing-the-applications-lifecycle/deploy-applications/rollback-to-a-previous-version.md
- href: managing-the-applications-lifecycle/deploy-applications/zones/intro.md
- topics:
- href: managing-the-applications-lifecycle/deploy-applications/zones/network-architecture.md
- href: managing-the-applications-lifecycle/deploy-applications/zones/zone-create.md
- href: managing-the-applications-lifecycle/deploy-applications/zones/zone-configure-app.md
- href: managing-the-applications-lifecycle/deploy-applications/zones/zone-configure-during-deploy.md
- href: managing-the-applications-lifecycle/deploy-applications/zones/reference.md
- href: managing-the-applications-lifecycle/deploy-applications/zones/modules-and-apps-in-deployment-zones.md
- href: managing-the-applications-lifecycle/deploy-applications/override-extensibility-configurations.md
- href: managing-the-applications-lifecycle/app-feedback/intro.md
- topics:
- href: managing-the-applications-lifecycle/app-feedback/user-feedback-enable.md
- href: managing-the-applications-lifecycle/app-feedback/user-feedback-send-mobile.md
- href: managing-the-applications-lifecycle/app-feedback/user-feedback-send-web.md
- href: managing-the-applications-lifecycle/app-feedback/user-feedback-handle.md
- href: managing-the-applications-lifecycle/manage-it-teams/intro.md
- topics:
- href: managing-the-applications-lifecycle/manage-it-teams/about-permission-levels.md
- href: managing-the-applications-lifecycle/manage-it-teams/create-an-it-role.md
- href: managing-the-applications-lifecycle/manage-it-teams/create-an-it-user.md
- href: managing-the-applications-lifecycle/manage-it-teams/create-an-it-team.md
- href: managing-the-applications-lifecycle/manage-it-teams/setup-team-permissions.md
- href: managing-the-applications-lifecycle/manage-it-teams/grant-it-roles-for-a-specific-application.md
- href: managing-the-applications-lifecycle/manage-it-teams/control-app-creation.md
- href: managing-the-applications-lifecycle/manage-it-teams/allow-managers-to-handle-permissions-of-it-teams.md
- href: managing-the-applications-lifecycle/manage-it-teams/allow-external-db-integration.md
- href: managing-the-applications-lifecycle/manage-it-teams/find-out-the-permissions-of-it-users.md
- href: managing-the-applications-lifecycle/secure-the-applications/intro.md
- topics:
- href: managing-the-applications-lifecycle/secure-the-applications/configure-internal-network.md
- href: managing-the-applications-lifecycle/secure-the-applications/apply-content-security-policy.md
- href: managing-the-applications-lifecycle/secure-the-applications/enforce-https-security.md
- href: managing-the-applications-lifecycle/secure-the-applications/encrypt-viewstate.md
- href: managing-the-applications-lifecycle/secure-the-applications/protection-against-brute-force-attacks.md
- href: managing-the-applications-lifecycle/secure-the-applications/use-https-by-enabling-ssl.md
- href: managing-the-applications-lifecycle/secure-the-applications/use-an-external-authentication-provider.md
- href: managing-the-applications-lifecycle/secure-the-applications/implement-an-authentication-plugin.md
- href: managing-the-applications-lifecycle/secure-the-applications/configure-authentication.md
- href: managing-the-applications-lifecycle/monitor-and-troubleshoot/intro.md
- topics:
- href: managing-the-applications-lifecycle/monitor-and-troubleshoot/monitoring-an-environment.md
- href: managing-the-applications-lifecycle/monitor-and-troubleshoot/monitor-usage-with-audit-logs.md
- href: managing-the-applications-lifecycle/monitor-and-troubleshoot/enable-analytics-for-an-environment.md
- href: managing-the-applications-lifecycle/monitor-and-troubleshoot/troubleshoot-the-performance-of-an-application.md
- href: managing-the-applications-lifecycle/monitor-and-troubleshoot/how-application-performance-is-measured.md
- href: managing-the-applications-lifecycle/monitor-and-troubleshoot/the-apdex-performance-score.md
- href: managing-the-applications-lifecycle/monitor-and-troubleshoot/logging/intro.md
- topics:
- href: managing-the-applications-lifecycle/monitor-and-troubleshoot/logging/views-and-tables.md
- href: managing-the-applications-lifecycle/monitor-and-troubleshoot/logging/query-log-data.md
- href: managing-the-applications-lifecycle/monitor-and-troubleshoot/logging/reference.md
#Architecture Dashboard
- href: managing-the-applications-lifecycle/manage-tech-debt/intro.md
- topics:
- href: managing-the-applications-lifecycle/manage-tech-debt/how-works.md
- href: managing-the-applications-lifecycle/manage-tech-debt/how-setup.md
- href: managing-the-applications-lifecycle/manage-tech-debt/how-use.md
- topics:
- href: managing-the-applications-lifecycle/manage-tech-debt/how-use-architect.md
- href: managing-the-applications-lifecycle/manage-tech-debt/how-use-team-lead.md
- href: managing-the-applications-lifecycle/manage-tech-debt/how-use-developer.md
- href: managing-the-applications-lifecycle/manage-tech-debt/code-patterns/ref-code-patterns.md
- topics:
- href: managing-the-applications-lifecycle/manage-tech-debt/code-patterns/best-pratices.md
- topics:
- href: managing-the-applications-lifecycle/manage-tech-debt/code-patterns/avoid-inline-js-and-style.md
- href: managing-the-applications-lifecycle/manage-tech-debt/code-patterns/avoid-large-session-variables.md
- href: managing-the-applications-lifecycle/manage-tech-debt/code-patterns/avoid-site-property-updates.md
- href: managing-the-applications-lifecycle/manage-tech-debt/code-patterns/control-image-size.md
- href: managing-the-applications-lifecycle/manage-tech-debt/code-patterns/limit-records-sql.md
- href: managing-the-applications-lifecycle/manage-tech-debt/code-patterns/optimize-data-preparation.md
- href: managing-the-applications-lifecycle/manage-tech-debt/code-patterns/record-counting.md
- href: managing-the-applications-lifecycle/manage-tech-debt/code-patterns/scope-information.md
- href: managing-the-applications-lifecycle/manage-tech-debt/how-enable-autoclass.md
- href: managing-the-applications-lifecycle/manage-tech-debt/how-module-classification.md
- href: managing-the-applications-lifecycle/manage-tech-debt/how-probes-o10.md
- href: managing-the-applications-lifecycle/manage-tech-debt/how-update-probes.md
- href: managing-the-applications-lifecycle/manage-tech-debt/how-force-sync.md
- href: managing-the-applications-lifecycle/manage-tech-debt/how-proxy.md
- href: managing-the-applications-lifecycle/manage-tech-debt/faq.md
- href: managing-the-applications-lifecycle/manage-tech-debt/troubleshoot.md
- href: managing-the-applications-lifecycle/test-automation-in-delivery-lifecycle.md
- href: managing-the-applications-lifecycle/data-protection.md
# Setting Up OutSystems
- href: setup/intro.md
- topics:
- href: setup/possible-setups/intro.md
- topics:
- href: setup/possible-setups/cloud-architecture.md
- href: setup/system-requirements.md
- href: setup/network-requirements.md
- href: setup/default-configurations.md
- href: setup/environment-config.md
- href: setup/lifetime-configure.md
- href: setup/unattended-install/intro.md
- topics:
- href: setup/unattended-install/config-tool-ref.md
- href: setup/unattended-install/server-hsconf-ref.md
- href: setup/unattended-install/osp-tool-ref.md
# OutSystems on Microsoft Azure
- href: setup/azure/intro.md
- topics:
- href: setup/azure/set-up-platform.md
- href: setup/azure/additional-configurations.md
- href: setup/azure/quick-reference.md
- href: setup/azure/getting-setup-logs.md
# Reference
- href: ref/intro.md
- topics:
# OutSystems Language (reference)
- href: ref/os-language-intro.md
- topics:
# Data
- href: ref/data/intro.md
- topics:
# Database Reference
- href: ref/data/database/intro.md
- topics:
- href: ref/data/database/auto-numbers-on-database.md
- href: ref/data/database/database-compatibility-issues.md
- href: ref/data/database/database-constraints.md
- href: ref/data/database/database-data-types.md
- href: ref/data/database/database-indexes.md
- href: ref/data/database/default-values-on-database.md
- href: ref/data/database/handling-transactions.md
- href: ref/data/database/how-data-model-changes-are-handled.md
# Data Types
- href: ref/data/data-types/intro.md
- topics:
- href: ref/data/data-types/available-data-types.md
- href: ref/data/data-types/data-types-at-runtime.md
- href: ref/data/data-types/list.md
- href: ref/lang/auto/Class.Structure.final.md
- href: ref/lang/auto/Class.Structure Attribute.final.md
# Handling Data
- href: ref/data/handling-data/intro.md
- topics:
# Queries
- href: ref/data/handling-data/queries/intro.md
- topics:
- href: ref/lang/auto/Class.Aggregate.final.md
- href: ref/lang/auto/Class.Query Parameter.final.md
- href: ref/lang/auto/Class.SQL.final.md
- href: ref/data/handling-data/queries/supported-join-types.md
- href: ref/lang/auto/Class.Resource.final.md
- href: ref/lang/auto/Class.Runtime Property.final.md
- href: ref/lang/auto/Class.Session Variable.final.md
- href: ref/lang/auto/Class.Client Variable.final.md
- href: ref/lang/auto/Class.Site Property.final.md
# Variables
- href: ref/data/handling-data/variables/intro.md
- topics:
- href: ref/lang/auto/Class.Input Parameter.final.md
- href: ref/lang/auto/Class.Local Variable.final.md
- href: ref/lang/auto/Class.Output Parameter.final.md
# Modeling Data
- href: ref/data/modeling-data/intro.md
- topics:
- href: ref/lang/auto/Class.Entity.final.md
- href: ref/lang/auto/Class.Entity Attribute.final.md
- href: ref/lang/auto/Class.Entity Diagram.final.md
- href: ref/lang/auto/Class.Static Entity.final.md
# Extensibility and Integration
- href: ref/extensibility-and-integration/intro.md
- topics:
- href: ref/extensibility-and-integration/mapping-external-db-data-types-to-outsystems-data-types.md
# Rest APIs
- href: ref/extensibility-and-integration/rest-apis/intro.md
- topics:
# Consumed Rest API
- href: ref/extensibility-and-integration/rest-apis/consumed-rest-api/intro.md
- topics:
- href: ref/extensibility-and-integration/rest-apis/consumed-rest-api/mapping.md
- href: ref/lang/auto/ServiceStudio.Plugin.REST.RestClient.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.REST.RestAction.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.REST.RestActionInput.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.REST.RestActionOutput.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.REST.RestStructure.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.REST.RestStructureAttribute.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.REST.RestCallbackActionFlow.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.REST.RestCallbackActionFlowInput.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.REST.RestCallbackActionFlowOutput.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.REST.RestCallbackStructure.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.REST.RestCallbackStructureAttribute.final.md
# Exposed REST API
- href: ref/extensibility-and-integration/rest-apis/exposed-rest-api/intro.md
- topics:
- href: ref/extensibility-and-integration/rest-apis/exposed-rest-api/built-in-http-status-codes.md
- href: ref/extensibility-and-integration/rest-apis/exposed-rest-api/supported-media.md
- href: ref/lang/auto/ServiceStudio.Plugin.RESTService.RestService.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.RESTService.RestServiceAction.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.RESTService.RestServiceActionInput.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.RESTService.RestServiceActionOutput.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.RESTService.RestServiceCallbackActionFlow.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.RESTService.RestServiceCallbackActionFlowInput.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.RESTService.RestServiceCallbackActionFlowOutput.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.RESTService.RestServiceCallbackStructure.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.RESTService.RestServiceCallbackStructureAttribute.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.RESTService.RestServiceAuthenticationFlow.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.RESTService.RestServiceAuthenticationFlowInput.final.md
# SAP
- href: ref/extensibility-and-integration/sap/intro.md
- topics:
- href: ref/extensibility-and-integration/sap/mapping-sap.md
- href: ref/lang/auto/ServiceStudio.Plugin.SAP.SapClient.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.SAP.SapAction.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.SAP.SapActionInput.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.SAP.SapActionOutput.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.SAP.SapStructure.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.SAP.SapStructureAttribute.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.SAP.SapCallbackActionFlow.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.SAP.SapCallbackActionFlowInput.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.SAP.SapDynamicLoginInput.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.SAP.SapDynamicPasswordInput.final.md
# SOAP Web Services
- href: ref/extensibility-and-integration/soap/intro.md
- topics:
# Consumed SOAP Web Service
- href: ref/extensibility-and-integration/soap/consumed-soap/intro.md
- topics:
- href: ref/extensibility-and-integration/soap/consumed-soap/mapping-xml-to-outsystems.md
- href: ref/extensibility-and-integration/soap/consumed-soap/consumed-soap-constraints.md
- href: ref/lang/auto/ServiceStudio.Plugin.SOAP.SOAPClient.final.md
- href: ref/lang/auto/ServiceStudio.Plugin.SOAP.SOAPAction.final.md