"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

.net sprachenauswahl

Bexda 24.07.2003 - 20:36 597 11
Posts

Bexda

Addicted
Avatar
Registered: Mar 2001
Location: siehe Avatar
Posts: 382
Hallo Gurus

Also ich hab die große Ehre eine Programmiersprache aus zu suchen.

in Frage kämen:
VB.NET,
C#

Kenntnisse hab ich in VB, ASP(vbs) und VBA.

Aber VB 6 = nicht VB.NET ... .NET ist ja objektorientiert.

Aber C# soll anscheinend mächtiger sein als VB.NET.

Ich soll aber dann auf einen SQL-Server (via OLEDEB, ADO(.NET)) zugreifen und Daten aufbereiten bzw. div. Tools erstellen.

Was wäre besser für mich VB.NET oder C#.
Bearbeitet von atrox am 24.07.2003, 21:24 (merken: nächstes mal sprechenderen title!)

caws

SAPience.at
Avatar
Registered: Jan 2002
Location: ABAP Workbench
Posts: 751
Wenns um Zugriff auf einen SQL Server per ActiveX Data Objects geht würd ich zu VB.net raten.

The Red Guy

Untitled
Avatar
Registered: Jul 2001
Location: Transdanubia
Posts: 3121
Warum ?

Es sind die gleichen Funktionen aus dem Framework für beide Sprachen.

Es ist einfach nur Geschmackssache, ob man den C-Style oder den VB-Style mag.

caws

SAPience.at
Avatar
Registered: Jan 2002
Location: ABAP Workbench
Posts: 751
raten != zwingen.

Bexda

Addicted
Avatar
Registered: Mar 2001
Location: siehe Avatar
Posts: 382
Tja ... leider kenn ich C nicht ... aber VB war bzw. ist halt sehr benutzerfreundlich und man kommt schnell zum Ziel ... vielleicht ist es in C# auch schon so?

The Red Guy

Untitled
Avatar
Registered: Jul 2001
Location: Transdanubia
Posts: 3121
Aus eigener Erfahrung würde ich einfach nur mit c# arbeiten. ist genauso benutzerfreundlich

Bexda

Addicted
Avatar
Registered: Mar 2001
Location: siehe Avatar
Posts: 382
Zitat von The Red Guy
Aus eigener Erfahrung würde ich einfach nur mit c# arbeiten. ist genauso benutzerfreundlich

Komm ich da schneller ans Ziel, als mit VB.net?

The Red Guy

Untitled
Avatar
Registered: Jul 2001
Location: Transdanubia
Posts: 3121
was ist schon schneller. ;)

beides ist objektorientiert und hat damit einen gewissen overhead. macht imho keinen unterschied.

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
böse zungen behaupten, die ganzen .NET sprachen sind nur verkleidungen für C#. (unbestritten ist hingegen, daß alle das selbe framework benutzen)
wenn du allerdings schon vorkenntnisse in VB hast, dann wirst dir VB.NET schon wegen der "syntax" leichter fallen.

//edit: ich meine grundlegende kontrollflußstrukturen (abfragen, schleifen, ....). ganz objektlos war VB vorher auch nicht. (aber natürlich ist vieles neu)
Bearbeitet von atrox am 24.07.2003, 21:34

The Red Guy

Untitled
Avatar
Registered: Jul 2001
Location: Transdanubia
Posts: 3121
find ich nicht. vb plötzlich objektorientiert vorzufinden, ist zum kotzen.

alexsb

hmm
Avatar
Registered: Jun 2001
Location: near Graz
Posts: 1566
also alan cooper ("vater" von VB) bezeichnet VB als rapid prototyping Sprache, das heist, schnell einen Prototypen baune ==> VB, ernsthafte Anwendung C# (obwohl ich eher ein c++ anhänger bin, aber es soll ja .net sein)

C# ist halt um einiges härter zu lernen

Bexda

Addicted
Avatar
Registered: Mar 2001
Location: siehe Avatar
Posts: 382
hmm ... danke für Eure Infos ... ich werds mit VB.net probieren, da ich von VB mehr Ahnung hab als mit C.
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz