Tuesday 3 March 2015

C-SIDE INTRODUCTION


As, I discussed,
  • C/AL (Client/server Application Language) is the Database specific programming language used within C/SIDE.
  • The Client/Server Integrated Development Environment in Microsoft Dynamics NAV (Formerly known as Navision Attain).

  1.   C/AL is primarily used for retrieving, inserting and modifying records in a Navision database. C/AL resembles the Pascal language on what it is based.
  2. The original C/AL compiler was written by Michael Nielsen


    Why there was a migration from Native Database to MS SQL Server-

Before NAV 2013, Microsoft Dynamics NAV gave administrators the option of using either a native database server or Microsoft SQL Server, as the DBMS. But, SQL Server is now the exclusive database option for NAV. Retiring the old "Native database" has given way to long awaited improvements in reducing/eliminating database locking, which can occur when hundreds or thousands of users are using the same data at once.

Main reason is performance issue.

If we are gonna change any one field in native database entire rows were selected we cannot access single field but entire row, whereas in ms sql we can access any row/columns(fields) of particular row.


In every new version of MS Dynamics Nav there was some special features added addition to previous version, So, In MS Dynamcis Nav 2015 some of the new features and existing features as per my knowledge, It includes,

Deployment of MS Dynamics Nav 2015 as:


  • Share point Integration
  • Role Tailored Architecture
  • Web Client(currently used which executes on web browser)
  • Cloud deployment.





No comments:

Post a Comment