Benutzer:Just-Ben/Sandkasten/Nummer3
Vorwort
[Bearbeiten]Lizenz
[Bearbeiten]Dieses Buch steht unter der "GNU Freie Dokumentationslizenz", die offizielle Version befindet sich hier, eine inoffizielle deutsche Übersetzung kann hier abgerufen werden. Das Buch stammt von Wikibooks und kann in der jeweiligen aktuellen Fassung hier gefunden werden.
Mitarbeit
[Bearbeiten]An diesem Buch kann jeder der Willens ist mitarbeiten, wobei zu beachten ist das die Mitarbeit Diskussion:C_Programmierkurs_C-Sharp: Koordination koordiniert wird, damit das Buch im gesammten "Hand und Fuß" hat und behält.
Verwendete Darstellungen
[Bearbeiten]In diesem Buch werden folgende Darstellungen verwendet:
So wird Code dargestellt
Anmerkungen für Programmierumsteiger
[Bearbeiten]Dieses Buch ist Hauptsächlich für Programmiereinsteiger gedacht. Menschen die bereits (vertiefte) Erfahrungen in einer anderen Programmiersprache haben, dürften sich wenigstens zu Beginn stark langweilen. Was können sie tun? Nun sie können dieses Buch dennoch lesen, und mit den Neugewonnen Informationen ein neues Buch geginnen. Denkbar wären z.B. C-Sharp für Java Umsteiger, C-Sharp für C-PlusPlus Umsteiger, sollten sie dies Umsetzen sind ihnen die Autoren dieses Buches sicherlich behilfreich, fragen sie einfach. Wenn sie aus einer Basic ähnlichen Sprache kommen, könnte es sich auch lohnen anstatt C# VisualBasic.NET zu erlernen, da sie dort prinzipiel die gleichen Möglichkeiten haben, welche ihnen auch C# bietet.
Anmerkungen für Programmiereinsteiger
[Bearbeiten]Dieses Buch ist für Sie geschrieben und sollte ihnen helfen C# zu erlernen. Hilfreich sind Erfahrung in Programmierung, gleich welcher Art, Verständniss für Mathematik (wenigstens Realschulwissen), sowie Kenntnisse der Sprache Englisch. Um so mehr Vorwissen vorhanden ist, um so besser. Dieses Buch sollte aber in der Lage sein, ihnen die Programmierung in C# auch ohne Vorkenntisse in einer anderen Programmiersprache zu vermitteln. Des weiteren wird vorrausgesetzt das sie sich eine Entwicklungsumgebung besorgen (die wichtigsten werden in der Einleitung erwähnt) und in der Lage sind diese zu benutzen.
Das Buch versucht umfassend wie möglich und so kompakt wie nötig zu sein. Dabei wird vorrausgesetzt das sie in der Lage sind selbständig zu arbeiten: Sollte ein Begriff unklar sein, könnte dies ein grundlegender Begriff sein welcher vielleicht vergessen worden ist genauer zu erklären, vielleicht ist dies aber auch Absicht. Es wird daher davon Ausgegangen das sie in der Lage sind solche Begriffe selbständig nachzuschlagen, z.B im Schwesterprojekt Wikipedia. Falls sie der Meinung sind das der Begriff dennoch erklärt werden sollte, oder gar eine Formulierung unklar bzw. undeutlich ist, lasses sie es die Autoren wissen, in dem Sie eine Nachricht auf der entsprechenden Diskussionseite hinterlassen.
Dieses Buch arbeitet frei nach dem Motto: Ein Bild sagt mehr als tausend Worte. In der Programmierung läst sich das so Ausdrücken: Ein Programmierbeispiel sagt mehr als 20 Seiten. Sie sollten daher die gegebenen Programmierbeispiele kopieren, kompelieren und sich anhand des Verhaltens versuchen zu verstehen.