Tuesday, March 24, 2015

Rendering XBRL Table Linkbases using StyleVision

StyleVision provides the ability to quickly and easily generate multichannel renderings and reports of XBRL data. Because it employs a visual, drag-and-drop design model and includes numerous XBRL-formatting wizards, even stakeholders without deep technical XBRL expertise can leverage the full power of standards-based XBRL data to generate rich business reports on a one-time or recurring basis. Starting with Version 2015 Release 3, StyleVision provides built-in support for rendering data according to XBRL Table Linkbase definitions.

Report built with XBRL data

 

Let’s take a look at how this works.

Wednesday, March 18, 2015

Top 10 Reasons Your Business Needs MobileTogether Now

MobileTogether is a cross-platform mobile development framework that finally makes it practical for businesses to connect to their back-end data and create enterprise mobile solutions for their workforce – regardless of which devices they use – in record time. Here are the top 10 reasons you should be looking at this solution for your organization.

 mobiletogether-byod

1. Cross platform support with native apps for all devices

Ideal for BYOD scenarios, MobileTogether provides cross-platform support via native mobile apps for iOS®, Android, Windows® Phone 8, and Windows 8, as well as an HTML5 browser-based client for any other OS. Businesses create a custom mobile solution one time in the MobileTogether Designer and then deploy it with continuity across all of these platforms.

2. Seamless connectivity to back-end systems

Connecting to your back-end systems couldn’t be easier with MobileTogether. MobileTogether provides full connectivity to data housed in any major relational database, XML, or HTML - and just about any other data format via integration with Altova FlowForce Server.

3. Build once; deploy to mobile and desktop devices instantly

Once you build a mobile solution in MobileTogether, end users can access it instantly - depending on security configurations - via the free, native MobileTogether Mobile App on their device of choice.

And because MobileTogether includes a Windows 8 app as well as an HTML5 browser-based client, all enterprise solutions are immediately available on any desktop or laptop computer in addition to mobile devices. This gives companies the ultimate flexibility to react to changes, end user preferences, and business requirements. They can deploy in-house solutions to all mobile workers, no matter if they prefer a smartphone, tablet, or laptop.

4. Powerful visual & functional programming paradigm

MobileTogether uses a combination of visual programming (using drag & drop to design the user interface as well as to build ActionTrees) and functional programming (using the standardized XQuery/XPath expression languages) to build your mobile solution. The majority of the typical event handling in the user interface of your mobile solution is easily accomplished by dragging and dropping actions into ActionTrees that provide a visual programming flow for the most common tasks. For the evaluation of expressions as well as for the manipulation of data, XQuery and XPath can be used, and MobileTogether includes a powerful expression builder and evaluator that makes it easy to build and debug such expressions.

5. Utilize in house development or IT teams

Because the MobileTogether Designer employs an intuitive, visual approach to cross-platform mobile development, organizations don’t need to hire or train mobile developers. In-house development or IT teams find it easy to build elegant mobile solutions quickly and easily. An understanding of XPath and how XML data is structured is helpful, but no mobile programming experience is necessary to create powerful business mobile solutions for all platforms.

6. Affordable for organizations of all sizes

MobileTogether is an extremely affordable and easily-implemented business solution for a paradigm shift that can otherwise be both expensive and confusing.

Unlike other mobile app solutions, there aren’t any consulting fees or complicated licensing models. The powerful MobileTogether Designer and the MobileTogether Mobile App for iOS, Android, and Windows are free-to-own downloads—and the MobileTogether Server scales affordably, based on the number of devices required in your organization.

7. Deploy sophisticated app solutions in record time

We’re talking about hours or days, rather than the months (or more) required by competing approaches. Because MobileTogether employs a drag-and-drop design approach to creating a full-fledged mobile solution that is simultaneously available on all platforms, you can have a sophisticated enterprise mobile app in end users’ hands in anywhere from a few hours to a few days.

8. Immediate deployment to all devices

This is huge. Once you’ve run your solution through the built in simulator and are satisfied with its performance, simply deploy it one time to your MobileTogether Server, where it is immediately available to all your authorized mobile users, on all their various platforms. And when you need to update a solution, your changes are available immediately, with no delays.

9. Robust security options

Mobile solutions created in the MobileTogether Designer are deployed to the MobileTogether Server, where they are accessed by the MobileTogether Mobile App. The server provides comprehensive security options including management of user and roles definition, user access control, SSL encryption, optional Active Directory integration, and granular password options that make it easy to control the level of security required on a per-server or per-solution basis.

10. Connects employees with the data they need to be productive – anytime, anywhere

With MobileTogether, end-users can finally access mission-critical business resources to get some real work done on their device of choice, regardless of what OS it is running.

Learn more and download the free MobileTogether Designer to get started creating your first enterprise mobile solution now: www.altova.com/mobiletogether

Wednesday, March 11, 2015

New Online Training for XPath 3.0

We are happy to introduce our latest online training course offering a comprehensive look at XPath 3.0. This course is available free-of-charge, in a self-paced and straightforward format. With interactive examples it’s easy to learn new material, and you can even download sample files to experiment writing your own XPath expressions as you go. It is perfect for those who are new to XPath or experienced users looking to learn about the added features in Version 3.0.

XPath training

Let’s take a look at what you’ll learn in the free XPath Training course.

 

 

Tuesday, March 3, 2015

Innovative New XPath/XQuery Tools

Support for XPath and XQuery in XMLSpy got a major boost with Release 3 of Version 2015 last week. In addition to adding support for the latest standards versions - XPath 3.1 and XQuery 3.1 – we’ve added innovative new tools for developing and testing XPath and XQuery expressions in the XPath/XQuery window, as shown below.

These new tools make it much faster to develop, evaluate, and refine expressions and statements before adding them to larger XSLT or XQuery documents. This will save you time and frustration – because you can understand how each operator or function works and ensure that your expressions return the desired results immediately. I found the function descriptions and entry helpers especially helpful for learning how the new maps and arrays features in XPath/XQuery 3.1 are implemented.

As you can see below, the XPath/XQuery Window supports all versions of XPath (1.0/2.0/3.1) and XQuery (1.0/3.1), as well as XQuery Update Facility (1.0/3.0).

 

image

Let’s take a look at how this all works.