Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

How do I select the better programming language?

Posted on 2003-10-23
11
Medium Priority
?
250 Views
Last Modified: 2010-04-17
I'm a trainee in one organization that managed facilities like vehicle,flower,furniture,air-condition and managed a new project and modify the old project.My boss want me to developed a system that can managed all these fecilities.My problem is to select the relevent programming language to develop the system.I have some experience and expertise with ASP and visal basic too.So,which one is better,either I use the visual basic or ASP.And if i have select the relevent programming language,which data base is efficient;either access or oracle?
0
Comment
Question by:ridzuan
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
11 Comments
 
LVL 2

Accepted Solution

by:
diarmaid earned 112 total points
ID: 9605054
A very tricky question, All your choices should depend on what your system is going to do, volumes it will handle and an approxomation of how big it will grow. You will also need to take into account how many concurrent users it will have and what kind of processing it will be doing.

Will the system need to be expanded at a later stage to enable remote users to use the web to connect to the system?
My personal choice would be to use Oracle or SQL Server as the DB and use VB as the language to create the frontend. If you develop smartly you should be able to put any business logic in COM components which could be later utilized by ASP if you need to web-ify the system.

If its going to be a very small system with low volumes and low usage, Access may be a RAD option to get you going quickly.
0
 
LVL 5

Assisted Solution

by:fantasy1001
fantasy1001 earned 112 total points
ID: 9605707
Answering whether to choose visual basic OR asp:

If you want the other user can access the database from any workstation, then it is better use asp, for one reason, there is easy control of there, even the user can login from their home.

Second, choose access of oracle:

If you store record > 100 MB, then it is better use oracle. Also, you need to see the availability of the system whether iis and oracle database existed.

Thanks & cheers.
0
 
LVL 3

Assisted Solution

by:pg_india
pg_india earned 112 total points
ID: 9606178
if u are in the process of changing ur system again and again i will suggest you go in for VB as vb its easy to create GUI which takes less time..ASP u need to change ur code even if u have to change the GUI alignment..

Also which to use access/oracle: i will suggest u to go in for oracle as oracle is more performance better. Ans as you are managing so many things wil suggest you that which ur making vb prjects go in for group project where u have different small project for each facility..in that way u can easily manage ur individual codes...

well the choices are open to You
0
Build and deliver software with DevOps

A digital transformation requires faster time to market, shorter software development lifecycles, and the ability to adapt rapidly to changing customer demands. DevOps provides the solution.

 
LVL 22

Assisted Solution

by:cookre
cookre earned 112 total points
ID: 9607085
The best approach right now is to concentrate on what corporate requirements need to be dealt with.  Then address how best to fulfill them.  Don't presume that a custom written application is the best route - there may be off the shelf packages that, in the long run, would be far cheaper.  For that matter, don't even presume that a computer based solution is needed.

If it is determined that a custom app is an appropriate path, concentrate on design.  Design is far more critical to performance than is language.

Then you can think about language, taking into account primarily staff skill level and availability of maintenance staff.

0
 
LVL 2

Assisted Solution

by:lonnieb7
lonnieb7 earned 112 total points
ID: 9618198
Definatly Oracle and if not maybe mySQL.  Not a big fan of Access
0
 
LVL 22

Expert Comment

by:cookre
ID: 9618289
As with programming language, don't even think about a database package until you know the requirements.  

There's an extraordinarily wide difference in costs and implementation time between a DB package to suport hundreds of thousands of records being updated continuously by many users and a few thousand records being updated by just a few users.
0
 

Author Comment

by:ridzuan
ID: 9624438
if i used asp,can i print that form?because my organisation part is to receive the data and then print out the form.my friend said that i can used the coding(i mean maybe javascript)to print the form.i afraid if when i want to print the form,it will out with the button that i develipe in the systems.
0
 
LVL 2

Expert Comment

by:diarmaid
ID: 10320802
I think some sort of split would be most appropriate.
if ridzuan isnt willing to close it out and split points then I think you should use your best judgement.
0

Featured Post

On Demand Webinar: Networking for the Cloud Era

Ready to improve network connectivity? Watch this webinar to learn how SD-WANs and a one-click instant connect tool can boost provisions, deployment, and management of your cloud connection.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Whether you've completed a degree in computer sciences or you're a self-taught programmer, writing your first lines of code in the real world is always a challenge. Here are some of the most common pitfalls for new programmers.
In this post we will learn how to connect and configure Android Device (Smartphone etc.) with Android Studio. After that we will run a simple Hello World Program.
An introduction to basic programming syntax in Java by creating a simple program. Viewers can follow the tutorial as they create their first class in Java. Definitions and explanations about each element are given to help prepare viewers for future …
Simple Linear Regression

670 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question