473,320 Members | 1,832 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,320 software developers and data experts.

C++, C# or VB? Why does it matter? For Frontend and DB work?

Hi Folks.

I used to be an ASP developer, and then because of illness got out of work
for over 5 years. Well, I'm able to work again, and I've got my first big
client that wants to develop a system for Doctors / (A certain speciality)
system. It will of course need to work for from 5 to 200 users and will need
web and application frontends, as well as an enterprise relational database
backend such as SQL server, or Oracle, etc,.

Here's my question. The doc that I'm going to be talking to who is the
client and wants to start the company to make this canned software seems /
wants / is stuck on C++ because he's used C I guess in College. I didn't go
to college as I was too busy learning.. hehe.. (Stupid joke). Anyway,
there's no advantage is there to using C++ or C# over VB which is my
prefered language because of the Dot Net Framworks Layer that allows all
languages to be compiled the same? I can't think of what the layer is
called, but I'm sure you know what I'm speaking of. MSIML?

I'm thinking of using VB Forms for the Frontend with Stored procedures on
the backend of course and then I can also use Web Dev IDE for the web
access. Both being programmed in VB and maybe in Linq, etc,.
What's a good argument to put forward to the client or are there any docs at
Microsofts site or anywhere that can tell him that it's to no advantage for
just input screens.. I mean there will be quite a few, but they are all text
boxes for the most part and easy input screens. With the OOP features of VB,
what's the advantages of C++ unless one works for NASA or something?

Thanks in advance and sorry for all the verbage..
New to all this..
Tim

Sep 10 '08 #1
4 1470
the only advantage i can see is that C++ can be multi Platform
"GuitarZilla" <Me@Me.Comwrote in message
news:#2*************@TK2MSFTNGP06.phx.gbl...
Hi Folks.

I used to be an ASP developer, and then because of illness got out of work
for over 5 years. Well, I'm able to work again, and I've got my first big
client that wants to develop a system for Doctors / (A certain speciality)
system. It will of course need to work for from 5 to 200 users and will
need web and application frontends, as well as an enterprise relational
database backend such as SQL server, or Oracle, etc,.

Here's my question. The doc that I'm going to be talking to who is the
client and wants to start the company to make this canned software seems /
wants / is stuck on C++ because he's used C I guess in College. I didn't
go to college as I was too busy learning.. hehe.. (Stupid joke). Anyway,
there's no advantage is there to using C++ or C# over VB which is my
prefered language because of the Dot Net Framworks Layer that allows all
languages to be compiled the same? I can't think of what the layer is
called, but I'm sure you know what I'm speaking of. MSIML?

I'm thinking of using VB Forms for the Frontend with Stored procedures on
the backend of course and then I can also use Web Dev IDE for the web
access. Both being programmed in VB and maybe in Linq, etc,.
What's a good argument to put forward to the client or are there any docs
at Microsofts site or anywhere that can tell him that it's to no advantage
for just input screens.. I mean there will be quite a few, but they are
all text boxes for the most part and easy input screens. With the OOP
features of VB, what's the advantages of C++ unless one works for NASA or
something?

Thanks in advance and sorry for all the verbage..
New to all this..
Tim
Sep 10 '08 #2
Martin,

It is like you wrote, we are talking in this millenium about managed
languages (you can use C++ still like it was invented as a non managed
program language where you than not use the endles amount of .Net classes).

The advantage from VB is that it is more build with RAD (Rapid Application
Development) in mind. But as your client want to pay a higher price because
he does not care about that, do what he likes, don't forget to show that
very well in your price.

In performance there is no difference which program language you use when it
is about managed code.

:-)

Just my opinion,

Cor
"GuitarZilla" <Me@Me.Comschreef in bericht
news:%2***************@TK2MSFTNGP06.phx.gbl...
Hi Folks.

I used to be an ASP developer, and then because of illness got out of work
for over 5 years. Well, I'm able to work again, and I've got my first big
client that wants to develop a system for Doctors / (A certain speciality)
system. It will of course need to work for from 5 to 200 users and will
need web and application frontends, as well as an enterprise relational
database backend such as SQL server, or Oracle, etc,.

Here's my question. The doc that I'm going to be talking to who is the
client and wants to start the company to make this canned software seems /
wants / is stuck on C++ because he's used C I guess in College. I didn't
go to college as I was too busy learning.. hehe.. (Stupid joke). Anyway,
there's no advantage is there to using C++ or C# over VB which is my
prefered language because of the Dot Net Framworks Layer that allows all
languages to be compiled the same? I can't think of what the layer is
called, but I'm sure you know what I'm speaking of. MSIML?

I'm thinking of using VB Forms for the Frontend with Stored procedures on
the backend of course and then I can also use Web Dev IDE for the web
access. Both being programmed in VB and maybe in Linq, etc,.
What's a good argument to put forward to the client or are there any docs
at Microsofts site or anywhere that can tell him that it's to no advantage
for just input screens.. I mean there will be quite a few, but they are
all text boxes for the most part and easy input screens. With the OOP
features of VB, what's the advantages of C++ unless one works for NASA or
something?

Thanks in advance and sorry for all the verbage..
New to all this..
Tim
Sep 10 '08 #3
the only advantage i can see is that C++ can be multi Platform

So can VB.Net and C# , ever heard of the Mono project or GrassHopper ??
HTH

Michel Posseth


"Gillard" <gillard_georges@@@@@@@@@hotmail.comschreef in bericht
news:un**************@TK2MSFTNGP02.phx.gbl...
the only advantage i can see is that C++ can be multi Platform
"GuitarZilla" <Me@Me.Comwrote in message
news:#2*************@TK2MSFTNGP06.phx.gbl...
>Hi Folks.

I used to be an ASP developer, and then because of illness got out of
work for over 5 years. Well, I'm able to work again, and I've got my
first big client that wants to develop a system for Doctors / (A certain
speciality) system. It will of course need to work for from 5 to 200
users and will need web and application frontends, as well as an
enterprise relational database backend such as SQL server, or Oracle,
etc,.

Here's my question. The doc that I'm going to be talking to who is the
client and wants to start the company to make this canned software seems
/ wants / is stuck on C++ because he's used C I guess in College. I
didn't go to college as I was too busy learning.. hehe.. (Stupid joke).
Anyway, there's no advantage is there to using C++ or C# over VB which is
my prefered language because of the Dot Net Framworks Layer that allows
all languages to be compiled the same? I can't think of what the layer is
called, but I'm sure you know what I'm speaking of. MSIML?

I'm thinking of using VB Forms for the Frontend with Stored procedures on
the backend of course and then I can also use Web Dev IDE for the web
access. Both being programmed in VB and maybe in Linq, etc,.
What's a good argument to put forward to the client or are there any docs
at Microsofts site or anywhere that can tell him that it's to no
advantage for just input screens.. I mean there will be quite a few, but
they are all text boxes for the most part and easy input screens. With
the OOP features of VB, what's the advantages of C++ unless one works
for NASA or something?

Thanks in advance and sorry for all the verbage..
New to all this..
Tim

Sep 10 '08 #4
Why the language chosen should matter is pretty ridiculous.

Here's what I'd do. I'd price the development higher if the client decides
he wants to drive the language choice. I'd drill down with the client to
find out exactly *why* he even cares and convince him that it should not
matter to him what language is used (particularly in the .Net world). IOW
.... do you want the application to WORK? If so, I will use the tool that
will enable me to focus on what YOU (Mr. Client) want done.

Does this doctor base his choice of medical instruments on what his patients
think are best?

Thought not.

No ... the doctor uses the tools HE thinks will be most effective to get his
work done. Why should he treat you any different?

My 2-cents.

-b ;-)

"GuitarZilla" <Me@Me.Comwrote in message
news:%2***************@TK2MSFTNGP06.phx.gbl...
Hi Folks.

I used to be an ASP developer, and then because of illness got out of work
for over 5 years. Well, I'm able to work again, and I've got my first big
client that wants to develop a system for Doctors / (A certain speciality)
system. It will of course need to work for from 5 to 200 users and will
need web and application frontends, as well as an enterprise relational
database backend such as SQL server, or Oracle, etc,.

Here's my question. The doc that I'm going to be talking to who is the
client and wants to start the company to make this canned software seems /
wants / is stuck on C++ because he's used C I guess in College. I didn't
go to college as I was too busy learning.. hehe.. (Stupid joke). Anyway,
there's no advantage is there to using C++ or C# over VB which is my
prefered language because of the Dot Net Framworks Layer that allows all
languages to be compiled the same? I can't think of what the layer is
called, but I'm sure you know what I'm speaking of. MSIML?

I'm thinking of using VB Forms for the Frontend with Stored procedures on
the backend of course and then I can also use Web Dev IDE for the web
access. Both being programmed in VB and maybe in Linq, etc,.
What's a good argument to put forward to the client or are there any docs
at Microsofts site or anywhere that can tell him that it's to no advantage
for just input screens.. I mean there will be quite a few, but they are
all text boxes for the most part and easy input screens. With the OOP
features of VB, what's the advantages of C++ unless one works for NASA or
something?

Thanks in advance and sorry for all the verbage..
New to all this..
Tim

Sep 11 '08 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
by: w | last post by:
Hello all!!! For a year and a half now, we have been developing different Access 2000 applications. Most of them are access frontend and access backends. Some of them have SQL server 2000 as a...
4
by: Michael | last post by:
Hi, Simple question: A customer has an application using Access 2000 frontend and SQL Server 2000 backend. Data connection is over ODBC. There are almost 250 concurrent users and is growing....
16
by: Wayne Aprato | last post by:
I have several Access 97 databases which are split into front end and back end running off a server. The front end mde is shared by 2 or 3 - absolute maximum of 6 concurrent users. This scenario...
0
by: krisa | last post by:
Would appreciate any help on this: I have an A2K frontend/backend application developed & tested on client's "usual" server. Then moved both back and front ends to a different server so...
58
by: Larry David | last post by:
Ok, first of all, let's get the obvious stuff out of the way. I'm an idiot. So please indulge me for a moment. Consider it an act of "community service".... What does "64bit" mean to your friendly...
6
by: Steve Crawford | last post by:
I've started seeing the following in my logs: FATAL: invalid frontend message type 8 I searched back over a month and there are 5 instances of this error of which 4 are in the last 24 hours. ...
9
by: philelpko | last post by:
Good Morning all, Lost once again which is becoming a common occurance atm. My database has successfully been broken into a frontend and a backend db. A problem has now arisen as it has become...
0
by: John Kirkpatrick | last post by:
Hi all, I am having difficulty displaying records on a frontend MS Access 2000 form using a MySQL backend. The following code works well with the Jet database engine but doesn't work properly...
1
by: bogie | last post by:
Dear Friend I have some question related to postgresql frontend. I have develop postgresql web based database under linux environment and I use Gedafe as frontend and Apache as server. and now i...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
0
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.