General question on design strategy

M

Mike TI

Aug 2, 2007
12:00pm

Hi all

I have to design and program an application which will be used in three
countries. It would be a fairly large application with lot of data entry.
The database hence has to be consolidated and at one location.

Now the internet is excellent in one country and reasonable in the other
two.

What strategy should I follow in designing. I want to use VB.Net and SQL
server.

1. Should I program the applications in standard VB.Net and give access to
two countries through Terminal Server.
2. Should I program the entire applications in ASP. If yes would this not be
slow and what about the availability of components as compared to a desk top
setup.
3. Keep the application on a local server in all three countries but use
only the SQL database remotely.

Which would be faster and better 1 or 2, in terms of ease of programming,
performance etc.

Is there any other strategy or combination that I can use.

Thank you all in advance

Mike TI
 
G

Guest

1. Should I program the applications in standard VB.Net and give access to
two countries through Terminal Server.

Possible , however a program that runs on a terminal server shoul be
programmed with a TS design pattern
http://msdn2.microsoft.com/en-us/library/Aa383490.aspx ( or do you just
feel lucky :)
2. Should I program the entire applications in ASP. If yes would this not be
slow and what about the availability of components as compared to a desk top
setup.

In ASP.Net ?? i guess ,,,, Well i wrote hughe data aware projects that
respond in mili seconds , ( for some examples http://www.tireponline.de (
login as one of the vistors ) , or
http://www.katalog.bildelskatalogen.se/default.aspx?id=32&lic=&x=88&y=6 (
these projects were written in VS.Net 2003 for customers of my previous
employer) i don`t even call this websites but Web Applications , about the
components well , i just wrote everything in plan HTML and javascript , also
because these projects are client independend ( Windows , Unix , Linux , IE ,
Mozilla ) as this was one of the requirments

3. Keep the application on a local server in all three countries but use
only the SQL database remotely.

Yes also a good idea , you could interact with the sql server through web
services or through remoting

You could also choose for a Smart client application aproach
http://www.devx.com/MicrosoftISV/Article/27923

Which would be faster and better 1 or 2, in terms of ease of programming,
performance etc.

Depends on Your skills , the budget and or availlable hardware infrastructure

regards

Michel
 
G

Guest

Well i hope you can do something with it

As i said it is verry difficult for an outsider to say , this is the best
solution ,, cause there are so manny factors,, some are probably unknown to
you at this stage of the project


However i hope that after looking at the web applications i showed , that a
web application can be pretty fast , and pretty rich in interface ( i had a
graphic designer with these projects )

However as you mentioned that one of the branches have poor internet
connections , i thought that a smart application design might be interesting
for you to investigate .

see if it suits you needs

regards

Michel
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top