|
Still, I don't think the browser,html, http are a good application platform.
I just wish all the marketing guys would get off the browser based application kick, and we could get on with making good software. It's been soooo long...
|
|
|
|
|
I do not thing that they will. Mainly when the networking speed increases I am sure that the applications complexity will also. And as long a CPU prices drop and speeds continue to increase I think that security comes into play.
Combine a few computers a database server. You can crack the Key with any security protocol today. Verisign did just that with with 6 computers w/ 8GHZ of computing power and 23 GB in a little over 6 months.
You tell me 20 computers or better. obtain the public key... I am sure you can find the private key in a few months.
IMHO - of coarse this is just my thought.
And the best way to keep data secured? Do not hook it into the network...
|
|
|
|
|
Network down
Matt Newman Sonork: 100:11179
"If you're Noah and you're facing the Flood, don't call a lawyer, start building an Ark." - David Cunningham
|
|
|
|
|
Sh*t !
i'm only pointer to myself
|
|
|
|
|
Aw geez Mat...There ya go thinking like a User! You know that the network is never down...<grin> It is usually just a confused user
(on the other side though, that's why many places are going to data redundancy & high availability. Where I work, we've spent $$$$$$$$$ to ensure that our data is ALWAYS available. We've had 1 outtage in the last 5 months, and that was due to entire loss of power in the city (West Michigan got hit somewhat by the East Coast blackout).
KoalaCowboy
Knowledge Monger
|
|
|
|
|
KoalaCowboy wrote:
You know that the network is never down
You've obiously never experienced charter communications
Matt Newman Sonork: 100:11179
"If you're Noah and you're facing the Flood, don't call a lawyer, start building an Ark." - David Cunningham
|
|
|
|
|
Client software maybe very unfashionable at the moment, but just see how you'd like it if someone replaced all the apps on your PC with network based versions. Everything would run so much slooower... and what do you do when the network is down?
|
|
|
|
|
Anonymous wrote:
Everything would run so much slooower... and what do you do when the network is down?
What you state is quite true, but it represents a challenge to designers and implementors to confront. I think you may have missed the point, perhaps. The poll is more to do with applications using network connectivity becoming the norm. True desktop apps will continue to be used, but the development of them is much less than 10 years ago.
Chris Meech
If you spin a Chinese person around, do they become dis-oriented?
Why do people in this time period worry so much about time traveler's destroying their worldline when they have no problem doing it themselves every day? John Titor.
|
|
|
|
|
I don't think it's about any app that uses a network connection. It's about apps that are run on a server, for instance this forum is the network based version of a newsreader client. At least that's what I took the poll to mean.
|
|
|
|
|
If the network is down, you'll do the same things as you do when the power is down: wait until the problem is fixed.
And it looks pretty nice to imagine the future, when anybody will be charged for doing *anything* on his/her computer. That is the freedom, or not, Mr. Friedman?
|
|
|
|
|
Networked software will become the norm, but only when it can do what client software does today. This means we need to stop thinking of networked software as always involving a browser and HTML in some form or another. Today, you can run .NET Windows Forms applications from a web site. If the applications are trusted based on cryptographic signatures, and security is opened up a bit on the machine running the application, there is no reason why you can't run Word for Windows from the network, if it were written for .NET.
The chief advantage of running software from the network is that the software can manage its own installations. You no longer need to manually apply patches or update your software.
Is this still a client app? Well, sort of. It has all the features of a client app, but it also has all the features of a web client. The designers can pick and choose.
I don't know about anyone else, but I find developing serious applications for a browser to be just about my least favorite thing in the whole world. Too many restrictions, too many extraneous features (like the back button and the ability to view code and download graphics). Lots of opportunities for subtle bugs to pop up. It just isn't a tight solution. Not to mention the nasties you run into when you try to use "client" features (JavaScript) on multiple browsers.
Plus, the model is incomplete. Have you ever seen a chat engine in web page that didn't involve an applet of some sort?
There are other issues as well, but the "rich-client" or "smart-client" solution is a very compelling model. It offers all the features of a thick client, all the features of a thin client, and the ability to develop an optimal architecture that splits duties between the client and server according to need, not according to some funky web framework design.
|
|
|
|
|
|
Many of our desktop apps are restricted to PC's which have specific hardware installed. So it would not make sense to have them roam around to any PC as required. I think this may be true for many types of software in my area of the industry (instrumentation).
Its only the "generic" applications which will go network roaming.
Roger Allen
Sonork 100.10016
Were you different as a kid? Did you ever say "Ooohhh, shiny red" even once? - Paul Watson 11-February-2003
|
|
|
|
|
Yes. The applications I develop do process control on large printing presses. There are safety implications for us that require special handling. While we support the XP remote desktop (remote diagnostics and setup), we expressly disallow people running our apps from doing anything that moves the machinery while running remotely. An operator must be physically present in order to run our application in its entirety.
Software Zen: delete this;
|
|
|
|
|
I can't imagine 100% desktop apps taking over.
How the the hell would they use CListCtrl ?
Regardz
Colin J Davies
* WARNING * This could be addictive The minion's version of "Catch "
It's a real shame that people as stupid as you can work out how to use a computer. said by Christian Graus in the Soapbox
|
|
|
|
|
|
This has got to be the best CListCtrl post in weeks.
Shog9 -- Exchanging a walk-on part in the War for the lead role in a Cage
|
|
|
|
|
Thanks
I have been waiting ages to do a CListCtrl post
Regardz
Colin J Davies
* WARNING * This could be addictive The minion's version of "Catch "
It's a real shame that people as stupid as you can work out how to use a computer. said by Christian Graus in the Soapbox
|
|
|
|
|
ColinDavies wrote:
I have been waiting ages to do a CListCtrl post
Not long engough pal, not long enough
Finally moved to Brazil
|
|
|
|