Bei dem Guide To C# handelt es sich um ein Einsteigertutorial für C#.
Man wird als Anfänger zuerst ein wenig mit der Materie C# / .NET vertraut gemacht, danach geht es auch schon los mit der Programmierung in C#.
Das Tutorial ist besonders für Einsteiger geeignet.
PS: Ihr könnt Feedback direkt in diesen Beitrag posten. Da der Autor des Guide To C# (Golo Haas) hier recht oft unterwegs ist, kann er euch bei Fragen & Kritik sofort zur Hilfe gekommen.
da es derzeit auf der Webseite ja ein bisschen hin und her geht, mal die neue Version teilweise online ist, dann die Seite mal wieder ganz offline, dann mal wieder die alte, will ich mal ein wenig Licht in die Sache bringen, wie es mit guide to C# weiter geht.
guide to C# wird weiter entwickelt, es soll C# 2.0 (und 3.0) abgedeckt werden. guide to C# wird sich rein auf die Sprache konzentrieren, sprich, sämtliche zusätzliche APIs bleiben außen vor.
Bislang war guide to C# sehr beispielorientiert aufgebaut, was es Einsteigern einerseits sehr, sehr einfach gemacht hat, dem ganzen zu folgen, allerdings einiges hin und her inhaltlich bedeutet hat, weil manchmal einfach Dinge verwendet wurden, die noch nicht erklärt wurden oder nur unzureichend.
Der neue guide sollte ursprünglich diesem Muster folgen, nachdem ich dann aber nach knapp zehn Kapiteln gemerkt habe, dass das vielleicht im Sinne der Gründlichkeit doch nicht so ganz das wahre ist, habe ich mich entschieden, die ganze Struktur neu aufzuziehen, weshalb es im Moment mal wieder Stillstand gibt ... zumindest sieht das nach außen so aus, es wird aber intern daran gebastelt, außerdem wird noch einmal ein neues Design entwickelt, insofern sollte sich dort bald etwas tun.
Einen Zeitrahmen gibt es dafür inzwischen auch, der hoffentlich auch eingehalten wird, nämlich Frühjahr 2007 ...
Viele Grüße,
Golo
PS: Wem das Ganze als Onlineversion nicht reicht, wird die neue Version dann auch als Buch mit dem Titel "Auf der Fährte von C#" erhalten können ...
Wissensvermittler und Technologieberater
für .NET, Codequalität und agile Methoden
Fragen, Kritik, Anregungen oder Lob bitte per E-Mail an webmaster@goloroden.de oder in diesen Thread (E-Mail bevorzugt, ist bei vielen Kommunikationspartnern übersichtlicher).
Wissensvermittler und Technologieberater
für .NET, Codequalität und agile Methoden
die neue Version von guide to C# ist endlich online :-)!
Was ist neu?
- Guide von Grund auf neu geschrieben
- Themen ausführlicher behandelt
- Neue Themen wie beispielsweise Speicherverwaltung
- C# 2.0 wird nun behandelt
- C# 3.0 wird nun behandelt
- LINQ wird nun behandelt
- FAQ enthalten
- Glossar enthalten
Die Referenz befindet sich derzeit noch im Aufbau.
Insgesamt hoffe ich, dass sich die Arbeit an der neuen Version gelohnt hat, und würde mich sehr über Feedback freuen :-)!
Insbesondere, wenn noch Schreibfehler oder sonstige Fehler auffallen, würde ich mich über Hinweise freuen!
Viele Grüße,
Golo
Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von Golo Roden am .
Wissensvermittler und Technologieberater
für .NET, Codequalität und agile Methoden
also beim Thema LINQ fehlt ja schon einiges, Linq to Objects, Linq to SQL, Linq to XML usw.
Weiters fehlen (oder ich hab es nicht gefunden)
- Anonyme Typen
- Automatic Properties
- usw.
Also noch genug Arbeit ;-)
Und eine Suche wäre auch noch sehr hilfreich. Aber sonst ganz gut gemacht, wenn auch nicht so 100%ig übersichtlich.
Hi,
das bei Linq stimmt, liegt aber daran, dass es NUR um C# an sich geht, und L2SQL und L2XML sind nicht mehr rein C#, sondern bauen auf dem Framework auf.
Naja, ne klare Grenze zwischen Framework und C# als Sprache zu ziehen ist imho unmöglich. Grad bei Linq bietet C# nur nen bissle syntaktischen Zucker, an sich ist Linq nen reines Klassenbibliotheksfeature.
Ich würde noch gut finden wenn über Lambdaausdrücke noch mehr kommt, gerade als Expression Trees, und nicht nur die triviale Anwendung als Delegateersatz.
Ansonsten siehts aufn ersten Eindruck gut aus. Design gefällt mir auch - schön klar.
Könntest Du in Deinem Guide vielleicht noch auf folgendes eingehen:
-> XML-/SQL-/ Datenbanken (schreiben, öffnen von verbindungen u.ä.);
-> Server-Client Anwendungen (udp/tcp, sichere verbindungen, u.ä.);
danke für Deine ANregung. Prinzipiell sind das interessante Themen, aber die fallen nicht in das Gebiet von C# als Sprache an sich, sondern können ja nur mit Hilfe von Frameworkfunktionalität umgesetzt werden.
Und da ich damit ein Fass ohne Boden aufmache, halte ich davon derzeit Abstand ...
Wobei das mit SQL und XML natürlich durch LINQ notgedrungen irgendwie rein müsste ...
Viele Grüße,
Golo
Wissensvermittler und Technologieberater
für .NET, Codequalität und agile Methoden
ich wusste gar nicht, dass "guide to C#" von dir ist. Nachdem mir die Seite immer sehr geholfen hat, möchte ich auch mal (kurzes!) Feedback geben:
An sich ist die Seite natürlich super! Was mich nur stört ist, dass die Code-Beispiele durch die langen Kommentare, bzw. durch die Dokumentation so aufgebläht wirken. Aber ich kann auch mit den Kommentaren gut leben.
Und die nächste Neuigkeit: guide to C# bietet nun auch die Möglichkeit, eigenen Content beizusteuern, um die Seiten beispielsweise um weitere Erklärung oder Codebeispiele zu ergänzen.
Wissensvermittler und Technologieberater
für .NET, Codequalität und agile Methoden
hab heute angefangen deinen Guide zu lesen. Finde ihn gut bis jetzt. Sehr hilfreich wären links für die Navigation am Seitenende. So dass man für das nächste Kapitel nicht immer wieder hochscrollen muss.
Danke für deine Arbeit!
ps: habe eben versucht eine Seite zu bewerten:
Fehler
Unbekannter Fehler
Es ist ein unbekannter Fehler aufgetreten.
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von treehugger am .
der Fehler erscheint auf jeder Seite. Allerdings nur wenn man in dem Formular auf bewerten klickt. Ein Klick auf die Sterne funktioniert.
Firefox/2.0.0.13