1-2-3 main( ) windows annoyances :
Almost all the windows applications are dependent on some DLLs and its very common that a DLLs is associated with more than one application.As the development is going on concurrently the DLL file is now replaced with a newer version and there is no guarentee that it is backward compatibile which would result in breaking the functionality of the other vendor applications.
- Windows complex software install process
A software installation in windows involves copying several files into the
directory, sometimes into though highly discouraged, updating entries in registry, putting shorcuts on start menu, desktop etc. Now again the user prefrences are stored in the registry/ folder which makes the application movement to an another host a cumbersome process. This also makes the clean uninstallation of the application usually not possible.
Securtiy
A windows system is generally unsafe, in that a third party vendor application can silently access system critical resources / perform some operations like deleting the files, sending emails and so forth. Sytem must track such [The uninvited BSOD] activites and prompt the user if the operation is valid.(I'm quite satisfied with the Vista behavior on this)
2 comments:
Kewl bro, so DLL hell is no more with .NET assemblies.
yup, we should be glad that M$ has done something abt it :D
Post a Comment