Back in my day…

A discussion in the U2 forum got me thinking. When Pick people talk about how great Pick is, what’s really happening is that they’re holding on dearly to simpler times in the face of the onslaught of the modern world. Our generation is no different than those that came before us. It’s kinda fun to see it play out.

Upgrading U2PE 2011

In 2008 I upgraded my Universe and Unidata PE Windows systems and made some notes here. Today I upgraded to Unidata v7.2.7 and Universe v11.1.1. Here are notes on these latest releases.

Not going to Spectrum because… ?

There is a discussion in CDP about the 2011 International Spectrum Conference and who’s going this year. I have a lot of thoughts about why people don’t go, why they should, and how to fix many of the problems that ail this Pick/MultiValue market. Oh, how audacious. 😉

Latest work with SMS

I wrote a while back about what one of our clients is doing with SMS. Since then we have taken their SMS to a completely new level. I’d like to share what we’re doing, and how we’re doing it, to give you ideas about what’s possible in both the technical and business sense. Let your imagination chew on this for […]

Multi-tier coding patterns with MV

Over the last couple months I have invested considerable time working on development patterns with MV. There is an ongoing struggle as to where code should be put, client, middle-tier, or server. There is no “right” place for all applications, though there are often wrong places.

Should our code be DBMS-agnostic?

This became a topic of discussion in the U2 forum recently and I thought I’d post some brief comments here about how I approach this topic with client code that interfaces to the MV DBMS.

mv.NET Extensions Library – Part 1

If you use mv.NET you may be interested in a collection of extension methods that I’ve created to streamline my own development. By packaging common functions in a separate library, I’m not only making it easier to re-use them across all projects, but I’m giving myself a set of standards o follow, making maintenance easier, and I’m removing some of […]

Controlling MV by phone Part 3

In November 2010 I wrote a couple blogs about using a telephone to interface with MV applications. After completing a few successful projects I decided to make the interface a bit more generic for others to use. Here’s some info on that effort.

Controlling MV by phone Part 2

As a result of my recent blog on using telephones as an alternative user interface device, one of our clients requested phone access to their data. The first task is to allow sales reps and other authorized users to get inventory data by phone. The second task is to allow delivery people to send an order number, indicating they’re starting […]

Controlling MV by phone

We have the ability to control the Pick/MultiValue DBMS and applicaions via SMS/texting or with any land-line phone. This is possible using various mechanisms, and I and others have done this in various ways for years. But to my knowledge there are no packaged offerings that allow people to do this simply and “out of the box”. So here is […]

A closer look at mv.NET – Part 1

I’m going to post a few articles to describe various facets of mv.NET, both for people who have never seen it as well as for those who are using it. I’ll start here with info about webinars, a video, and some info about the “big picture”.

The telephone : Just another UI

Many of you know that I’ve been doing more work with Twilio over the last few months. I’ve been progressing slowly simply for lack of time but things are starting move more quickly. We’re starting to look toward near-term deployment of new apps based on the Twilio platform. These are intended toward a general consumer audience. While it’s completely unrelated […]

Charts from MV – Part 2

Following up on Part 1 of this topic, As I continue working on this I’m quite pleased with the progress. I am providing screenshots, and the code which I’m using for testing – just not the code that actually generates the charts.

Charts and Graphs from MV

I’m working on a project that requires dynamic charts and graphs. I took another look at Google Charts today, and it didn’t take long to create an interface with MV BASIC. Now I can easily create bar charts, and I’ll soon extend this to support lots of other types like pie charts, line graphs, and candlestick charts. So now do […]

mv.NET v4.2 – Features and Webinar

Many people who use mv.NET on a daily basis still haven’t used some of the more sophisticated features. mv.NET is not just a communications tool, not simply a commercial equivalent to UO.NET or QMClient. It’s a rich development platform that is in a constant state of evolution. v4.2 takes the product one step further on its journey. This blog summarizes […]

MultiValue – the next “hot new” thing

I would have no problem evangelizing the MultiValue data model as the “hot new” database alternative to the worn relational model. The problem is that none of the MV DBMS vendors seem interested in doing this.

Extracting data from Excel, moving data to MV

The question was asked in the U2 forum today: “Is there a conversion tool or utility available for converting xls spreadsheets to txt files…”? Sure there is, and it’s free too. Here is some info on ExcelExport, and another very powerful utility called mvExec.

Graphically generating MV Databases

As one of my ongoing projects I’ve been working on a toolkit that generates an MV/Pick DBMS using a graphical, flow-chart designer as the source.