Unterschied zwischen C# und Java

Hi,

was ist eigentlich der große Hauptunterschied zw. C# und Java, wenn ich ein Programm mit DB-Zugriff schreiben will?

Das Programm, welches über einen Web-Browser (Internet Explorer) via WorldWideWeb von überall auf der Welt gestartet werden kann, soll Daten in eine Datenbank reinschreiben, auslesen und berechnen können. Des Weiteren sollen auch Animationen wie z.B. das Hinzufügen von Ein- und Ausgabemasken darstellbar sein.

Wäre ein Programm in C# geschrieben weniger/ mehr Web-Browser abhängig als eine, die in Java geschrieben ist?

Beste Grüße und rechtherzlichen Dank im Voraus!

Moin!

Soviel zur Entwarnung: dem Datenbankzugriff ist es egal, mit welchem Browser das Programm gestartet wird. Schließlich läuft der Zugriff auf dem Server (dort, wo die HTML-Seite generiert wird) und nicht auf dem Client (also dem Rechner, auf dem der Browser läuft). Beim Browser ist lediglich das Rendering zu beachten, also wie die Webseite aus den HTML-Komponenten der Seite generiert wird.

Gleich ein Tipp: fange bloß nicht mit dynamischen Selects an, sondern besser mit precompiled Statements oder mit Stored Procedures. Das vermindert die Gefahr von Angriffen per SQL Injection.

Gruß

Jochen

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]