Prinzipiell ist C# ähnlich wie Java. Nur da C# von Microsoft ist, ist es natürlich nicht so einfach platformunabhängig. Es soll zwar schon/bald (?) eine Möglichkeit geben, dass .NET-Sachen auch auf Linux laufen. Finde das allerdings Quatsch.
Mit C# und ASP kannste dann eben ähnliche Sachen (Webapplikationen) machen wie mit Java und JSP.
Ich habe vor kurzem ein Windows-Programm geschrieben, dass Anfragen an einen Server sendet und die Antworten protokolliert.
Du kannst also sehr sehr bequem Windows-Formular-Anwendungen programmieren.
Ganz grob also:
Objektorientiert eben. Die Zeigerverwaltung wie in C/C++ fällt auch endlich weg.
Mit C# und ASP kannste dann eben ähnliche Sachen (Webapplikationen) machen wie mit Java und JSP.
Ich habe vor kurzem ein Windows-Programm geschrieben, dass Anfragen an einen Server sendet und die Antworten protokolliert.
Du kannst also sehr sehr bequem Windows-Formular-Anwendungen programmieren.
Ganz grob also:
Code:
Form f = new Form(); Button b = new Button(); b.Text = "ich mache nichts"; f.Controls.Add(b);
Kommentar