SiteMap
Page Bottom   HomePage    What's New    Questions    Site Map    Contact Us    Tags Menu    Web Links    Other Major Topics    Text    Databases    Search Engine    The Concept Map    Website Mechanics    Quality Control & Audit    File Structures (esp.those for the user)    Importing & Exporting data    comma or tab delimited    dBase    Excel    Access    SQLServer    The qkw Database shell    MySQL    Pervasive SQL    Filtered Searches    Targeted Search    We Are Also A Megasearch Engine    Search Engine on a DVD    Initializing a website    Compile static website    Dynamic interactive server    Merchant Account for e-commerce    HTML,XHTML,XML,js Code Verification    Broken Links    What must be defined    Optional but important tasks    Website structure    The Template    Color Choices    Metatags    Icon Graphics    Assemble Content    Languages    SGML (client side)    Jscript (client side)    VB/VB Script (client side)    C++ (server side)    C# (server side)    APL Server    APL Client    HTML (client side)    XML (client side)    APL    APL arrays as a character string    Utilities    Utilities To Be Eventually Replaced    Utilities To Be Evolved    NewLeaf & RainPro from Causeway    Eric Lescasse's "Objects"    Install Facility    Changing the Shape of Data    Error handling    Davin's approach for MDI/GUI/GRID    Simple fns for user interface    Query    Browse    RTS    The Help System    Navigational graphics with apldraw.ocx    Menus    Toolbar(s)    ttdb_ftp    Other    Priorities    New to Reorg into Work Program    Website Design Criteria    Printing Services    U.S.Census 2000 & 1990    Windows shortcuts    Comparing HTML & NewLeaf postscript    DVD production    Fonts    Reminders on Davin's use of Forms    HTTP    Geneology Tools    ParkeNet HTML Editor    APL functionality    Regression    Curve Fitting (regression & std deviation)    All-purpose network as Carl sees it    VoIP    Spyware    Basic gospel that you might forget    Miscellaneous    qkwForm Demo    old home, integrate this text elsewhere    Capitalization    Known errors & intended improvements    Copyright    FileTime    CodeWalker    HotSpots & DrillDown at Causeway    aplnameVars (FCN 3 FMV[ ])    Our database, inc. income at block level    Data retrieval & project planning    User I/O & Publishing    The Plain Vanilla Magical Machine 2003    The Plain Vanilla Player    Properties of the Plain Vanilla Player    Nuptuals for the pvPlayer & Excel    Styles & Galleries for the pvPlayer    UDSC(User Defined Supplementary Code)    Forms    Compiling the MDI form    i/o Platforms    Davin's Phoenix Grid    GugScript & qkForm    Templates,prototypes,stds & instances    Simple Utilities (PopUp)    "Dates.w3" by Davin Church    User I/O    Backup & Related Procedures    Uploading & Synchronizing Resources    Handling access to the PVMM/BZP website    iFMVV    Examples of Good Application Features    Net Access    ELE Vision for Creating the P.V.Player    Original Vision for the P.V.Player    File System    qkFolder    qkInputs    qkOutputs    qkAnything    cFile & cFiles    database design    WebSite Properties    qkPVM    qkFNS    qkFlds    qkFldPars    qkSDB    qkSDBCH    qkSrce    qkFormAll    qkFMV    qkIMGS    qkTextAll    qkwStr    qkXrefKW    qkXrefSrc    qkTblStrA    qkTblStrB    qkTblStrC    qkMeta    qkLinks    qkLinksHdr    qkSrvrCode    qkRecords    qkwTMPL    qkwBRND    PVMM Design Principles    Abstractions    qkLogo    A Theology    A City    An Inventory of Regional Assets    Space Exploration    Where Does Hate Come From ?    Tools from William R. Parke    HTML Named Colors    Site Map Tree    New Journey    EMail    The Beloved Community Relational DataBase    Running an App on a CD/DVD-RW    Google Docs    video    Google Groups    security    Go Daddy    Programs Installed    Color Table    qk Feature Map   

Documentation

Useful assumptions, concepts and terms

The frame of reference of this paper is not language or platform specific. While for convenience we may use terms that have very specific meaning, the meaning for this paper is always the general conceptual meaning. For example, an MDI form is a Windows concept wherein an application is presented with a two-tiered menu structure. In Excel, the "first level children" are "File, Edit, View, Insert, Format, Tools, Data, Window, Help". Each presents the next level of the menu with what we'll call "second level children". While our language is Windows specific, conceptually this idea can work on any platform and in any language. Whatever adaptations make sense so that the user's approach is "non-linear" or "event driven" are assumed within our meaning.

If the functionality of an application can be separated from its user interface, the ideas in this paper are more relevent. If the user interface is so intertwined with the functionality that they cannot be separated, then this paper is less relevant. We do not come from the school that says "the medium is the message".

The format of this paper is that it will be developed as the home page of a website. The ideas that inspire it, expand on it or that provide documentation of the approach will be presented as additional pages in the website. In addition, a demo is being prepared providing availability on a CD (pending agreement from others whose proprietary software will hopefully be included).

The Premise

We believe that object oriented achievements by contemporary software developers combined with certain disciplines make rapid application development possible at a remarkable level. We are developing an approach we call QScript whereby functions and forms can be described in terms of their desired functionality with the ability to then render the idea in any of several platforms including Windows and the world wide web. This approach builds upon many efforts; some are quite far along; some haven't begun. So, some paths for commercial use of these ideas are closer to reality than other paths.

Use of the PVMM for Development Planning

How do we put the Plain Vanilla Magical Machine (PVMM) to work in the "Dot Net Strategy" from Microsoft. What discipline is needed and how do we do make the conversion procedure work from today's code.

The Plain Vanilla Magical Machine at this time has three parts as follows:

  1. The first part is two black boxes called Landev and Procash which have (almost) no user i/o. A major principle of this part is that a very complex database is organized by hard drive folders. We intend that each folder can have an exceptional variety of information, essentially anything that can be on a website.
  2. The second part is a black box (with a very thin client) which is the means by which the hard drive folders are organized, accessed, processed, displayed and made available for database access.
  3. The 3 black boxes above are all driven by parameters on Colossal Files. The data on these files is hoped to be managed by a facility built on TExcel5.
  4. The following are caveats to be kept in mind while considering if Net Access 2.0 can do the job (assuming, of course, that there is some good sense by which the 3 black boxes are written).


Home Page 
What's New 
Questions 
Site Map 
Contact Us 
Tags Menu 
Web Links 
Other Major Topics 
Text 
Databases 
Search Engine 
The Concept Map 
Website Mechanics 
Quality Control & Audit 
File Structures (esp.those for the user) 
Importing & Exporting data 
comma or tab delimited 
dBase 
Excel 
Access 
SQLServer 
The qkw Database shell 
MySQL 
Pervasive SQL 
Filtered Searches 
Targeted Search 
We Are Also A Megasearch Engine 
Search Engine on a DVD 
Initializing a website 
Compile static website 
Dynamic interactive server 
Merchant Account for e-commerce 
HTML,XHTML,XML,js Code Verification 
Broken Links 
What must be defined 
Optional but important tasks 
Website structure 
The Template 
Color Choices 
Metatags 
Icon Graphics 
Assemble Content 
Languages 
SGML (client side) 
Jscript (client side) 
VB/VB Script (client side) 
C++ (server side) 
C# (server side) 
APL Server 
APL Client 
HTML (client side) 
XML (client side) 
APL 
APL arrays as a character string 
Utilities 
Utilities To Be Eventually Replaced 
Utilities To Be Evolved 
NewLeaf & RainPro from Causeway 
Eric Lescasse's "Objects" 
Install Facility 
Changing the Shape of Data 
Error handling 
Davin's approach for MDI/GUI/GRID 
Simple fns for user interface 
Query 
Browse 
RTS 
The Help System 
Navigational graphics with apldraw.ocx 
Menus 
Toolbar(s) 
ttdb_ftp 
Other 
Priorities 
New to Reorg into Work Program 
Website Design Criteria 
Printing Services 
U.S.Census 2000 & 1990 
Windows shortcuts 
Comparing HTML & NewLeaf postscript 
DVD production 
Fonts 
Reminders on Davin's use of Forms 
HTTP 
Geneology Tools 
ParkeNet HTML Editor 
APL functionality 
Regression 
Curve Fitting (regression & std deviation) 
All-purpose network as Carl sees it 
VoIP 
Spyware 
Basic gospel that you might forget 
Miscellaneous 
qkwForm Demo 
old home, integrate this text elsewhere 
Capitalization 
Known errors & intended improvements 
Copyright 
FileTime 
CodeWalker 
HotSpots & DrillDown at Causeway 
aplnameVars (FCN 3 FMV[ ]) 
Our database, inc. income at block level 
Data retrieval & project planning 
User I/O & Publishing 
The Plain Vanilla Magical Machine 2003 
The Plain Vanilla Player 
Properties of the Plain Vanilla Player 
Nuptuals for the pvPlayer & Excel 
Styles & Galleries for the pvPlayer 
UDSC(User Defined Supplementary Code) 
Forms 
Compiling the MDI form 
i/o Platforms 
Davin's Phoenix Grid 
GugScript & qkForm 
Templates,prototypes,stds & instances 
Simple Utilities (PopUp) 
"Dates.w3" by Davin Church 
User I/O 
Backup & Related Procedures 
Uploading & Synchronizing Resources 
Handling access to the PVMM/BZP website 
iFMVV 
Examples of Good Application Features 
Net Access 
ELE Vision for Creating the P.V.Player 
Original Vision for the P.V.Player 
File System 
qkFolder 
qkInputs 
qkOutputs 
qkAnything 
cFile & cFiles 
database design 
WebSite Properties 
qkPVM 
qkFNS 
qkFlds 
qkFldPars 
qkSDB 
qkSDBCH 
qkSrce 
qkFormAll 
qkFMV 
qkIMGS 
qkTextAll 
qkwStr 
qkXrefKW 
qkXrefSrc 
qkTblStrA 
qkTblStrB 
qkTblStrC 
qkMeta 
qkLinks 
qkLinksHdr 
qkSrvrCode 
qkRecords 
qkwTMPL 
qkwBRND 
PVMM Design Principles 
Abstractions 
qkLogo 
A Theology 
A City 
An Inventory of Regional Assets 
Space Exploration 
Where Does Hate Come From ? 
Tools from William R. Parke 
HTML Named Colors 
Site Map Tree 
New Journey 
EMail 
The Beloved Community Relational DataBase 
Running an App on a CD/DVD-RW 
Google Docs 
video 
Google Groups 
security 
Go Daddy 
Programs Installed 
Color Table 
qk Feature Map 

horizontal line
e-mail Page Top   HomePage    What's New    Questions    Site Map    Contact Us    Tags Menu    Web Links    Other Major Topics    Text    Databases    Search Engine    The Concept Map    Website Mechanics    Quality Control & Audit    File Structures (esp.those for the user)    Importing & Exporting data    comma or tab delimited    dBase    Excel    Access    SQLServer    The qkw Database shell    MySQL    Pervasive SQL    Filtered Searches    Targeted Search    We Are Also A Megasearch Engine    Search Engine on a DVD    Initializing a website    Compile static website    Dynamic interactive server    Merchant Account for e-commerce    HTML,XHTML,XML,js Code Verification    Broken Links    What must be defined    Optional but important tasks    Website structure    The Template    Color Choices    Metatags    Icon Graphics    Assemble Content    Languages    SGML (client side)    Jscript (client side)    VB/VB Script (client side)    C++ (server side)    C# (server side)    APL Server    APL Client    HTML (client side)    XML (client side)    APL    APL arrays as a character string    Utilities    Utilities To Be Eventually Replaced    Utilities To Be Evolved    NewLeaf & RainPro from Causeway    Eric Lescasse's "Objects"    Install Facility    Changing the Shape of Data    Error handling    Davin's approach for MDI/GUI/GRID    Simple fns for user interface    Query    Browse    RTS    The Help System    Navigational graphics with apldraw.ocx    Menus    Toolbar(s)    ttdb_ftp    Other    Priorities    New to Reorg into Work Program    Website Design Criteria    Printing Services    U.S.Census 2000 & 1990    Windows shortcuts    Comparing HTML & NewLeaf postscript    DVD production    Fonts    Reminders on Davin's use of Forms    HTTP    Geneology Tools    ParkeNet HTML Editor    APL functionality    Regression    Curve Fitting (regression & std deviation)    All-purpose network as Carl sees it    VoIP    Spyware    Basic gospel that you might forget    Miscellaneous    qkwForm Demo    old home, integrate this text elsewhere    Capitalization    Known errors & intended improvements    Copyright    FileTime    CodeWalker    HotSpots & DrillDown at Causeway    aplnameVars (FCN 3 FMV[ ])    Our database, inc. income at block level    Data retrieval & project planning    User I/O & Publishing    The Plain Vanilla Magical Machine 2003    The Plain Vanilla Player    Properties of the Plain Vanilla Player    Nuptuals for the pvPlayer & Excel    Styles & Galleries for the pvPlayer    UDSC(User Defined Supplementary Code)    Forms    Compiling the MDI form    i/o Platforms    Davin's Phoenix Grid    GugScript & qkForm    Templates,prototypes,stds & instances    Simple Utilities (PopUp)    "Dates.w3" by Davin Church    User I/O    Backup & Related Procedures    Uploading & Synchronizing Resources    Handling access to the PVMM/BZP website    iFMVV    Examples of Good Application Features    Net Access    ELE Vision for Creating the P.V.Player    Original Vision for the P.V.Player    File System    qkFolder    qkInputs    qkOutputs    qkAnything    cFile & cFiles    database design    WebSite Properties    qkPVM    qkFNS    qkFlds    qkFldPars    qkSDB    qkSDBCH    qkSrce    qkFormAll    qkFMV    qkIMGS    qkTextAll    qkwStr    qkXrefKW    qkXrefSrc    qkTblStrA    qkTblStrB    qkTblStrC    qkMeta    qkLinks    qkLinksHdr    qkSrvrCode    qkRecords    qkwTMPL    qkwBRND    PVMM Design Principles    Abstractions    qkLogo    A Theology    A City    An Inventory of Regional Assets    Space Exploration    Where Does Hate Come From ?    Tools from William R. Parke    HTML Named Colors    Site Map Tree    New Journey    EMail    The Beloved Community Relational DataBase    Running an App on a CD/DVD-RW    Google Docs    video    Google Groups    security    Go Daddy    Programs Installed    Color Table    qk Feature Map