MV to the web – Part 2

This is part 2 in the “MV to the web” series. In the first part I described code changes needed to specific functions to separate out the UI from the rules. In this part I’ll describe a structure you can use for all program item/subroutines to organize your modularized functions.

MV to the web – Part 1

A lot of BASIC developers still want to get to the web, but they aren’t sure what’s required. Let’s work it out here. This is Part 1 of 3 blog/articles that will help to get you started.

Android apps … for MV?

I have a feeling I know what the answer here is but… I’ve been working on Android apps recently and I was wondering what people think about an Android-based front-end to their MV app. I’ll prep you now, there’s a bit of commentary here. I’m just slamming out the text as I think about it on a slow Friday.

Q&A on MVSP from TigerLogic

People are asking questions about the new MVSP connectivity from TigerLogic. I’ll try to answer some of them here. This isn’t intended to be an exhaustive comparison, just an attempt to clarify where this option fits.

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.

NebulaXLite Deactivating

Valued clients – Once again I’ve been informed that NebulaXLite is likely to de-activate sometime soon. As discussed here in my blog this only happens on Windows after an OS update, once or twice per year at some sites, and not at all at others.

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 […]

OpenVBX – product or code sample?

I usually write about the MV DBMS and related technologies here but I’ve created a new Twilio category in this blog and will try to take some time once in a while to blog on this topic, and the related OpenVBX. For now I’d like to comment on how I see OpenVBX, which seems to be different from how others […]

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.