Application Development

Computer applications today come in two flavors:

  • Desktop Applications - these are applications that run on your computer as a self-contained unit.
  • Web Applications - these applications run on a Web server and are accessed via a Web browser.

Each flavor has its own pros and cons and might better suit different needs. In general, Desktop applications are faster, more flexible, and more efficient, while Web based applications are more scalable and are better distributed in a large network of users.

For example, if the application should be accessible from a limited number of locations, or should simply act as a utility that does a repetitive task, a Desktop application might be the right way to go. Wouldn't you invest $5,000 in a utility that will save you $25,000 a year in payroll?

If on the other hand, one of the application's requirements is that it would scalable so it is accessible from new locations all the time - a Web based application will be the right choice, eliminating the need to download and install new software and upgrades all the time.

Another factor is the cost of Computer Hardware. If a company has 50 employees (and therefore 50 workstations), does it really need fifty strong, expensive computers? or can it get away with one strong server, and fifty low-cost computers that will act as thin-clients? The table below illustrates such a scenario:

  Desktop Application Web based Application
Workstations 50 x $1,400 50 x $700
Servers   1 x $4,500
Hardware Cost   $70,000   $39,500

According to your specific needs, we will choose and utilize the right technology for the task. We use cutting edge technologies such as C#, ColdFusion, ASP, XML, SQL, Java, Flash etc.



"We have worked with the people at 21 Solutions for more than two years now and are very happy with the service and professionalism"
Ezra Kohavi, Intelligent Computer Solutions


<web
design>

<application
development>

<internet
marketing>

<electronic
commerce>

<view
portfolio>

<client
testimonials>

<how to
contact us>

<useful
links>

<21 solutions
home page>