Re: Distributable Commercial Apps Access Vs Delphi
- From: Rich P <rpng123@xxxxxxx>
- Date: 29 Mar 2007 20:58:59 GMT
The logic goes like this:
Microsoft creates stuff that is supposed to be easy to use so that
everyone will buy it. VBA is easy to use, but since it is a high level
language (has lots of stuff prebuilt into it) you lose a lot of control.
So when projects become more complex and sophisticated, a high level
language like VBA will become inadequate. For what it is - VBA is quite
sophisticated, but it just can't compete with OOP based platforms.
The newer platform, .Net, also created by Microsoft, overcomes the
inadequacies of VBA by introducing OOP where it previously did not exist
(VB2005). So you still have the ease of use of VB with the robustness
and functionality of OOP. VB.Net is way easier to learn than Java (or
C# to some degree), but the beauty is that you still have (almost) pure
VB (almost no {} brackets to worry about, and there are no ; semicolons
at all to deal with). And VB.Net supports every object supported by C#.
C#
TextBox txt = TextBox1;
txt.Text = "Hello World";
VB.Net
Dim txt As TextBox = TextBox1
txt.Text = "Hello World"
For large scale/multi tiered projects, that are mostly windows based,
Net is a definite contender.
Rich
*** Sent via Developersdex http://www.developersdex.com ***
.
- References:
- Re: Distributable Commercial Apps Access Vs Delphi
- From: ApexData@xxxxxxxxx
- Re: Distributable Commercial Apps Access Vs Delphi
- Prev by Date: Re: Unmatch query
- Next by Date: Re: This newsgroup interface is old ... we need a new forum.
- Previous by thread: Re: Distributable Commercial Apps Access Vs Delphi
- Next by thread: Re: Distributable Commercial Apps Access Vs Delphi
- Index(es):
Relevant Pages
|