1. März 2011

C# lernen – Die besten kostenlosen E-Books und Ressourcen

Ich bin wieder einmal auf einen tollen Post von Carsten (Der Softwareentwickler Blog) gestoßen:


Die von Microsoft erfundene Programmiersprache C# ist eine der beliebtesten Programmiersprachen der heutigen Zeit.
Da ist es kein Wunder, dass sich mittlerweile viele Webseiten, Blogs und auch Buch-Verlage mit dieser Sprache beschäftigen und auch sehr gute Lernangebote manchmal sogar kostenlos anbieten.
Die besten dieser kostenlosen Ressourcen zum Lernen von C# will ich Euch in diesem Artikel vorstellen.



C# – mehr als nur Windows


Die Programmiersprache C# ist dank des .NET-Alternativ-Frameworks Mono nicht nur für Microsoft-Betriebssysteme geeignet. Es ist auch auf den unterschiedlichsten Plattformen wie Linux und dem Mac nutzbar. So ist es z.B. auch in der Spieleentwicklungsumgebung Unity3D möglich mit C# Games für Windows, Mac, iOS und Android zu entwicklen.
Und da ich in meiner Unity3D-KI Reihe eben auch C# nutze, werde ich auch immer häufiger gefragt, wie und wo man am besten C# lernen kann.
Im Folgenden stell ich Euch deshalb drei richtig gute Online-Ressourcen vor mit denen Ihr kostenlos C# lernen könnt und dabei alles Wichtige über die Sprache lernt.


Visual C# 2010 – E-Book und OpenBook


Der Galileo Verlag bietet hier die neueste Fassung seiner C#-Buch-Reihe kostenlos als Download an. Ihr erfahrt in 30 ausführlichen Kapiteln alle wichtigen Techniken von den Grundlagen bis hin zu tiefgreifendem Wissen der Programmiersprache.
Von den Grundlagen wie der Objekorientierung über Multithreading bis hin zu ADO.NET (Datenbanken), LINQ und WPF – hier erfahren Softwareentwickler alles, was man über die Sprache grundlegend wissen muss.
Dabei ist das Buch auf das Vermitteln von Wissen konzipiert.

Guide to CSharp – Online lernen


Der Softwareentwickler Golo Roden hat ein großartiges Projekt ins Leben gerufen. Auf seiner Website “Guide to CSharp” bringt er allen Programmier-Einsteiger sowie auch Fortgeschrittenen die Objektorientere Sprache C# näher.
Ein wahres Mamutwerk hat Golo hier erschaffen, in dem er Euch Schritt für Schritt an die Programmiersprache heranführt. Dabei legt er vorallem Wert darauf, dass er nicht nur die Grundlagen erläutert sondern auch gleichzeitig diese auch tiefausleuchtet und somit auch Fortgeschrittenen Entwicklern durchaus etwas Neues erzählen kann.
Was mir besonders an der Website gefällt ist der Rote Faden, den der Leser durch die verschiedenen Kapitel führt. So erklärt Rodon prima anhand von Beispielen warum und wofür es bestimmte Befehle und Funktionalitäten gibt und welche Vereinfachungen geschaffen wurden.

OpenBook C#


Wer alle Grundlagen verstehen möchte, der sollte sich dieses C# OpenBook vom Galileo-Verlag anschauen. Hier wird verständlich alles Wichtige erläutert, was ein C#-Programmierer von der Sprache kennen und können sollte.
Da dieses Buch schon etwas älter ist, wird hier natürlich nicht auf alle neuen Erweiterungen der Sprache eingegangen (wie im obigen Buch VisualC# 2010), sodass dieses von den hier vorgestellten Büchern meiner Meinung nach am besten für Anfänger geeignet ist.
Wenn Ihr also echte Einsteiger seit, dann würde ich hier unbedingt mal ein reinschnuppern.

Fazit


Wie Ihr seht gibt es echt tolle Online Ressourcen um C# zu lernen. Wenn Ihr aber noch weitere gute kennt, die  hier erwähnt werden sollten, dann könnt Ihr gerne unten ein Kommentar hinterlassen!
Gruß Carsten


(zum original Post gehts hier)

28. Februar 2011

Darkspore Betakey

Betakey zu gewinnen!

(Orginal Gewinnspiel von 4Players.de)

Der innovative Lebensbaukasten Spore trifft auf ein Action-RPG im Sci-Fi-Gewand - heraus kommt DarkSpore! Eine innovative Genremischung, in der ihr außerirdischen Horden kooperativ zeigt, wo der Warpfaktor hängt - allerdings nicht mit Phasern, sondern mit lebendigen Waffen! In Zusammenarbeit mit Publisher Electronic Arts verlosen wir satte 2000 Keys für den aktuellen Betatest.

Die Verlosung findet ihr hier. Ihr müsst einfach nur mit eurem 4Players-Account eingeloggt sein, dann könnt ihr mit einem Klick auf das »Ja, ich möchte mitmachen«-Feld euren persönlichen Betakey abholen. Nachfolgend findet ihr die Informationen von EA zum Ablauf des Betatests:

Willkommen zur Darkspore-Beta! Es erwartet Sie:

  • Das Tutorial (ungefähr 15 Minuten)
  • Kampagnenmodus & PvP
  • Helden-Editor (um ihre Gruppe von Helden zu individualisieren)
  • Zwei Planeten (Zelems Nexus, Nocturna)
  • Zwei PvP-Arenen
Der Ablaufplan der Demo-Beta lautet wie folgt:

  • Samstag, 26. Februar, 3:00 Uhr bis Montag, 28. Februar 8.59 Uhr
  • Samstag, 5. März, 3:00 Uhr bis Montag, 7. März 8.59 Uhr
  • Samstag, 12. März, 3:00 Uhr bis Montag, 14. März, 8.59 Uhr
Um sich für die Darkspore-Beta zu registrieren und sie zu installieren:

  1. Rufen Sie die Beta-Registrierungsseite auf.
  2. Erstellen Sie ein EA-Konto (oder melden Sie sich mit Ihrem bestehenden an), und befolgen Sie die Anweisungen.
  3. Lösen Sie den Beta-Zugangskey ein.
  4. Laden Sie das Installationsprogramm herunter und installieren Sie das Spiel. Wenn Sie Darkspore das erste Mal starten, wird das Spiel alle verfügbaren Updates herunterladen. Die Zeit für das Herunterladen hängt von der Internet-Verbindung ab.



Mindestanforderungen:

Betriebssystem: Win XP oder höher
Prozessor: 3 GHz P4 oder Intel Core 2 Due 2 GHz oder höher
RAM: 2 GB oder mehr
Festplattenspeicher: bis zu 10 GB freier Speicherplatz
Grafikkarte: 256 MB NVIDIA GeForce 8800, ATI X1900 oder höher
Breitband-Internet erforderlich (Achtung: Von einer drahtlosen Verbindung wird abgeraten)



Die Incredible Blog Aktion:


Da ich bereits einen Betakey habe,
jedoch es nach zwei Tagen immer noch nicht geschafft habe, den Installer herunter zu laden (mein Router macht in letzter Zeit Probleme, verlier alle paar Minuten die Verbindung -.-)
werde ich ihn nun weiter - "verschenken" ^.^

Der erste, der hier auf diesen Post einen Kommentar und Kontaktinformationen  unter denen er / sie erreichbar ist hinterlässt bekommt meinen Betakey :)

Viel Spaß,
Euer incredible Leitman


(Orginal Post von Paul, 4Players.de)