Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
What Languagues Are Part Of NET Now?
Message
De
17/10/2008 17:46:06
 
 
À
17/10/2008 14:00:16
Information générale
Forum:
ASP.NET
Catégorie:
Autre
Versions des environnements
Environment:
VB 9.0
OS:
Vista
Network:
Windows 2008 Server
Database:
MS SQL Server
Divers
Thread ID:
01355190
Message ID:
01355670
Vues:
21
What if you are running on a Mac at home - or in an Internet Cafe that doesn't have the appropriate version of the .NET framework (or any version), or an iPhone, or on a Linux box. No way will your software work in those circumstances.

Sure - you can run desktop apps from remote locations but, there has to be preparation and downloads. If you want to add newer features from a later version of .NET, then your users have to get newer versions of your application and, a .NET upgrade which is the real "biggie" in this scenario. We have been hamstrung by our users that run Windows version from Win2K through Win Vista. We always have to work to the lowest common denominator. More often than not, features from the next version of .NET can mean a requirement for newer operating systems (like WinXP SP2+ to have http.sys available) that the user already has and this invariably means upgrading hardware. We have the lions share of the UK SME bookkeeping software market and this is a major issue on every release of every product we ship.

This wouldn't be the case with browser apps, whether they be Ajax or, god forbid, proprietory Silverlight/Flash apps :)

Deployment/installation/versioning are a real pain with desktop apps - you just can't get away from that no matter how cunning you are.

Best

-=G



>You can still have desktop apps that can be accessed remotely at home or wherever.
>
>Our apps can be installed as what we call a "small client" app ... 2 DLLs and one EXE installed (just copied) on the workstation, everything else downloaded automatically, as needed, by reflection from a web server ... and all communication done through web services. It also works as a "no client" app, where simply by accessing the EXE via a URL, it can be run without having to install anything at all on the workstation (other than to have the .NET Framework already on the workstation).
>
>Reflection is what enables this whole methodology to work and it's pretty cool (it's a teeny bit slower than having the "full client" installed on the workstation, but most of the time it's not a noticeable slow-down).
>
>Desktop apps are certainly still viable. =0)
>
>~~Bonnie
>
>
>
>
>>>"the desktop is dead"
>>>
>>>A bit premature. Our whole business is built on the desktop and our clients have not asked for anything web-centric yet. In fact they ask us to put more features on the desktop
>>
>>What I actually said was "for my money, the desktop is dead".
>>
>>If I were you though, I think I would start to diversify a tad. When a competitor comes along in your space with a system that allows your users to access their system when at home or at a clients' premises ie., away from their desktop, you might just start to have a problem.
>>
>>I work for a world-wide accountancy software company. Our users asked for more features on the desktop until competitors came along with SaaS based solutions and now, we have a fight on our hands.
>>
>>>. It would depend on your targeted market.
>>
>>Wouldn't argue with that.
-=Gary
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform