G
Ginny Caughey [MVP]
davy,
I'd say you have both. The "smart" part is the dual on-line/off-line
capability, and the "fat" part is the rich user interface that doesn't
require an internet connection.
As to your specific questions, yours could be both easy to deploy and update
because it could be small enough to download and doesn't require an
administrator to install. An example of the reverse might be a desktop app
that required a local database that had to be installed as a service and
tuned by a DBA.
The Patterns and Practices group at Microsoft has put together an Updater
Application Block that shows how to create an app that checks to see if it
needs to update itself to a newer version and then does so:
http://msdn.microsoft.com/library/d...y/en-us/dnnetcomp/html/DeploymentPatterns.asp
and
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/updaterv2.asp
are good starting points.
I'd say you have both. The "smart" part is the dual on-line/off-line
capability, and the "fat" part is the rich user interface that doesn't
require an internet connection.
As to your specific questions, yours could be both easy to deploy and update
because it could be small enough to download and doesn't require an
administrator to install. An example of the reverse might be a desktop app
that required a local database that had to be installed as a service and
tuned by a DBA.
The Patterns and Practices group at Microsoft has put together an Updater
Application Block that shows how to create an app that checks to see if it
needs to update itself to a newer version and then does so:
http://msdn.microsoft.com/library/d...y/en-us/dnnetcomp/html/DeploymentPatterns.asp
and
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/updaterv2.asp
are good starting points.