Event Handling in ArcGIS for JavaScript

ArcGIS for JavaScript is a mature and powerful framework for creating interactive maps and layers. Your map can respond to users easily by leveraging the robust collection of ArcGIS events. Just about every widget or module comes with a set of events that are easy to hook up.

Since the ArcGIS for JavaScript API is asynchronous, an event-driven approach is encouraged. Operations do not finish immediately or in sequence, so you must listen for information to determine when an object is ready. The event model is flexible and intuitive—events are very simple to register and you may keep track of multiple handlers for the same event.  Continue reading “Event Handling in ArcGIS for JavaScript”

Improved Email Tracking with EasyBox

Why Delivery Reports?

One of the main advantages of EasyBox over email is its ability to accurately track views and changes to attached documents. It does this by keeping attachments within a company’s SharePoint stored in an SQL database. In the traditional email setting, administrators can set read receipts so when users read the email, they are notified. However, the user can easily mark ‘read’ without actually reading its contents. This setting provides a loophole for users to appear responsible for reading their emails. And even if the email was read, you still had no insight into who actually viewed the attachments.

With EasyBox, you get reports of exactly who opened the messages and attachments. This enables administrators, and other users, to better understand who did what and when. Because the attachments themselves stay in SharePoint and all views and edits are tracked. That way, administrators are able to visualize and audit the full document lifecycle.

That’s why the Delivery Report feature of EasyBox is so powerful! Follow the simple steps below to learn how to use this feature to its full benefit:

Continue reading “Improved Email Tracking with EasyBox”

Easy Dynamics Demos EasyBox at SharePoint Saturday DC

Easy Dynamics Demos EasyBox at SharePoint Saturday DCThis past Saturday, June 13, 2015, Easy Dynamics Corp was proud to sponsor and attend 2015 SharePoint Saturday DC at the Microsoft office building in Chevy Chase, Maryland. We enjoyed meeting and speaking with conference attendees about our first commercial product EasyBox, the only secure messenger for SharePoint. Use cases as correspondence management systems and as SharePoint adoption aides seemed to get the most user interest. We had a laugh with Adam Levithan, Product Manager at Metalogix Software, about interesting ways to spark conversations at our booth, as he suggested asking “What is your favorite soda?” Mine is Orange Fanta!

Continue reading “Easy Dynamics Demos EasyBox at SharePoint Saturday DC”

Continuous Everything in a DevOps World

The word “continuous” seems to be the root of many agile concepts in today’s world. As agile adapts and takes on more and more evolving practices, the glossary for this lean-structured methodology gets thicker and thicker. Every day, organizations are trying and succeeding at impleEasy Dynamics Continuous Everything in DevOps and Agile Worldmenting agile process methodolgies which is often why technology runs faster than we can keep up. In this blog, I discuss a few methods that organizations can use to streamline their processes. 

Continue reading “Continuous Everything in a DevOps World”

How AngularJS Helps Validate Forms

With AngularJS, you can apply a wide variety of checks and effects to form elements. This blog will go over some of the basics. Not only does Angular allow you to validate user input using built-in and custom directives, but it also automatically furnishes your elements with helpful CSS classes. 

Angular will help you take advantage of the many basic validation options included in HTML5, such as the required attribute and additional input types like email and URL. Angular extends the available options with their own directives like ng-maxlength and ng-minlength

Continue reading “How AngularJS Helps Validate Forms”

Blackboard Learn: Collaboration Tool in Law Enforcement Online Training

Easy Dynamics partners with Blackboard Learn to enhance learning experience for federal law enforcement customer

Easy Dynamics has recently enjoyed the opportunity to collaborate with the product engineers from Blackboard to deploy their “Learn” learning management software (LMS). Easy Dynamics is partnering with one of our federal law enforcement customers to better utilize online resources for online collaboration.

Blackboard Learn will be an exciting new resource for our customer. Their team is preparing to offer an enhanced collaborative, online training experience for federal law enforcement agencies. Blackboard Learn is a learning management product that provides a customizable Internet-based learning environment with flexible resources to improve the learning experience. 

Continue reading “Blackboard Learn: Collaboration Tool in Law Enforcement Online Training”

Scrum Creates Efficient Process to Keep Clients Happy

Scrum, the most popular Agile Process according to Kenneth S. Rubin’s bestselling book on Amazon ‘Essential Scrum’, helps teams create a more efficient methodology through an iterative and incremental process. A major goal for any business is to not only satisfy the customer, but also keep them happy. By following these simple SCRUM guidelines, a team will always put a functioning, quality product in its customer’s hands after every sprint, therefore keeping them happy.

Continue reading “Scrum Creates Efficient Process to Keep Clients Happy”

HowTo Plan Daily Activities with Agile and TFS

Team Foundation Server is an Agile tool that can help you organize your daily activities such as tracking big picture items as well as smaller ‘to-do’ tasks. I use TFS to track .NET software development projects, but I decided to try it to plan my daily activities for today’s blog post. Read further to learn how I created a TFS process for everyday use.

Continue reading “HowTo Plan Daily Activities with Agile and TFS”

Creating a Workflow with SharePoint Designer

In my ever expanding blog series on entry level/power user SharePoint WorkFlows, this blog will address how to automate business processes that are too complex for the OOTB SharePoint Workflows. For this, we will require the help of SharePoint Designer. SharePoint Designer is a tool which helps to make low or minimal code SharePoint customizations without involving IT.

There are some prerequsites in order to make workflows in SharePoint Designer, such as you need Designer rights to a SharePoint site and you need to download the (free!) SharePoint Designer. In this blog, I demonstate a common and practical scenario in the everyday business cycle: creating a workflow to automate the process to requesting time off.

Continue reading “Creating a Workflow with SharePoint Designer”

Practical Implementation of a Three State WorkFlow in SharePoint 2013

The third post in my ongoing series of “Simple Workflows with SharePoint 2013” will demonstrate the practical implementation of the Three State WorkFlow to automate a routine business process. Before going further, make sure to read my second post as prep for this one. To get started, I will assume that you have set up a Three State WorkFlow and chosen the option to trigger it automatically after creating a new item, event, or task. Now SharePoint will instantly assign it to the specific task or event (as shown in the picture below).

Continue reading “Practical Implementation of a Three State WorkFlow in SharePoint 2013”