LolithaSamarajeewa

/Lolitha Samarajeewa
­
Lolitha Samarajeewa

About Lolitha Samarajeewa

Lolitha is a Technical Consultant with over 17 years’ experience, with particular emphasis on Microsoft Dynamics CRM and Microsoft SharePoint product suites. He has worked on software projects covering a diverse spectrum of applications, including Government, Healthcare, NGOs, Agriculture, pharmaceutical and construction, as well as IT Support systems. He has considerable experience with the analysis of business requirements and subsequent design and implementation of solutions that can meet those requirements.
14 December, 2016
Lolitha Samarajeewa

Workaround for Dynamics 365 and Adxstudio 7.0.0.22 & 7.0.0.23 (on premise) Incompatibility

By |December 14th, 2016|0 Comments

Symptoms While setting up a demo environment which needed a trial CRM 2016 online with on premise Adxstudio version 7.0.0.22, I faced an issue while configuring the connection to the trial CRM online environment from [...]

8 December, 2016
Lolitha Samarajeewa

How to Fix/ Customise out-of-the-box Adxstudio JavaScript Libraries

By |December 8th, 2016|0 Comments

During a recent engagement, we were notified of a strange behaviour in the Adxstudio out-of-the-box datetimepicker control which is based on the bootstrap datetime control version 3.1.3. This behaviour does not exist in version 4.0, [...]

5 December, 2016
Lolitha Samarajeewa

Guide to Setup and Configure Authorize.Net Payment in Adxstudio

By |December 5th, 2016|0 Comments

In this blog post, I will be walking you through how to setup and configure Authorize.Net payment processing in Adxstudio. There are four prerequisites that you have to ensure are in place as defined in Adxstudio documentation: [...]

22 November, 2016
Lolitha Samarajeewa

Guide to Setup and Configure PayPal (Sandbox) Payments in Adxstudio

By |November 22nd, 2016|0 Comments

A recent engagement required me to setup and configure PayPal payments with Adxstudio. In this blog post, I will provide a step by step guide on how to setup PayPal (Sandbox) payments with Adxstudio on-prem [...]

8 November, 2016
Lolitha Samarajeewa

How to Implement Expand/Collapse Functionality on Sections of an Adxstudio Entity Form Using a Custom JavaScript

By |November 8th, 2016|0 Comments

Recently I came across a requirement from a client to implement expand/collapse functionality on an Adxstudio Entity Form. As the form had 91 fields grouped into several sections, the rendered entity form had a long [...]

3 October, 2016
Lolitha Samarajeewa

Change Default Date-Time Format in Adxstudio

By |October 3rd, 2016|0 Comments

During a recent Adxstudio deployment, I noticed that the out of the box installation sets the default date-time of the website to the US format, while I need the format to be displayed in AU [...]

19 September, 2016
Lolitha Samarajeewa

Two Scenarios of Disabling Cache in Adxstudio

By |September 19th, 2016|0 Comments

Adxstudio uses caching to enhance performance. This caching mechanism sometimes gets in our way. During a recent Adxstudio implementation, I came across a situation where a custom asp.net user control does not reflect the latest [...]

3 September, 2016
Lolitha Samarajeewa

Integrate Google Authentication with Adxstudio Portals

By |September 3rd, 2016|0 Comments

In this blog post, I will walk you through a step by step guide on how to integrate Google authentication with an Adxstudio web application. Please note that you need to have a registered Google [...]

28 August, 2016
Lolitha Samarajeewa

Integrate Facebook Authentication with Adxstudio Portals

By |August 28th, 2016|0 Comments

A recent project that I worked with had a requirement to integrate Facebook authentication in Adxstudio. Since this was something that I did for the first time as well, I thought of sharing my experience with [...]

15 May, 2016
Lolitha Samarajeewa

How to Host an ADXStudio Portal on Azure Web Apps

By |May 15th, 2016|0 Comments

A recent requirement of a client was to host their Adxstudio portal as an Azure Web App. In this blog post we will go step by step to see how we can achieve this. Create [...]