Developers

Technology Trends to Keep an Eye on in 2019

Technology Trends to Keep an Eye on in 2019

With 2018 coming to a close, here are the 3 technology trends that I believe will carry over from 2018 and lead the way in 2019.

Using Redux and ReactJS to Create a Custom Support Desk in NetSuite

Using Redux and ReactJS to Create a Custom Support Desk in NetSuite

As JavaScript applications become more and more complex, the state that must be managed by the code increases beyond anything that was expected in the past. With so many different components affecting the applications state, it is very hard to know what is going on inside the program. I will demonstrate the value of using Redux by showing how we have been using it to create a custom support search page within NetSuite and explain its core concepts.

Atom NetSuite Snippets for SuiteScript 2.0

Atom NetSuite Snippets for SuiteScript 2.0

We have updated our NetSuite-Atom-Snippet repository on GitHub to add more SuiteScript 2.0 templates. These shells have enabled us to develop our scripts rapidly and with confidence.

React: An Introduction

React: An Introduction

In the ever-expanding world of client-side web interfaces, frameworks and libraries are evolving fast and free. Whilst the previous trend moved toward entire client-side requirements such as AngularJS, Ember and Meteor, React took a different approach.

Maintaining Roles and Data through Mass Updates

Maintaining Roles and Data through Mass Updates

In this article, I will be discussing some useful applications of Mass Updates to maintain and update your NetSuite data and permissions.

Setting up Geofencing with Notifications on Android

Setting up Geofencing with Notifications on Android

Today's development article is brought to you by one of our Placement Software Engineers, Sam. Sam has been working with us for a number of months now focusing on developing our Android app for Hello.

Automated Testing For NetSuite Development

Automated Testing For NetSuite Development

Automating testing is the process of testing a system or piece of software automatically without the need to have a person, or user, take time to test it themselves. It also allows the same test to be run multiple times if needed and the testing process will not change by accident or user error.

3 Ways of Leveraging NetSuite's Saved Searches That You've Never Thought Of

3 Ways of Leveraging NetSuite's Saved Searches That You've Never Thought Of

One of my favourite features within NetSuite is the saved search function, which gives me the ability to create any type of custom data set that I can dream up. As a developer saved searches provide me with various options for solving repetitive problems and reporting issues for clients. So with all that in mind, here are three ways I have leveraged saved searches over the past number of months to solve some quite complex issues for clients.

Using ES6 with SuiteScript 2.0

Using ES6 with SuiteScript 2.0

At SuiteWorld 2017, NetSuite announced that they would be supporting ECMAScript 5, but what if you want to use the newer ECMAScript 6? Our R&D team have been using the newer ES6 with SuiteScript 2.0 for the past few months with great success.

2017 Software Industry Trends

2017 Software Industry Trends

The software industry is accelerating like never before! Never has there been a time where staying up to date with the latest trends has been so essential! Being able to utilise technology as a strategic advantage for your company is an essential component for any Software company. The following are the top 3 recent software market trends that you should have your eye on!

New Flat File Streaming Support in NetSuite 2017.1

New Flat File Streaming Support in NetSuite 2017.1

A common problem when working with files in SuiteScript was the 10mb file size limit. This either meant that functionality you wanted to implement was not possible or required a workaround. 

Adding Third Party Libraries to SuiteCommerce Advanced

Adding Third Party Libraries to SuiteCommerce Advanced

A common question many developers ask when getting started on SuiteCommerce Advanced (SCA) is how to integrate third party libraries with the front end application, thankfully the SCA framework has a useful module loader that makes it an easy task. In this blog post we are going to quickly cover the steps required to add your favourite libraries to SCA.