Delphi und Visual C#.pdf - Informatik
Delphi und Visual C#.pdf - Informatik
Delphi und Visual C#.pdf - Informatik
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>Visual</strong> <strong>C#</strong> 2005 ist .NET<br />
Weshalb nun noch eine zweite visuelle Windows- Programmiersprache, wenn <strong>Delphi</strong><br />
doch weitgehend zufriedenstellend funktioniert?<br />
Dafür gibt es mehrere Gründe:<br />
• Auch hier soll, wie im letzten Kapitel erkannt werden, dass sich die beiden<br />
Sprachen nicht wesentlich unterscheiden. Kennt man Eine, so ist die Andere<br />
auch kein Problem.<br />
• Wir arbeiten in der Schule im Moment mit <strong>Delphi</strong> 7. Ab <strong>Delphi</strong> 8 wird die<br />
überaus praktische Microsoft Plattform .NET („Dot-Net“) unterstützt. (Dazu<br />
gleich mehr.) Leider hat Borland ab dieser Version für Mehrplatz-Linzenzen<br />
die Einrichtung eines Lizenzen-Servers gefordert. Weil der sehr umständlich<br />
einzurichten ist <strong>und</strong> weil zudem der Preis für eine Schullizenz nicht gerade ein<br />
Schnäppchen genannt werden kann, verzichten die meisten Schulen<br />
zugunsten von <strong>Visual</strong> <strong>C#</strong> oder <strong>Visual</strong> C++. Microsoft verschenkt die Beiden in<br />
der Express-Version. Diese ist absolut ausreichend für den Unterricht <strong>und</strong><br />
kann zudem .NET.<br />
• Vielleicht gefällt manchen <strong>C#</strong> besser während die Anderen eher <strong>Delphi</strong><br />
bevorzugen. Lernt man beide kennen, so kann jeder selbst urteilen!<br />
• Das Hilfe-System mit IntelliSens <strong>und</strong> Onlinehilfe ist deutlich besser, als bei<br />
<strong>Delphi</strong> 7.<br />
(Zum zweiten Punkt eine kurze Bemerkung:<br />
Schon einmal hat Microsoft etwas verschenkt. Das MS-DOS-Betriebssystem! Die<br />
Folgen sind bekannt: Nun zahlen 90% der Computer-Käufer für viel Geld ein<br />
Betriebssystem Vista, das mit den schon gekauften <strong>und</strong> völlig zufriedenstellenden<br />
Programmen aus der XP-Zeit hinten <strong>und</strong> vorne nicht funktioniert <strong>und</strong>, wie wenn das<br />
nicht reichen würde, auch noch die Rechte des Benutzers erheblich einschränkt.<br />
Linux <strong>und</strong> die Anderen helfen leider nur bedingt. Man würde den Schritt ja gerne<br />
wagen, wenn man sich nicht so sehr an Windows, das allseits kompatible<br />
Betriebssystem, gewöhnt hätte! Daher bleibt die Konsequenz: Hier hat Borland ein<br />
klassisches Eigentor geschossen……)<br />
.NET Framework (Gerüst)<br />
Was genau ist das .NET Framework?<br />
Anfang 2000, als Microsoft .NET der erstaunten Öffentlichkeit vorstellte, wusste<br />
vermutlich nicht einmal Bill Gates selbst, was genau man unter .NET verstehen soll!<br />
Vielleicht haben Sie schon einmal vom Begriff COM (Component Object Model) im<br />
Zusammenhang mit Windowsprogrammierung gelesen oder gehört.<br />
Es ist eine inzwischen veraltete Microsoft- proprietäre Plattform, die ein Interface<br />
150