Thursday, April 10, 2008

Smartclient

Ever wanted to make a program that would let the user work and feel the desktop UI
while on the background it is accessing the webserver/application server . Having conflicts on Ajax and lot of scripts in browser.
Try the following:

ClickOnce .NET
---------------------
Requirements:
VS 2005/above with .NET 2.0
* cons - the client machine where you want the program to be run must have .NET 2.0 framework installed,
i think not really cons smile
Java Web Start
---------------------
Requirements:
Any editor you can do java programming big_smile
* not really cons - the client machine where you want the program to be run must have
Java Web Start engine installed. Installed Java Runtime (JRE 1.5 above)

PROS - Both would allow the developer to update the program on the server and let the client
update their program as well.
- Deployment is very easy as oppose to client-server.
- combines thin & thick client.
- Developer who is at ease of doing Win Forms or Java Forms/Swing and still wanted to have
the look & feel, and UI desktop operation as opposed to Browser (Thin) based client program
(of course if you are Ajax/RIA masters you can defy the barriers of the browser UI big_smile )

Happy coding ... smile