programmeer taal navision

postaci
Member Posts: 116
Beste mensen,
in welk programmeer taal is MS Navision 3.6 geschreven ?
als iemand aan mij vraagt van in welk programmeer taal het geschreven
kan ik niet echt een antwoord geven.
het lijkt wat op access/ visual basic ?? ik weet het echt niet.
alvast bedankt,
Akin Ozturk
in welk programmeer taal is MS Navision 3.6 geschreven ?
als iemand aan mij vraagt van in welk programmeer taal het geschreven
kan ik niet echt een antwoord geven.
het lijkt wat op access/ visual basic ?? ik weet het echt niet.
alvast bedankt,
Akin Ozturk
0
Comments
-
Hallo Akin,
Geknipt en geplakt uit Wikipedia, de vrije encyclopedie:
C/AL (C/SIDE® Application Language) is een programmeertaal die - zoals de naam doet vermoeden - gebaseerd is op C. De syntax is echter gebaseerd op Pascal. C/AL is een geïntegreerde taal voor het Microsoft Business Solutions Navision C/SIDE platform (Sinds de laatste versie Microsoft Dynamics NAV).
In deze taal zitten een deel mogelijke objecten die specifiek voor Navision zijn. Maar ook een groot deel van de standaard functies zijn terug te vinden in C/AL.
Vanaf Navision versie 5.0 of later zou C/AL afgeschaft worden en zou overgegaan worden naar .NET met mogelijkheid om codesnippets C/AL te gebruiken.
C/AL is Event-gebaseerd, niet object-georiënteerd. Bijna alle functies die Navision biedt, zijn in C/AL geprogrammeerd en alsdus ook beschikbaar aan de Solution Centers. Dit betekent dus dat Navision volledig kan aangepast worden aan de noden van de gebruiker. Gebruikerstoegang tot de C/AL code kan optioneel verkregen worden via de licentie. Zo krijgen programmeurs de mogelijkheid om zo het programma aan te passen of uit te breiden volgens hun noden.
Er bestaan ook veel extra modules, dat zijn extra onderdelen die door Solution Centra gecreëerd zijn en te koop aangeboden worden. Ook deze objecten worden vergrendeld of vrijgegeven in de licentie. De gecreëerde objecten kunnen simpel geïmporteerd of exporteerd worden via een binaire of textuele export/import functie.
Groet,
Gerrit0 -
De programmeertaal van de applicatie zelf is volgens mij C++, maar daar zie je dus niets van. De taal die je in de objecten ziet is C/AL voor "Client / Application Language". Dit is een beetje afgeleid van de term C/SIDE, wat "Client/Server Integrated Development Environment" betekent. Toen ze eenmaal C/SIDE hadden, hadden ze voor een hoop gerelateerde dingen een "C/" afkorting (C/Shells, C/FRONT, C/ODBC, etc.).
Men zegt dat C/AL veel op Pascal lijkt.0 -
Inderdaad, CAL is afgeleid of gebaseerd op Pascal.Debugging is twice as hard as writing code. Therefore if you write the code as cleverly as possible you are by definition not smart enough to debug it.0
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.6K Microsoft Dynamics NAV
- 18.7K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 320 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions