Call Us Today! +1 (866) 331-1354|sales@docova.com

davidwicedecisionlabs-com

The Real Deal : Installing panagenda’s ApplicationInsights

Our DOCOVA Analyzer tool was not designed to help customers triage their inventory of Notes applications down to a final list, rather it was built to provide us with the information we need to provide budgetary estimates for the actual migration. We were well aware that there are several utilities on the market that provide this type of functionality, and we have chosen to partner with panagenda and their ApplicationInsights solution to bring our customers a ‘best of breed’ solution that encompasses both the planning and execution of their Notes/Domino migration project.

As part of the partnering process, we installed and configured the product to report on our own internal Domino servers. An ApplicationInsights setup guide is available, which I found helpful to read through prior to my meeting with a very knowledgeable technical resource from panagenda, who assisted me through the installation.

ApplicationInsights runs on a virtual appliance. The install is a virtual machine image file consisting of a pre-configured operating system environment and a single application. They chose a virtual appliance installation to simplify delivery and operation of the application.

The installation is pretty straightforward, however there are a number of steps involved. This is not a process for a non-IT person. You will need a Notes ID with full access to the server, a place to install the virtual appliance, etc.

Data collection….wait for it

Once ApplicationInsights is installed and configured, it will start collecting data. That means that, if you were hoping to load it up and see usage stats from the last year, you won’t.  With this in mind, if you are considering using ApplicationInsights, you should get started sooner rather than later. Even if you are not sure you want to purchase ApplicationInsights, why not install the free trial now and start collecting data? If you then decide to purchase, you will already have data available

Data presentation

Once you have some data to work with, the presentation is second to none. The charts and graphs and general presentation is excellent. It may take you a little bit to get the hang of it, so that you can find out what you want, but you can be assured the data you want is there. Now you need a plan of what to do with it!

Find out how DOCOVA can help you plan your Lotus Notes migration.

By |January 31st, 2018|Technical|0 Comments

Calendar View Integration in DOCOVA V5

You’ve built a new application for your client and they love it. You’re their hero. Two weeks later, they’re back with a list of enhancement questions and new ideas. This can happen regardless how many requirements gathering sessions you have. Once the system is in Production and all the users start accessing it, the requests start to come in.

One of these requests may be “Can we see the data in a Calendar format?”. For those of us that have spent many years building Notes applications, this was a fairly simple request, just create a new view and set the view style to Calendar and add your fields. With DOCOVA, we wanted to make sure that it was a simple request in DOCOVA App Builder as well, and we’ve done it!

Thanks to the jQuery platform and the FullCalendar open source plug-in (https://fullcalendar.io/), we have been able to provide a powerful calendar layout that is completely integrated with App Builder.  A Calendar view can be added as easily as adding a standard grid view. A configuration option toggles between the two layouts.

When Calendar is selected, the available options are shown on the Calendar Settings tab

From there, you just need to assign your date fields to applicable view columns

This allows you to show the same data in a grid layout

…and a calendar layout

For more information on building applications in DOCOVA App Builder, visit http://www.docova.com/home-application-development/

By |May 1st, 2017|Announcements, Technical|Comments Off on Calendar View Integration in DOCOVA V5

12 Apps in 18 Days – A Notes Migration Project

Jamesway Incubator, located in Cambridge Ontario, manufactures and sells incubators worldwide.   For years they have used IBM Notes and Domino collaboration products to automate business processes and share information with a staff located all over the world.  However, like many in the Notes and Domino community, a corporate decision was recently made to switch to Microsoft based technologies.

Replacing Notes based email is relatively easy, since the migration tools and processes are well defined.  Migrating Notes based applications is much more difficult.  Fortunately, Jamesway implemented DOCOVA as a document management system almost a decade ago to manage corporate documents, and the new version of DOCOVA (V5), has been specifically designed to migrate Notes based applications to SQL. DOCOVA V5 understands the design elements that were unique to Notes, and knows how to handle them when moving to SQL based technologies.

Jamesway contracted DLI to perform the Notes application migration.  DOCOVA App Importer did the heavy lifting by automatically migrating the application design from Lotus Domino to DOCOVA, leaving the developer free to adjust and tweak the migrated applications. Without App Importer to take care of the grunt work it would have taken 6 months instead of 3 weeks to transform these applications.

The DOCOVA migration methodology (Analyze, Plan, Migrate, Manage) has guided this project.  The initial analysis provided us with key information so that we could provide a quote for the migration and identify resource requirements. In discussions with Jamesway, the migration plan was developed, which in this case was to migrate off the Notes client first, keeping the Domino backend, then move the migrated applications and existing Document Management system to the DOCOVA SQL platform.   Since the DOCOVA UI is the same regardless of the backend platform, Jamesway could spread the migration out over time to be better able to handle the resource requirements on their end.

The applications migrated included maintenance management, requisition systems (purchase order, cheque, etc), as well as reference/document repository applications.  Utilizing App Importer, the developer doing the migration didn’t need to know what the application did or the business logic behind it, as it was all migrated intact.

All aspects of the design were migrated (Layouts, Pages, Views, Calendar Views, Forms, Subforms, Agents, Script Libraries, Images, Folders) as well as the data, including profile documents.  What about security? Yes, that was migrated too, including document level security (authors/readers/controlled access sections). As for the LotusScript, that was automatically translated to Javascript.

Being an early release of DOCOVA V5 there were hurdles to be crossed and issues to be addressed. In some cases application logic just doesn’t flow the same way in a browser as it does in a local Notes client (eg. dialogs, prompt boxes, etc), requiring some adjustments/tweaking by the developer post migration. Luckily the DOCOVA Application Analysis process flags these cases for us.  We are also constantly improving App Importer to address new scenarios, which means that if we were to repeat the project with the current version of DOCOVA V5, it could be completed in even less time.

The Jamesway project has now moved into UAT. After we showed IT management the migrated applications and they saw how the business logic and UI have been maintained, they were quite comfortable taking on the UAT step, since there is little to no training required. Users just need to be shown how to access the new platform and add their applications to the workspace.

While we still have some work to do to complete the migration to the SQL platform, we’ve been able to take what could have been a very costly re-development project and deliver results in a short period of time, at a reasonable cost.

By |April 26th, 2017|Notes Migration, Technical|Comments Off on 12 Apps in 18 Days – A Notes Migration Project