Wir waren wirklich sehr positiv überrascht, wie viele Snippets insgesamt eingereicht
worden sind. Wir haben uns bei der Auswahl der Gewinner sehr schwer getan, denn
bei der Bandbreite der Aufgabengebiete bei der Programmierung im .NET-Umfeld kann
ein und dasselbe Snippet, das für den einen Entwickler eher uninteressant ist, für
den anderen Entwickler eine wertvolle Hilfe darstellen. Und von der Qualität her
waren alle Snippets recht eng beieinander. Aber wie es bei einem Wettbewerb nun
mal ist, mussten wir uns nun schlussendlich für drei Gewinner aussprechen (herzlichen
Glückwunsch nochmal an dieser Stelle!).
Die hohe Zahl der Snippet-Einreichungen beim Wettbewerb hat nicht nur die Entscheidung
verzögert, sondern hat uns auch nachhaltig beeindruckt: Das ist "Community" wie
man sie sich vorstellt! Vielen Dank an alle Community Mitglieder, die Ihre Snippets
hier eingereicht haben.
1. Platz: DataTable mittels
OLEDB in Excel-Dokument exportieren
Rainbird reichte gleich mehrere
sehr gute Snippets ein, die sowohl von der Qualtität als auch von der Wiederverwendbarkeit
her überzeugten. Die Jury wählte Rainbird mit dem Snippet "Excel: DataTable mittels
OLEDB in Excel-Dokument exportieren" zum Gewinner des Snippet Wettbewerbs. Dieses
Snippet erzeugt aus einer gewöhnlichen DataTable ein neues Excel-Dokument, dadurch
ist es sehr einfach, seine Anwendung um eine Excel- Export Funktion zu erweitern.
Herzlichen Glückwunsch zum ersten Platz und viel Spass mit
Windows Vista™ Ultimate!
2. Platz: Globale HotKeys
(Tastenkombinationen)
Den zweiten Platz belegt der User
Khartak
mit seinem Snippet „Globale HotKeys (Tastenkombinationen)“.
Nicht nur dass
Khartak ein
Snippet eingereicht hat, welches eine häufige Fragestellung beantwortet, er hat
dieses auch gleich in zwei Sprachen (C# und VB.NET) zur Verfügung gestellt. Auch
alleine die ca. 500 Abfragen des Snippets zeigen, wie sehr gefragt dieses Snippet
ist.
Er erhält ein Buchpaket, gesponsert von
Codezone.de.
3. Platz:
Generisches, komprimiertes, serialisieren von Objekten
und Generisches, komprimiertes,
deserialisieren von Objekten
Diese beiden als Paar zu sehenden Snippets von
Michael Schuler erfüllen eine immer wieder auftauchende Aufgabe,
nämlich "mal gerade eben" (durchaus auch komplexere) Objekte in eine Datei zu schreiben
und später wieder einzulesen. Technisch gesehen gefällt die Lösung durch konsequente
Nutzung von vorhandenen Mitteln, sowohl Sprachkonstrukten von C# wie z.B. Generics,
als auch den reichhaltigen Möglichkeiten der .NET-Framework Bibliotheken.
Michael Schuler hat die Auswahl zwischen einem Jahresabo
der ASP.NET professional - Das
Magazin für Microsoft-Webentwickler oder der
visual studio one - Das Magazin für die Microsoft-Community.
Sonderpreis: ToHexEncodedString(string
s) - Umlaute beim Dateidownload
Wegen der großen Zahl an Einsendungen haben wir uns zu einem kleinen Sonderpreis
entschieden, den der User
joerg.uth
gewinnt. Sein Snippet war uns u.a. durch die ausführliche Dokumentation aufgefallen.
Er erhält eine "Quick Assistance"-Karte, die Ihn zu einem einem kostenfreien Anruf
beim technischen Telefonsupport von Microsoft berechtigt.
Ausgenommen sind folgende Produkte: Xbox, MSN und Microsoft
DynamicsTM (ehemals Microsoft Business Solutions). Eine Bestätigung für die Supportberechtigung
kannst Du auch durch einen Anruf bei der Support-Hotline erhalten. Diese Karte hat
nur in Deutschland Gültigkeit. Du erreichst den technischen Support von Montag bis
Freitag von 8:00 Uhr bis 18:00 Uhr; außer an Feiertagen in Deutschland.
Ein Umtausch dieser Karte gegen Bargeld sowie ihr Weiterverkauf sind ausgeschlossen.