Posts

Showing posts from February, 2019

Transition from C/AL to AL - From a developer's point of view

Image
Business Central Online, the latest offering in the Microsoft Dynamics 365 family has completely changed the way of ‘Customization development’ for an experienced NAV developer. Coding language has changed from C/AL to AL (i.e. AL-Extension V2.0) with the custom code sitting as a separate extension, not at all interfering with the standard code. The custom code now gets deployed as an ‘app’ on top of the standard code base. Development interface has also undergone a change - earlier development was in C/SIDE, now it is through Visual Studio platform. For further details, refer to my previous  blog . Business Central offers a container-based image environment called ‘Docker’ enabling access to both the AL development environment and the C/SIDE development environment. Docker gets installed on a Windows OS machine – creating the Sandbox environment for a developer to work with. Sandbox is a non-production instance of Business Central available for development and testing. ...

Best practices for Implementing Disaster Recovery Solutions

Image
High Availability  is the terminology that ensures an operational continuity during any failure of primary system. Users want their application to be up and ready for use at all time. Availability defines the ability of the users to access the system, whether to submit new work, update or alter existing work, or collect the results of previous work and if they are not able to do so, these systems are supposed to be unavailable which in turn means downtime and productivity loss.  The productivity loss means revenue loss. Generally, the term downtime is referred to the period when a system is unavailable. In order to make sure systems, services, applications are available 24X7, customer engage with solution providers to design the robust DR strategy and plan.  Disaster Recovery  (DR) is undertaking whereby an organization invests in computing hardware and software to be used when primary processing site becomes unavailable. In order to design the Disaster Recovery ...