Soll ich mit C# oder mit C++ anfangen?
-
Phill schrieb:
So und wie sieht es da mit den ganzen Programmen aus?
Was willst Du damit nun genau in Erfahrung bringen?
-
Joar Morgen,
ja z.B. mit Delphi hat man seine Oberfläche die man gestalten kann etc.
Wie sieht das mit C#/C++ aus?
Was ist am besten für die Windows Programmierung?mfg Phill
-
Phill schrieb:
Joar Morgen,
ja z.B. mit Delphi hat man seine Oberfläche die man gestalten kann etc.
Wie sieht das mit C#/C++ aus?
Was ist am besten für die Windows Programmierung?mfg Phill
geht mit C# leichter. Allgemein sollte der Einstieg mit der Sprache etwas einfacher fallen als mit C++
-
wird c# nicht compiled und interpretiert, halt so eine mischung aus beidem ?? bin mir zwar nicht sicher...
-
erst compiled, dann interpretiert, dann eventuell nochmal compiled. ganz schön kompliziert eigentlich...
-
dann haette ich ja eigentlich mal als "krassesten" unterschied eben diesen genannt...
-
Moh schrieb:
dann haette ich ja eigentlich mal als "krassesten" unterschied eben diesen genannt...
nee, der krasseste unterschied ist, dass man etliche megabytes auf seiner windoofs-box installieren muss, bevor ein lächerliches 'hello, world'.NET was ausgibt
-
Ok also ich fange doch nun mit C# an.
So aber wo bekomme ich die passenden Programme her etc.?mfg Phill
-
Phill schrieb:
So aber wo bekomme ich die passenden Programme her etc.?
-
Brauche ich irgendwelche sonstigen Programme zu diesem?
Oder damit es läuft?Bei mir kommt ein Fehler: Microsoft .NET Framework 1.1 was not found on this system.
mfg Phill
-
ja damit gehts. Was du sonst noch brauchst findest du in jedem guten C# Lehrbuch
-
Phill schrieb:
Bei mir kommt ein Fehler: Microsoft .NET Framework 1.1 was not found on this system.
das .NET Framework bekommst du unter downloads.microsoft.com
-
aber denk daran, dass du auch das .NET Framework SDK brauchst.
-
Also ich habe erstmal das normale Framework 1.1.
So ein Buch werde ich erst später kaufen können nun kommt die Frage ob jmd. ein wirklich gutes Tutorial kennt was mit C# anfängt von Anfang an.
Und das C# Sharp IDE da hab ich jetzt auch auf meinem PCmfg Phill
-
-
Also und dieses Tutorial ist wirklich gut für den Anfang?
mfg Phill
-
Schaust einfach mal, was man so in der MSDN zu
Eric Gunnerson (der Autor dieses Buches) findet.Du darfst also mal annehmen, dass er weiß wovon er redet.
Falls du aber meinst, dass das Buch eventuell zu kompliziert für den Anfang ist, darf ich dich beruhigen, wobei du es trotzdem mehrmals lesen solltest, vor allem
wenn du noch nicht weiß was objektorientiert ist. Damit konfrontiert er dich in
dem Buch relativ früh, was eventuell beim 2. oder 3. Durchgang sehr viel klarer
wird.grüße,
ein Aussenseiter
-
Wird C# eigentlich inzwischen auch mal von wem genutzt ausser zum lernen und rumspielen?
Ich überleg auch ob ich da smal lerne, aber Microsofts vor Jahren angekündigten Träume und Ankündigungen bezüglich .net sehe ich bis heute nicht in die Tat umgesetzt... deswegen frage ich mich schon ob es sich überhaupt lohnt.
-
dreaddy schrieb:
Wird C# eigentlich inzwischen auch mal von wem genutzt ausser zum lernen und rumspielen?
Ich weiß nicht, ob es heute bereits so stimmt, aber z.B: würde ich mal sagen,
dass Novell zu ner Firma für C# werden könnte, wie es imo IBM für Java ist.Bisher hab ich in der Tat kein kommerzielles Programm gesehen - ausser von Microsoft eben, wäre das aber
nicht würde ich von C# die Finger lassen - das auf C# basiert. Wobei ich fast nur OpenSource verwende, und
auch noch nicht mit einem kommerz. Java Programm zu tun hatte (wobei es die natürlich geben wird).
Soll also nichts heißen ..Außerdem ist zum Beispiel die .NET 1.0 Version erst am 27. März, 2002 schienen, vorher war es nur eine
Beta-Version (mit Sicherheit kann ich das nicht sagen, dazu programmiere ich noch nicht lang genug C#).
Vielleicht waren die 3 Jahre also nicht lang genug für manche ihre Programme umzuschreiben.Aber .NET ist ja nicht nur ein Programmier-Framework sondern ein Lösungsansatz für Probleme wie DLL-Hells,
Kopieren von Programmen nicht möglich - sondern nur dort auch installieren, etc.. Ich sag Lösungsansatz
deswegen, weil es eben noch nicht konsequent durchgesetzt wurde, immerhin werden ja noch
normale WinAPI-, bzw. MFC-Programme erlaubt.Wie einer meiner Lehrer aber bereits gesagt hat, der Abbruch von MFC, wird wohl viele Firmen abgeschreckt haben,
die in Java solche Stimmungsschwankungen nicht befürchten. Ich sag also mal, wäre C# vor Java rausgekommen,
sähe alles ganz anders aus, aber sowas kann man im Nachhinein immer behauptenIch sag mal so, verinzelt erblickt man zwar ein oder zwei Jobangebote für C# Programmierer. Aber ich seh selbst
als eingefleischter C#-Programmierer ein, dass am zur Zeit hauptsächlich Angebote als Java-Programmierer finden
wird. Auch die Universitäten werden wohl fest in den Händen von Java bleiben, überlegen muss man sich es also wohl
schon.grüße,
ein Script-Kiddie
-
als sprache ist c# super, das .net framework kenn ich nicht.
hab aber mit managed directx ein bischen rumgespielt und da ist es weitaus einfacher komplexe programme zu schreiben als im normalen dx. das einzige was mich an c# stört ist das sealed-schlüsselwort.
imho ist das direkt gegen objektorientierung. denn eins der vorteile davon ist ja, dass man klassen durch vererbung spezialisiert. und woher nehmt sich jemand dann das recht zu sagen, das diese klasse sozusagen "perfekt" ist. das hat mich bei managed dx so gestört wieso ich nicht einfach einen Mesh von M$ nehme und für meine zwecke spezialisieren kann.
achja das andere was mich an c# stört ist die fehlende mehrfache vererbung. naja aber da streiten sich die leute ja ob mehrfachvererbung überhaupt sinnvoll ist....(wobei es die natürlich geben wird).
die wird es nicht geben, es gibt jetzt schon haufenweise komerz java-programme.