N
Nigel V Thomas
Hi there.
I'm looking for a bit of advice, this is NOT at troll.
History:
About 23 years ago I wrote an MS-DOS app using firstly QBasic then PDS 7.1.
Over the years I refined the app to the point where 75% of it now runs under
VB6 (GUI interface) and the remainder still under PDS 7.1 I am now gradually
converting the remaining 25% using VB.NET. I use a BTREE random access file
system which works well both under 16BIT dos and 32bit Windows. I do not use
any SQL database or server based software. Networking is via simple
filelocking on a peer to peer network.
My app is low cost. Users just require a regular desktop PC and away they
go. All data libraries are included, no server or additional licences to
aquire. Some features require internet access but the core app does not. My
users are very price sensitive so I have always had to take the cheap option
eg: peer-peer networking rather than Server based.
So, onto the issue. I'm reading more and more in the press and online about
cloud computing. And I'm wondering where that leaves the small time developer
like me who writes desktop apps?
How long will I still be able to write desktop apps? I read that W7 is
Microsofts last desktop OS. I know XP is still rumbling on (2014?) but I need
at least another 20 years of desktop OS before I can get out of this game.
If I'm forced to The Cloud, what development environment should I be using?
AZURE(All my skill is in BASIC).
Broad questions really. I'd like some input from others please. Biggest
issue/worry is the cost of the infrastructure to run my app. Currently a $600
desktop pc does the trick.
Nigel
I'm looking for a bit of advice, this is NOT at troll.
History:
About 23 years ago I wrote an MS-DOS app using firstly QBasic then PDS 7.1.
Over the years I refined the app to the point where 75% of it now runs under
VB6 (GUI interface) and the remainder still under PDS 7.1 I am now gradually
converting the remaining 25% using VB.NET. I use a BTREE random access file
system which works well both under 16BIT dos and 32bit Windows. I do not use
any SQL database or server based software. Networking is via simple
filelocking on a peer to peer network.
My app is low cost. Users just require a regular desktop PC and away they
go. All data libraries are included, no server or additional licences to
aquire. Some features require internet access but the core app does not. My
users are very price sensitive so I have always had to take the cheap option
eg: peer-peer networking rather than Server based.
So, onto the issue. I'm reading more and more in the press and online about
cloud computing. And I'm wondering where that leaves the small time developer
like me who writes desktop apps?
How long will I still be able to write desktop apps? I read that W7 is
Microsofts last desktop OS. I know XP is still rumbling on (2014?) but I need
at least another 20 years of desktop OS before I can get out of this game.
If I'm forced to The Cloud, what development environment should I be using?
AZURE(All my skill is in BASIC).
Broad questions really. I'd like some input from others please. Biggest
issue/worry is the cost of the infrastructure to run my app. Currently a $600
desktop pc does the trick.
Nigel