the best tools

Hi everyone,

We are trying to decide what kind of application (with VS.Net, preference VB.Net) to develop for a client. They have a central administrative office that includes space and people who serve their clients directly. They also have two remote sites that serve clients but do not have any administrative responsibilities. We are not sure if we should develop a web based application, a Windows application that connects to a remote SQL server, or a regular Windows application running on Terminal Server. The two remote sites are in the same metropolitan area (5-10 end-users). The application and database will store information taken from clients on the phone to track demographics and then will be updated when the client arrive at the location in person.

So what should be our main concern?
Any tips are appreciated
Thanks in advance.


[1231 byte] By [YuriySkroba] at [2008-3-5]
# 1
Hi Yuriy,

Some of the high level things to think about are:

Web-based client:
- UI will not be as rich
- You will have to host, maintain, analyse for perf and configure a web server
- When making socket/network/webservice calls from within a web page you need to work to ensure the timeouts of the webpage, web server and socket calls will work appropriately together.
- deployment is simple
- easily host web services in IIS

Winforms-type client
- richer UI, but dev time could be more expensive
- No web servers to configure/manage
- have to deploy the client to each host

MikeFlasko at 2007-9-9 > top of Msdn Tech,.NET Development,.NET Framework Networking and Communication...

.NET Development

Site Classified