Just a quick pointer to make sure that you didn't miss any of the excellent articles that we published on the Altova Blog these past couple of months. These contain tips on using our products, helpful development pointers, use-cases, and much more. Here is a quick digest of some of the most popular articles…
Feel free to follow any of the links below to directly access the articles mentioned, or go to the Altova Blog home page to read more.
Software Testing for State Machines
Regardless of a software project's goals or source code language, it's obvious that the earlier a defect is found the easier, cheaper, and more rapidly it can be fixed. Altova UModel 2011 (r2 and beyond) can generate code from UML state machine diagrams that can be used to validate conceptual logic very early in the project lifecycle, potentially saving you days of development time.
Switch Statement vs. Look-up Table in MapForce
One of the great things about working with software developers is that you get to see firsthand how they architect different solutions to design challenges. We recently received a comment from a developer in response to our post Expandable If-Else Works like a Switch Statement in MapForce suggesting a more elegant solution to an expanded if-else statement. He rather convincingly suggests that a value-map would accomplish the job more efficiently.
New XML Schema Editing Tools in XMLSpy
XMLSpy is the industry's leading XML editor for a reason – XMLSpy delivers power and flexibility in the same package. Earlier this year Altova introduced additional functionalities including sorting in schema view, schema refactoring, intelligent support for changing types, and customizable XML Schema documentation. Wow!
XML in the Cloud
More and more enterprises are discovering the advantages of implementing database applications in the cloud – high availability and reliability, automatic scaling, and freedom from hardware costs and maintenance requirements to name a few. In this blog post we demonstrate how to connect to the Amazon Relational Database Service (Amazon RDS) and build a small database using Altova DatabaseSpy. Since the database Connection Wizard is consistent across the Altova MissionKit, you can connect the same way using XMLSpy, MapForce, or StyleVision as well.
Using Charts to Effectively Communicate Data
XMLSpy, StyleVision, and DatabaseSpy have intuitive features that allow even the most novice user to create powerful reports with sophisticated charts based on XML, XBRL, and database data. With Altova tools you can easily create stacked charts (bar and area) and candlestick charts, use chart overlays, control background images and color gradients, change the position of axis labels, and more! See how you can leverage this functionality to support your own projects.