How easy it is to create an Azure VM in just a few minutes. We'll use Windows Server 2012 r2 Datacentre image but that's just one of many images Azure offers.We can also create VM’s using our own images, with Resource Manager Templates or with automation tools.We will use the Resource Manager Deployment model to create VM. This is recommended instead of the classic deployment model, which is based on Service Management APIs. Pre-requisiteWe need Azure subscription. Steps ...
Read More
Since the advent of RTC clients and 3-tier architecture of Dynamics NAV, it’s been a question in the minds of thousands of NAV developers as well as end-users, that how to find out the idle time of the users connected to the service tier. There were some add-on solutions available in the market prior to the newer versions of Dynamics NAV, which people used to identify and stop idle user sessions. But, now these add-ons were no more able to do it, because the architecture changed and the wa...
Read More
Introduction - WScript.Sleep WScript.Sleep Suspend the execution of the current script for the specified number of milliseconds.Syntax:WScript.Sleep TimeArguments: Time is the delay in milliseconds.Example: &...
Read More
Jenkins provides an easy-to-use Continuous Integration method, making it easier for developers to integrate changes to the project.We can use Visual Studio Online (VSO) to store code and use Jenkins for Continuous Integration builds. A Jenkins build can be triggered when code is checked into TFS with TFVC as the code repository.In this blog, I am showcasing the ability of using TFS Version Control of a team project setup in VSO for Jenkins build system. Pre-requisites:1. &n...
Read More
I discovered something quite interesting couple of week back and I thought it was worth sharing.When you create an object type variable in Microsoft Dynamics NAV 2015 and you leave out the name then NAV will automatically suggest the name based on the subtype. So, when creating variables that are pages, records, reports, codeunit, xmlports, etc. then there is no need to enter a variable name anymore.Here is how NAV will automatically suggest the name based of the subtype.As mentio...
Read More
Unit Testing – ExplainedA process which involves writing code to verify a system at a lower and more granular level is known as Unit Testing. Unit Testing gives us the ability to verify that our functions/methods work as expected. It is used by programmers for programmers.Unit tests are written to ensure that code performs as per the programmer’s expectation. They are generally focused at a lower level than other testing, making sure that the underlying feature work as expected. By e...
Read More
How to enable logging verbosity process parameter in build definition?Verbosity for a build will help us to debug the build results to see what exactly went into build. In TFS 2013, default build process template TfvcTemplate.12.xaml verbosity level is set to “Normal” by default and if we need to change the verbosity level we have to download and open the template and set the Verbosity property value of RunMsBuild activity to Detailed or Diagnostic or Minimal (Figure 1.1) and then ch...
Read More
IntroductionSharePoint is a browser-based collaboration, content management, and extensible platform from Microsoft. The latest release of the product is SharePoint 2013.In this article I will explain about one of the frameworks used for development in SharePoint 2013, Client-side object model (CSOM). I am going to add a document through code to a SharePoint document library. I am going to use SharePoint object model to add document.SharePoint 2013 provides a new client object model ...
Read More
WCF (Windows Communication Foundation) is a programming platform and runtime system for building, configuring and deploying network-distributed services. It is the latest service oriented technology; Interoperability is the fundamental characteristics of WCF. WCF provides a common platform for all .NET communication.WCF provides a runtime environment for your services, enabling you to expose CLR types as services, and to consume other services as CLR types. So what is SOAP and REST?What is SOAP?...
Read More
There has been phenomenal growth in terms of organizations adopting Microsoft Dynamics NAV in the last couple of years, specifically last year, i.e. 2014. See the graphs showing a comparison of the number of customers using Microsoft Dynamics suite of products, including, NAV, AX, SL, GP and CRM for two consecutive years, 2013 and 2014. * The data is used from what Microsoft declared in Convergence 2014. Graph image source: www.erpsoftwareblog.com It shows that the gro...
Read More