Click here to Skip to main content
15,892,517 members

Survey Results

Internet enabled applications   [Edit]

Survey period: 4 Mar 2002 to 10 Mar 2002

More and more applications are including some kind of internet enablement such as registration and automatic update checking. How important is it for your applications to be internet enabled?

OptionVotes% 
Essential for all my apps.5410.74
Essential for some of my apps.9819.48
It's an important, but not essential feature for (some of) my apps.13627.04
Not important.15029.82
My apps will not support this feature by design.448.75

View optional text answers (25 answers)


 
GeneralWhere do you keep your women, part 2 Pin
David Wulff7-Mar-02 11:14
David Wulff7-Mar-02 11:14 
GeneralRe: Where do you keep your women, part 2 Pin
#realJSOP7-Mar-02 11:35
mve#realJSOP7-Mar-02 11:35 
GeneralRe: Where do you keep your women, part 2 Pin
Matt Newman7-Mar-02 16:06
Matt Newman7-Mar-02 16:06 
GeneralRe: Where do you keep your women, part 2 Pin
David Wulff8-Mar-02 0:28
David Wulff8-Mar-02 0:28 
GeneralRe: Where do you keep your women, part 2 Pin
Matt Newman8-Mar-02 2:41
Matt Newman8-Mar-02 2:41 
GeneralRe: Where do you keep your women, part 2 Pin
ColinDavies8-Mar-02 18:22
ColinDavies8-Mar-02 18:22 
GeneralRe: Where do you keep your women, part 2 Pin
Matt Newman9-Mar-02 15:07
Matt Newman9-Mar-02 15:07 
GeneralI was wondering... Pin
Nish Nishant6-Mar-02 9:23
sitebuilderNish Nishant6-Mar-02 9:23 
GeneralRe: I was wondering... Pin
#realJSOP6-Mar-02 9:23
mve#realJSOP6-Mar-02 9:23 
GeneralRe: I was wondering... Pin
Nish Nishant6-Mar-02 9:34
sitebuilderNish Nishant6-Mar-02 9:34 
GeneralRe: I was wondering... Pin
peterchen7-Mar-02 16:57
peterchen7-Mar-02 16:57 
GeneralRe: I was wondering... Pin
Nish Nishant7-Mar-02 17:27
sitebuilderNish Nishant7-Mar-02 17:27 
GeneralRe: I was wondering... Pin
Matt Newman10-Mar-02 3:58
Matt Newman10-Mar-02 3:58 
GeneralNot my customers Pin
Tim Smith5-Mar-02 15:13
Tim Smith5-Mar-02 15:13 
GeneralRe: Not my customers Pin
_Magnus_6-Mar-02 1:27
_Magnus_6-Mar-02 1:27 
GeneralRe: Not my customers Pin
6-Mar-02 8:32
suss6-Mar-02 8:32 
GeneralRe: Not my customers Pin
Tim Smith6-Mar-02 9:41
Tim Smith6-Mar-02 9:41 
GeneralRe: Not my customers Pin
Tim Smith6-Mar-02 9:47
Tim Smith6-Mar-02 9:47 
GeneralRe: Not my customers Pin
Paul Watson8-Mar-02 1:09
sitebuilderPaul Watson8-Mar-02 1:09 
GeneralYou will internet enable your applications, part 2 Pin
Paul Watson4-Mar-02 20:15
sitebuilderPaul Watson4-Mar-02 20:15 
Ok, from the replies I got to the You will internet enable your applications thread I realise some people here have the same idea as I do.

I have been bashing my head against thick salesmen and clients for a long time on this idea and, even though it is nothing new, they still don't get it.

So here goes (as I said, this is nothing new, just re-stating it):

We should not be creating applications. We should be building components.

Yes, an application nowadays is a collection of components really, but how many times have you wanted to have the text formatting capability of Word in your own Widget application but without the, for instance, versioning component of Word? Sure you could do it, with a lot of Office automation, stickey tape and pins, but I will bet most of us masichists go the route of building our own text formatting component from scratch.

What is needed is a Text Formatting component, a Versioning component, a File Handling component, a Spell/Grammar Checker, a Comms component (for emailing, saving to the web etc.) etc. which you can just cluster around your data with ease.

At the heart of it though we still need one thing to be central in most "component clusters." That thing in my mind is a piece of data, a Data component. All the other components simply cluster around this central component and modify the data, nothing else.

They don't rely on any other components except the Data component though they may work with the other components if they are there.

Most of this is a reality, except the "central data" component. We are still far too focused on Applications as opposed to Data (which in turn through application becomes Knowledge, e.g. working data) and on seperating different data types into different storage and handling areas. e.g. I store each email in one PST in outlook, yet I store my Word files all seperately in the normal file/folder system. I have always wanted to be able to have Outlook store my emails outside of the PST, like my word files.

When we start a new project we envisage this huge behemoth and we start building our own components, taping them all together, doing proprietary stuff to get this-working-with-that in the quickest time possible.

In the end you have a cluster of components, but that cluster of components cannot re-center itself on a different piece of data without some serious re-development.

What do we really need to aply data, so becoming knowledge? We need generic components which focus on doing one or a few things very well.

Here is my list so far:
- Text Formatting (naturally this would format text whether it is big paragraph, a cell in a spreadsheet data file or a subject line in an email data file)

- Versioning component (with tracking and some notes/feedback capability)

- Storage and Data Search component

- Comms component (email, save to web, ftp etc. it takes any data file and wraps it in an envelope which contains a to, subject, from etc. the data file itself is not modified)

- Discussion component (this would tie in with the versioning component of course)

- Sort, File, List and Manage Data component (an enhanced file/folder system with categorisation etc. manages all your data)

etc.

As mentioned earlier one key thing is realising that all data is the same and can be handled in the same way. An email is just a collection of paragraphs with a wrapper envelope around it and a few links (attachments) to other data files. A word file is just a collection of paragraphs with a wrapper envelope describing some properties. Your C++ or C# or VB projects are just a collection of data files, which are also a collection of paragraphs (paragraphs of code, but still text), wrapped in a project envelope with some properties on how to compile etc.

Data is data, a record is a data file, a data file is a record. Sometimes I have seriously wanted to run a SQL query against my Projects directory looking for all Word files with a property of xyz and containing the word widget. But instead I have to stop using SQL Query Analyzer, open up Windows Exploer, right click, Search, type in the word and... doh, can't search properties of word files. Oh well.

People say the desktop is dead or dying or not designed to handle our modern needs. Well I say rubbish, the desktop is all about focusing on data, not applications. Unfortunatley we have mis-used it, and since capitalism rules everything and anything it is easier to sell an application with a nice name than a concept, idea or component.

regards,
Paul Watson
Bluegrass
Cape Town, South Africa

"The greatest thing you will ever learn is to love, and be loved in return" - Moulin Rouge

Sonork ID: 100.9903 Stormfront
GeneralRe: You will internet enable your applications, part 2 Pin
4-Mar-02 22:05
suss4-Mar-02 22:05 
GeneralRe: You will internet enable your applications, part 2 Pin
Martin Bohring5-Mar-02 0:27
Martin Bohring5-Mar-02 0:27 
GeneralRe: You will internet enable your applications, part 2 Pin
Michael P Butler5-Mar-02 0:35
Michael P Butler5-Mar-02 0:35 
GeneralRe: You will internet enable your applications, part 2 Pin
Paul Watson5-Mar-02 2:34
sitebuilderPaul Watson5-Mar-02 2:34 
GeneralRe: You will internet enable your applications, part 2 Pin
6-Mar-02 22:10
suss6-Mar-02 22:10 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.