• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
  • Skip to footer
  • Business Central
  • NAV 2018
  • NAV 2017
  • NAV 2016
  • NAV 2013
  • About
  • Privacy Policy
  • Disclaimer
  • Contact Us

Navision Planet

This Blog is intended to help Microsoft Dynamics NAV / Business Central ERP developers as well as users. If you just go through these blogs you will understand what I have told is correct. The Blog will continuously get update with latest news. This Blog is handled by a group of Microsoft Certified Partners as well as Business Solution Specialists in Microsoft Dynamics NAV and Dynamics 365 Business Central. Feel free to mail us for any doubts.

  • LS Retail
  • Help Topics
    • Finance Module
    • Manufacturing Module
    • Warehouse Module
    • Administration
  • Navision Developer
  • GST
  • D365 Business Central
  • CU Update
    • Download Business Central

Top 15 Difference in C/AL vs AL Coding

This post is dedicated to those who asked recently to get the simple comparison result between C/AL coding language used in Dynamics NAV / Navision vs AL Language used in latest edition of Business Central. Hope after checking simple table you will get complete how C/AL vs AL differed.

Difference between C/SIDE(C/AL) vs VS Code(AL)

Difference between C/SIDE(C/AL) vs VS Code(AL) details is as follows

C / ALAL
C/AL – Client/Server Application LanguageAL – Application Language
Keyword UppercaseKeyword Lowercase
.NET SupportNative Web Services Types
Object DesignerReal Time Compiling
Symbol MenuOption Member
File SupportFile Upload from Stream
Translations in ObjectsWhere Used
Coding on Same application area – Object DesignerCoding via Open Source product Visual Studio Code
Object Extension Creation Difficult or Limited
set of options available
Object Extension Creation Easy
These Options not available or Limited option available with some features similar.> Formatting, syntax highlighting and rich IntelliSense
> Support for and snippets to define Codeunits, Pages, Page Extensions, Tables, Table Extensions,XMLPorts, and Reports
> Support for reference by symbols ( Shift+F12 ) to jump to all instances of a specific symbol
Added support for using HTTP and JSON types to access Azure functions and other Web Services
> Ability to define a dependency on another extension by listing it in the app.json configuration file
Autogeneration of app.json and launch.json project files
Object stored in .FOB or .txt filesObject stored in .APP files
Source Code VisibleSource Code Not Visible directly
Include Standard Objects and Standard Code can be changedYou cannot the change the Standard code. You have to create extension and then extend the functionality.
Comparison Table

Development Interface Screen Difference

Following image shows the object development area / Coding Interface difference

C / AL Coding Interface

C / AL Coding Interface Object Designer
C / AL Coding Interface Object Designer
C/SIDE Development Sample Architecture
C/SIDE Development Sample Architecture

AL Coding Interface

AL - Coding Interface in Visual Studio Code
AL – Coding Interface in Visual Studio Code
AL Development Architecture used in Business Central
AL Development Architecture used in Business Central

About JUBEL THOMAS

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Subscribe

  • Email
  • Facebook
  • Twitter

Our Topics

Administration Analysis Reports Business Central Developer Toolkit Docker Dynamics NAV Beta Download Dynamics NAV Release Error Message Finance Module GST Human Resource Login Error LS Retail LS Retail 2013 Manufacturing Module Microsoft Certified Trainers (MCTs) Microsoft Dynamics Business Central Microsoft Dynamics NAV 2009 Microsoft Dynamics NAV 2013 Microsoft Dynamics NAV 2015 Microsoft Dynamics NAV 2017 Microsoft Dynamics NAV 2018 MSDyn365BC NAV 2016 Navision Certification Navision Developer Navision Introduction Navision Modules Navision Retail Navision Tips And Tricks Powershell Purchase Order Sales Module SQL Server Useful Sites Visual Studio Code Warehouse Module

Footer

Recent Post

  • NAVISION HISTORY
  • Business Central Complete Version List and Direct Download
  • Finance Module

Search

Contact : support@navisionplanet.com for Microsoft Dynamics NAV (Navision ) and LS Retail Development or Functional support for any modules

 

Editors News Letter


New Microsoft Dynamics NAV Technical Blog opened the Navision Planet Team

MIBUTECH

https://www.mibutech.blogspot.com

Copyright © 2021 Navision Planet