AML - Microsoft Assistance Markup Language-bestand
Wat is een AML-bestand?
Een AML-bestand (Assistance Markup Language) is een XML-bestand dat is gegenereerd met Microsoft Assistance Markup Language (MAML). Het is ontwikkeld door Microsoft om online hulp te bieden voor Microsoft Windows OS. Daarvoor was Windows-help beschikbaar in de gecompileerde HTML CHM-bestandsindeling. AML-bestanden bieden een gestructureerd document waarmee de toepassing broncode en ondersteunende helppagina’s kan maken. Dit maakt het mogelijk om documenten en hun samenstellende elementen te definiëren op basis van hun context. De AML-helpbestanden worden online gepubliceerd en kunnen worden geconfigureerd om te worden bijgewerkt vanuit de pakketupdates die online beschikbaar zijn.
MAML-bestandsstructuur
AML-bestanden die met MAML zijn gegenereerd, worden opgeslagen als XML-bestanden die kunnen worden gebruikt om een breed scala aan actieve concepten uit te drukken. Het kan ook begeleide hulp bieden (wizard voor actieve inhoud) die het helpbestand interactief maakt voor de gebruiker met een stapsgewijze wizard.
Een AML-bestand gegenereerd met behulp van de MAML volgt de authoringstructuur die kan worden onderverdeeld in segmenten zoals:
- Conceptueel
- FAQ
- Woordenlijst
- Procedure
- Referentie
- Herbruikbare inhoud
- Taak
- Problemen oplossen, en
- Zelfstudie
Hoe MAML-bestanden maken?
MAML-bestanden kunnen op een van de volgende manieren worden gemaakt:
- Sandcastle gebruiken - Gebruikt een reeks schema’s en uitvoerbare programma’s om het helpbestand te genereren. Deze tool is echter stopgezet.
- DocProject gebruiken - Een Microsoft Visual Studio-plug-in die vanuit Microsoft Visual Studio kan worden uitgevoerd voor het genereren van de help-inhoud.
MAML-bestanden kunnen worden gemaakt met Sandcastle, een suite van .XSL-schema’s en uitvoerbare programma’s. Ze kunnen ook worden gemaakt met DocProject, een invoegtoepassing voor het maken van hulpmiddelen voor Microsoft Visual Studio.
Referenties
AML - Arc Macro Taalbestand
Wat is een ARC Macro AML-bestand?
Een AML-bestand (ARC Macro Language) is een scriptbestand dat is gegenereerd met de ArcInfo Workstation GIS-toepassing. Het is geschreven in de ARC Macro Language, een gepatenteerde algoritmische taal op hoog niveau voor het maken van GIS-toepassingen in ArcInfo. AML is in 1986 ontworpen door ESRI en diende om applicaties te maken vanaf hun opdrachtregel ARCINFO GIS-systeem. Omdat het een scriptbestand is, kunnen AML-bestanden scriptopdrachten bevatten om een aantal taken uit te voeren, zoals het maken van gebruikersinterfacecomponenten en het manipuleren van kaartgegevens.
AML-bestandsindeling - Meer informatie
AML, dat scriptbestanden is, slaat de informatie op schijf op als platte tekstbestanden. Het volgt de AML-syntaxis die was gebaseerd op de CPL-shell-taal van het PRIMOS-besturingssysteem. De AML-taal is vervangen door ESRI’s geoprocessing-framework dat deel uitmaakt van de ArcGIS-suite en ArcObjects gebruikt om programmeerondersteuning te bieden via VBA of Python.