Ticket für die GUI & Design Konferenz: Der Gewinner wurde ermittelt!

Wednesday, November 16, 2011 5:40:56 PM (Mitteleuropäische Zeit, UTC+01:00)

Der Gewinner wurde ausgelost, gewonnen hat Howard Schmäu!

Lieber Howard Schmäu bitte schicke deinen vollen Namen so wie deine E-Mail-Adresse an info[ät]jan-welker.de
Mit deinem Einverständnis gebe ich deine Daten an den Veranstalter der Konferenz (PPEDV) weiter.

Herzlichen Glückwunsch und viel Spaß auf der Konferenz!

Du hast nicht gewonnen?

Mit dem Promocode „GUI_dotnet-forum2011” kannst du dich noch bis zum 30.11.2011 anmelden und 100€ sparen!

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Ticket für die GUI&Design am 8. und 9. Dezember 2011 in Fürth/Nürnberg zu gewinnen

Sunday, November 13, 2011 10:35:58 PM (Mitteleuropäische Zeit, UTC+01:00)

Moderne Software wird immer komplexer. Gleichzeitig muss sie leicht erlernbar, effizient, gut designt und manchmal sogar „sexy“ sein.

Eine Gratwanderung für jeden Software-Entwickler und -Designer.
Auf der GUI&Design am 8. und 9. Dezember 2011 in Fürth/Nürnberg wird dir geholfen!
Denn hier präsentieren Branchenexperten DIE Trends rund um die Software der Zukunft auf Basis von Microsoft-Technologien.

Gui-Banner468x60

Du möchtest dabei sein?

Mit dem Promocode „GUI_dotnet-forum2011” kannst du dich bis 30.11. anmelden und 100€ sparen (799 EUR statt 899 EUR)!

Infos und Anmeldung unter http://www.gui-design.ppedv.de.

Gewinnspiel

Wer ein Ticket gewinnen möchte, hinterlässt einfach einen kleinen Kommentar zu diesem Blogpost und schreibt warum er unbedingt dabei sein muss.
Den Gewinner werde ich am Mittwoch (16.11.2011) auslosen und hier bekannt geben.
Bitte beteiligt euch nur dann am Gewinnspiel, wenn ihr auch wirklich am 8. und 9. Dezember nach Nürnberg bzw. nach Fürth kommen könnt.

Der Rechtsweg ist ausgeschlossen.

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Das war die .NET DevCon 2011

Tuesday, June 07, 2011 10:49:16 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

dotnet-devconDie .NET DevCon 2011 fand am 6. Und 7. Juni in Nürnberg statt. Der Veranstalter war die Neue Mediengesellschaft Ulm mbH, die unter anderem Herausgeber der .NET Fachzeitschrift dotnetpro ist. Von der Neuen Mediengesellschaft Ulm gab es bis jetzt nur die Prio Konferenz. Die Prio hat im Gegensatz zur DevCon einen Themenschwerpunt, wie zum Beispiel verteilte Architektur oder Cross Plattform Development.
Bei der DevCon waren die Themen bunt gemischt. Es gab zum Beispiel Vorträge aus dem Bereich Architektur, Soft Skills, SharePoint, Codequalität, Visual Studio oder GUI.
Was komplett fehlte, waren Themen aus den Bereichen Webentwicklung und Mobile Development. Dafür gibt es zwei eigene Konferenzen, die Web DevCon, welche im Oktober in Hamburg stattfinden wird und die Mobile DevCon, die nur einen Tag dauert und in drei verschiedenen Städten stattfindet.

Zurück zur DevCon 2011 und meinen Eindrücken von der Konferenz:

Erster Tag

Die Konferenz begann für mich mit einem Vortrag von Thomas Mentzel, er sprach über Design Patterns.
Jeder der hin und wieder seinen Blog liest, weiß, dass Patterns sein Steckenpferd sind. Er zeigte anhand eines gemauerten Torbogens, dass es Patterns schon vor 2000 Jahren gab und dass diese sich bis heute weiterentwickelt haben. Die Kernaussage seines Vortrages war, dass man nicht nur Patterns kennen und anwenden sollte, sondern dass Patterns auch ständig weiterentwickelt werden müssen, in dem zum Beispiel neue Sprachfeatures genutzt werden.

Constantin Klein, besser bekannt unter dem Namen Kostja, brachte Licht ins Dunkle in Sachen SQL Server Versionen. Er stelle alle Versionen vor und besprach die Unterschiede. Am meisten waren Infos zur Compact Edition gefragt, die erst seit der .NET Version 4 in ASP.NET Webseiten eingesetzt werden kann. Ein sehr gelungener Vortrag! Leider war er nicht gut besucht.

Am Abend des ersten Tages sprach Golo Roden über FogBugs & Kiln, eine verteilte Source-Code-Verwaltung mit einem schicken Webinterface. Die Source-Code-Verwaltung basiert auf Mercurial.
Golo war der Meinung, dass FogBugs & Kiln eine gute Alternative zu einigen Features aus dem TFS sind. Golo ließ in seinem Vortrag kein gutes Haar am TFS, die Kritikpunkte waren unteranderem die Trägheit und die fehlende Offlinefähigkeit des TFS.
Interessant fand ich, dass das anwesende Publikum ihm zustimmte und das keiner Partei für den TFS ergriffen hat.

dotnet-open-night

Der erste Tag wurde mit einer Open Night beendet. Vor dem Essen referierte Faisal Jilani (Project Manager bei Microsoft aus Redmond) über die MSDN und das Hilfe System im Visual Studio.

Ab 21 Uhr gab es ein Coding Dojo vom Erfinder des Dojos: Ilker Cetinkaya.
21 Uhr fand ich etwas zu spät, so dass ich nicht teilgenommen habe.

Zweiter Tag

Den zweiten Tag begann ich mit dem Vortrag „Von der Idee zum Modell“ von Jan Fellien. Nach etwas Theorie zum Thema Modellierung zeigte er sehr anschaulich, dass viele Probleme im Softwareentwicklungsprozess vermieden werden können, wenn eine Dokumentation in Form eines Modells erstellt wird. Er demonstrierte,  wie ein solches Modell in kurzer Zeit und ohne großen Aufwand erstellt werden kann.

Der nächste Vortrag, auf den ich eingehen möchte, ist der Vortrag von Roland Weigelt. Ich wusste von Roland, dass er diesen Vortrag in den letzten Jahren schon mehrfach gehalten hatte und dass er den Vortrag bei jedem Mal weiter verfeinert hatte. Meine so geschürten hohen Erwartungen sollten nicht enttäuscht werden.
Der Vortrag richtete sich an Entwickler, die in der Regel nicht designen können. Das Ziel des Vortrages war es nicht, aus einem Bock einen Gärtner zu machen, sondern den Entwicklern zu zeigen, dass es nur ein kleiner Schritt ist, um aus einer grauenvollen GUI eine ansprechende und solide wirkende Benutzeroberfläche zu machen. Er nannte einige Regeln und Kochrezepte die sicher jeder nachvollziehen konnte.
Rolands Vortrag hatte mit über 300 Folien, meiner Meinung nach, die höchste Informationsdichte an diesem Tag. Er musste seinen Vortrag direkt nach dem leckeren und reichhaltigen Mittagessen halten. Bedingt durch das so genannte Suppenkoma hatte er leider nicht immer die volle Aufmerksamkeit aller Zuhörer.

roberto-bezIm Gegensatz zu Rolands Vortrag hatte Roberto Bez nur sehr wenige Zuhörer, was ich nicht ganz nachvollziehen kann.
Im Abstract wurde versprochen, dass er zeigt, wie die Razor View Engine aus ASP.NET MVC 3 auskoppelt und als leistungsfähige Template Engine zur Erzeugung von HTML-Dateien oder Reports eingesetzt werden kann.

Genau dies hat Roberto Schritt für Schritt vorgeführt. Es war interessant zu beobachten, wie er ein Konsolenprogramm entwickelt hat, das mit Hilfe von Razor Serienbriefe oder HTML Emails generieren konnte. Im Gegensatz zu T4 konnte dabei auf die hässlichen, spitzen, gelben Klammern verzichtet werden.

Mein letzter Vortrag, war ein Vortrag in dem die Firma Centron eine Beta Version ihrer Private-Cloud namens CCloud vorgestellt hat. Centron versteht im Moment unter einer Private-Cloud einen virtuellen Server, bei dem man den RAM oder den Festplattenspeicherplatz per Schieberegler einstellen kann und nur die tatsächlich verbrauchte Leistung zahlen muss.

Fazit

Dieses Mal möchte ich gern auf mein persönliches Fazit verzichten und einige Tweets zitieren, die zum Hashtag der Konferenz getwittert wurden:

  • #dndc11 ist vorbei. Bin schon zuhause angekommen. Schön wars. (@minibrain81)
  • perfekte organisation, gute vorträge, gerne wieder #Dndc11 (@SKTime888)
  • #dndc11 is almost over now. Good talks, nice people, well organized. Thanks everybody! Two sessions left, than heading back to #austria (@dtanzer)
  • Tschüss Nürnberg. Tschüss @dotnetdevcon. Bis zum nächsten Jahr! #Dndc11 (@MrMoratti)
  • Coole Veranstaltung - Hat sich gelohnt! #dndc11 (@chrinner)
  • zurück vom #dndc11 - war erkenntnisreich und spannend zugleich. danke an alle teilnehmer und die organisatoren. jetzt erstmal verarbeiten (@ilkerde)
  • Back at home - war eine tolle veranstaltung - viele coole leute und super organisation. Hope for another one! #dndc11 (@RobertoBez)

 

Fotos und Grafiken: Neue Mediengesellschaft Ulm mbH

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


SQL-Montag: Was sind Datenbank-Indizes und welche Arten gibt es?

Tuesday, April 05, 2011 12:11:09 AM (Mitteleuropäische Sommerzeit, UTC+02:00)

Wie schon letzte Woche, stellt Thomas Mentzel wieder einige Fragen in seinem Blog, die es zu beantworten gilt.
Am heutigen SQL-Montag steht die Frage im Raum, was Datenbank-Indizes sind und welche Arten es gibt.
Da ich mir beim letzten Mal schon die SQL Frage geschnappt habe, werde ich heute wieder versuchen diese Frage zu beantworten.

Hinweis: Indizes können nicht komplett in einem kleinen Blogeintrag abgehandelt werden, deshalb ist es ratsam, das Thema in der MSDN zu vertiefen. Hier ist ein guter Einstiegspunkt.

Was sind Indizes?

Ein Index (Singular von Indizes) wird in einer Datenbank genutzt, um Abfragen und Sortiervorgänge zu beschleunigen. Mit Hilfe von Indizes kann die Menge an Daten reduziert werden, die von der Festplatte gelesen werden müssen, um das Abfrageergebnis zu ermitteln. Weiterhin können Indizes die Eindeutigkeit von Daten in einer Tabelle erzwingen.

database-indizes

Es wird im Wesentlichen zwischen Nonclustered Index und Clustered Index unterschieden.

Clustered Index (gruppierter Index)

Ein Clustered Index speichert die Zeilen der zugrunde liegenden Tabelle in sortierter Reihenfolge des Clustered Index Schlüssels. Dieser Schlüssel ist die Spalte die zur Indizierung ausgewählt wurde, wobei auch mehrere Spalten ausgewählt werden können. Pro Tabelle kann nur ein gruppierter Index gesetzt werden, da die Datenzeilen nur in einer Reihenfolge sortiert werden können.
Ein Beispiel: Wir haben eine Tabelle Kunde mit den Spalten ID und Kundenname. Es wurde ein Clustered Index auf die Spalte ID gesetzt.
Fragen wir den Kunden mit der ID 77 ab, geht dies extrem schnell. Suchen wir jedoch nach einem Kunden mit dem Namen ‚Meyer‘ dauert dies viel länger, da der SQL Server jeden Eintrag im Clustered Index durchgehen muss.
Wird in einer Tabelle eine Identity Spalte definiert, wird automatisch ein Clustered Index für diese Spalte erstellt!

Nonclustered Index (nicht gruppierter Index)

Ein Nonclustered Index enthält den Wert des indizierten Schlüssels und den Zeiger auf den Speicherort der restlichen Daten. Der Nonclustered Index ist mit dem Inhaltsverzeichnis eines Buches vergleichbar. Im Inhaltsverzeichnis steht der Wert (z.B. das Schlagwort) nach dem gesucht wird und die Seitennummer (der Zeiger) auf der die restlichen Informationen zu finden sind.
Nonclustered Indizes sind aus diesem Grund sehr gut für Abfragen geeignet, die nach genauen Übereinstimmungen suchen. Wenn in unserer Kundentabelle also ständig nach Kundennamen gesucht wird, wird ein Nonclustered Index auf die Spalte Kundenname von Vorteil sein.
Nonclustered Indizes können auf Tabellen mit Clustered Index angewendet werden, sowie auch auf Heap-Tabellen. Eine Heap-Tabelle ist eine Tabelle die nicht über einen Clustered Index verfügt. Pro Tabelle können mehrere (bis zu 999) Nonclustered Index erstellt werden.

Unique

Sowohl Clustered Indizes als auch Nonclustered Indizes können Unique (eindeutig) sein.
Ein Beispiel hierzu: Wir haben wieder unsere Kundentabelle mit der Spalte ID und der Spalte Kundenname. Auf diese Tabelle wird ein Nonclustered Index gesetzt der für die Spalte Name eindeutig sein soll.
Wenn versucht wird, zwei gleiche Namen einzufügen, gibt es folgende Fehlermeldung:

Cannot insert duplicate key row in object 'dbo.Kunden with unique index 'Index1'

Mit dieser Möglichkeit kann die Datenintegrität der Tabellendaten sichergestellt werden.

Weitere Indizes

Des Weiteren gibt es einige spezielle Indizes deren Bedeutung in der MSDN nachgelesen werden kann:

Index mit eingeschlossenen Spalten
Volltext
Räumlich (für den Geography-Datentyp)
Filtered (für fest definierte Teilmengen)
XML (für den Datentyp XML)

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


SQL-Montag: Was ist der Unterschied zwischen “Delete From” und “Truncate”?

Monday, March 28, 2011 10:42:28 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Thomas Mentzel hat in seinem Blog eine ziemlich coole Aktion gestartet, bei der er am Anfang der Woche fünf Fragen stellt.
Jede Frage bezieht sich auf einen anderen Werktag der Woche und behandelt ein Thema aus dem .NET-Programmierumfeld.

Die erste Frage, die er zum heutigen “SQL-Montag” gestellt hat, ist: Was ist der Unterschied zwischen Delete From und Truncate?

Diese Frage möchte ich gern beantworten.

delete-truncateDelete und Truncate sind T-SQL Befehle, mit denen Datensätze aus Tabellen einer MS-SQL Datenbank gelöscht werden können.
Das sind auch schon die Gemeinsamkeiten. Die Unterschiede liegen im Detail.

Der Befehl Delete löscht die Datensätze physikalisch und speichert das Löschen jeder einzelnen Zeile im Transaction-Log ab. Werden viele Zeilen gelöscht, wächst das Log File entsprechend schnell.


Werden Datensätze mit Truncate gelöscht, werden die Datensätze nicht physikalisch gelöscht, sondern werden nur zum überschreiben freigegeben. Das Freigeben der Daten wird ebenfalls geloggt, nur auf eine andere Art und Weise.
Dadurch ist Truncate zwar schneller, hat aber auch einige Nachteile:

  • Um ein Truncate Statement ausführen zu dürfen, muss man db_owner, ddl_admin oder Besitzer der Tabelle sein.
  • Truncate funktioniert nicht bei Tabellen, die FOREIGN KEY Constraints haben.
  • Truncate kann keinen Trigger aktivieren.
  • Die Daten einer Tabelle können nicht mit Truncate gelöscht werden, wenn die Tabelle Grundlage einer View ist.

Ein weiterer wesentlicher Unterschied ist, dass man bei Delete die zu löschenden Daten mit Hilfe der Where Bedingung einschränken kann. Mit Truncate können nur ganze Tabellen gelöscht werden.

Löscht man Daten aus einer Tabelle, die eine IDENTITY-Spalte hat, kann man beim Truncate Statement feststellen, dass der Wert der IDENTITY-Spalte auf den Ausgangswert (in der Regel 0) zurück gesetzt wird.
Löscht man die Daten hingegen mit dem Delete Statement, sieht man, dass der Zähler der IDENTITY-Spalte erhalten bleibt.

Hierzu noch ein Tipp: Möchte man mit Delete löschen, weil man beispielsweise eine Where Bedingung braucht, kann man den Zähler der IDENTITY-Spalte nachträglich auf den Ausgangswert mit Hilfe des folgenden Befehls auf 0 zurück setzen:

DBCC CHECKIDENT (Tabellenname, reseed, 0)

Wer beantwortet morgen die Frage zum Thema LINQ? Smiley

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Das .NET Forum gibt Antworten

Thursday, July 01, 2010 9:14:12 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

In vielen neuen Forensystemen und Community-Seiten wie zum Beispiel Stackoverflow oder den MSDN Foren hat sich in den letzten Monaten ein ganz interessantes Feature etabliert.
Wenn eine Frage beantwortet wurde, wird die passende Antwort direkt mit einer grünen Markierung direkt nach der Frage angezeigt.

image
MSDN Foren

Das .Net Forum basiert auf dem CommunityServer 2007, der dieses Feature leider noch nicht hat.
Mit viel Trickserei (DCD) hab ich dieses Funktion jetzt im .NET Forum nachgerüstet. Die Antwort wird jedoch nicht in voller Größe angezeigt, weil ich das bei den MSDN Foren sehr irritierend fand. Es wird nur ein Hinweis eingeblendet, dass diese Frage beantwortet ist. Wenn man sich nicht den ganzen Thread durchlesen möchte, um die entscheidende Antwort zu finden, kann man auf „Antwort anzeigen” klicken. Dann erst wird die Antwort eingeblendet:

image
.NET Forum – Anzeige eingeklappt

image
.NET Forum – Antwort angezeigt

Das neue Feature ist jetzt schon ein paar Wochen online und hat sich bewährt.

Probiert es doch mal aus!

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Keynote von James Utzschneider auf dem LinuxTag

Thursday, June 10, 2010 8:44:20 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Der dritte und letzte Blogpost vom LinuxTag gibt einen kurzen Überblick über die Open Source Strategie vom Microsoft. James Utzschneider hat die Keynote gehalten, er ist Microsofts General Manager of Open Source. Er hat in gut 50 Minuten über das Umdenken in Sachen Open Source bei Microsoft referiert. Vor geschätzten 200 – 300 Linux-Freaks war das sicher keine leichte Aufgabe. Der Vortrag und die anschließende Fragerunde verliefen aber sehr sachlich und fair.

Linuxtag_4

Zum Einstieg der Keynote machte James folgendes Statement: „We have changed“ und untermauerte es mit drei Aussagen:

  • “We play well with others”. Zu dieser Aussage lieferte er ein knackiges Beispiel: Er hielt ein iPad in den Händen und erklärte, dass auf dem Gerät (höchstwahrscheinlich) keine Zeile Code von Microsoft läuft, jedoch kann das iPad Dokumente im Open XML Format lesen, welches von Microsoft ausführlich dokumentiert wurde und frei zugänglich ist.
  • “We listen to customers”. Beim Thema Interoperabilität hört Microsoft verstärkt auf die Stimmen der Kunden und verbessert die Zusammenarbeit von Microsoftprodukten und anderen Technologien. Dabei war ihm wichtig, dass die Zuhörer verstehen, dass Microsoft keine fremden Technologien kopiert sondern eine bessere Zusammenarbeit anstrebt.
  • Natürlich darf auch die Cloud nicht fehlen. Der dritte Punkt war “Open in the Cloud”. Microsofts Azure Plattform unterstützte von Anfang an, neben dem bekannten Microsoft Stack, Technologien wie zum Beispiel Ruby, PHP und Python.

Linuxtag_3

Folgend führte er einige Beispiele an, in denen die neue Strategie erfolgreich umgesetzt wurde. Als erstes sprach er über Windows 7. Es gibt derzeit geschätzte 4 Millionen Anwendungen, die auf Windows 7 laufen. Das diese reibungslos funktionieren, liegt unter anderem daran, dass unzählige offene Standards von Windows unterstützt werden. Microsoft hat aber nicht nur bestehende Standards implementiert sondern dokumentiert auch eigene Technologien, so das andere diese einsetzen können. Ein Beispiel hierfür ist HyperV, die Virtualisierungsplattform von Microsoft. HyperV ist im aktuellen Linux Kernel implementiert.
Als weiteres Beispiel für die neue Offenheit stellte James den Web Plattform Installer vor. Mit ihm können zahlreiche Webanwendungen einfach installiert werden. Zu den Webanwendungen gehören nicht nur Projekte, die auf dem Microsoft Stack aufbauen, sondern auch PHP Anwendungen wie zum Beispiel Wordpress oder Drupal. Als letztes von seinen Beispielen möchte ich Codeplex nennen, die Open Source Plattform von Microsoft. Auf dieser Plattform sind im Moment 3000 Windows-Projekte, 1500 Sharepoint-Projekte sowie 800 Projekte für den SQL Sever gehostet.

Microsoft ist und bleibt ein kommerzielles Unternehmen, das Geld verdienen will und so konnten folgende Fragen nicht positiv beantwortet werden:

  • Wird der nächste Internet Explorer Open Source?
  • Wird der nächste Internet Explorer auf dem Webkit basieren?

Was mir an der Keynote fehlte, war ein Blick in die Zukunft, z.B. welche neuen Projekte von Microsoft im Open Source Bereich geplant sind.

Der LinuxTag und der Ausflug in die Open Source Welt war für mich eine interessante Abwechslung zu den üblichen .NET Konferenzen. Dank einer sehr engagierten Usergroup konnte ich zum Beispiel auch neues über die Scriptsprache Perl lernen ;-)

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Microsoft auf dem LinuxTag

Wednesday, June 09, 2010 10:00:30 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Linuxtag_1 In Berlin findet vom 9.-12. Juni 2010 der LinuxTag statt, diese Veranstaltung wird vom LinuxTag e. V durchgeführt und hat den Themenschwerpunkt Linux und freie Software.
Entstanden ist die Veranstaltung aus sogenannten Installationspartys, bei denen sich Linux-Anwender treffen, um gemeinsam das alternative Betriebssystem zu installieren.
In Berlin gibt es den LinuxTag schon seit 1996 und ist Europas führender Treff für Linux und Open Source.

Was macht Microsoft auf dem LinuxTag?

Microsoft tritt auf diesem Event in zwei Rollen auf, zum einen als Partner bzw. Sponsor und zum anderen ist James Utzschneider Sprecher der Keynote am 10. Juni.
James Utzschneider ist der General Manager für Open Source bei Microsoft und leitet ein Team, welches verantwortlich ist für die weltweite Vermarktung von Microsofts Bemühungen im Open Source Bereich.

Das Microsoft sich in den letzten Jahren immer mehr in den Open Source Bereich eingebracht hat, war nicht zu übersehen. Bestes und aktuellstes Beispiel ist die Aussage von Microsoft, wonach sämtliche Entwickleraktivitäten aus dem ASP.NET Ajax Framework in das jQuery-Projekt verlagert werden.

Ich höre mir morgen in Berlin die Keynote von James Utzschneider an und werde hinterher die Gelegenheit haben, ihn persönlich zu sprechen. Alle Fakten über Microsofts zukünftige Open Source Strategie wird es dann morgen, hier im Blog zu lesen geben.

Stay tuned..

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Ein perfekter Tag in der .NET Community

Monday, May 31, 2010 11:43:11 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

dnc2010_1 Nach dem ich nach der dotnet Cologne 2010 noch ein paar Tage in NRW verbracht habe, komme ich heute endlich dazu über die Community Konferenz zu schreiben.
Leider ist es fast unmöglich irgendetwas zu berichten was nicht schon von anderen veröffentlicht wurde, denn die positive Resonanz auf dieses Entwicklerevent war überwältigend wie die folgende Liste von Blogbeiträgen, Bildergalerien und Artikeln belegt.

Wie schon im letzten Jahr haben die beiden Usergroups DNUG Köln und Bonn-to-Code.net hervorragende organisatorische Arbeit geleistet. Hinter den Namen der Usergroups stecken als Organisatoren Albert Weinert, Roland Weigelt sowie Stefan Lange. Unterstützt wurden die drei in den letzen Wochen von Melanie Eibl.

Die ersten beiden Vorträge, die ich besuchte, wurden von Rainer Stropek gehalten, er erklärte die Möglichkeiten von Windows Azure und stelle kritisch alle Vor- und Nachteile der Cloud Computing Plattform gegenüber. Ganz nebenbei entwickelte er eine Hello World Webseite und veröffentlichte diese in einem Europäischen Azure Rechenzentrum.

dnc2010_3 Da ich mit dem Thema MSBuild noch nicht sehr vertraut war, besuchte ich anschließend den Vortrag von Thorsten Hans. Er schaffte es in 45 Minuten MSBuild vorzustellen und ging auf Neuerungen in der Version 4.0 ein.

dnc2010_2Ganz neu war für mich das Konzept der Lunch Sessions. In einer der Lunch Sessions stelle Stefan Lieser das produkt TypeMock vor und erklärte wie man damit die Karre aus dem Brownfiled-Sumpf ziehen kann. Während des Vortrages wurde gegessen so hatte es Stefan nicht immer leicht, sich Gehör zu verschaffen.

Nach dem Essen machte ich eine kleine Vortragspause um mich noch kurz auf meinen Vortrag "Neues in ASP.NET 4.0 Webforms" vorzubereiten den ich um 16:15 gehalten habe.

Zu guter letzt besuchte ich einen Vortrag von Jörg Krause. Unter dem Titel "ASP.NET 4.0 Extensibility" konnten sich die meisten nicht viel vorstellen, deshalb war der Vortrag wahrscheinlich auch nur sehr mäßig besucht.
Die wenigen, die den Vortrag besucht haben, waren aber hinterher positiv überrascht. Jörg klopfte zu Beginn des Vortrages die Kenntnisse der Teilnehmer ab und setzte dann dort an, wo sich viele nicht mehr auskannten. Er zeige wie mächtig ASP.NET sein kann und stelle Möglichkeiten vor, mit denen man sich viel Handarbeit ersparen kann. Es ging hauptsächlich um unbekannte Provider, geschickte Ableitungen von vorhandenen Klassen und verborgene Einstellungen im IIS. Ich bin mir sicher, dass sich der ein oder andere geärgert hat, weil er im Vortrag erkannt hat, dass man vieles in ASP.NET nicht selber machen muss. Um die Möglichkeiten kennen zu lernen ist das Buch Pro ASP.NET Extensibility (Expert's Voice in .Net) von Jörg Krause sicher hervorragend geeignet.

Nach diesem Vortag begann die Verslosung. Auch neu in diesem Jahr war, dass man nur an der Verlosung teilnehmen konnte, wenn man vorher Stempel bei den Ständen der Sponsoren gesammelt hat. Es war spürbar, das dadurch die Stände besser besucht waren als im Vorjahr.

dnc2010_4

Als viele hochwertige Preise bei der Verlosung verteilt waren, versammelten sich geschätzte 80 Personen hinter dem Hotel. Von dort aus hatte man einen sehr schönen Blick auf den See des Stadtwaldes. Dort gab es reichlich zu essen und zu trinken. Das .NET Forum gewann Ende letzten Jahres eine Grillfete bei einem Wettbewerb den Microsoft zum Thema Webslices und Schnellinfos für den IE8 veranstaltet hatte. Der Gewinn, ein 3000€ Gutschein, wurde bei dieser Grillfete aufgebraucht. Nach der Grillfete traf sich der harte Kern zu dem ein oder anderen Glas Kölsch in der Hotelbar um den gelungenen Tag ausklingen zu lassen.

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Nur noch 14 Tage bis zum Einsendeschluss beim Artikel-Wettbewerb im .NET-Forum

Monday, May 17, 2010 9:59:26 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Windows 7 Ultimate Heute in genau 14 Tagen ist der Einsendeschluss beim Zweiten Artikel Wettbewerb im dotnet-forum.de. Das Team des Forums ist auf der Suche nach Artikeln zu aktuellen Themen aus der .NET Welt. Interessant wären Artikel aus folgenden Bereichen: .NET 4.0, Visual Studio 2010, SharePoint 2010, F#, jQuery und PowerShell 2.

Bis jetzt ist die Anzahl eingereichter Artikel noch sehr überschaubar, die Chance auf einen der Preise ist also gar nicht so schlecht.

Zu gewinnen gibt es unter anderem ein Windows 7 Ultimate, eine Resharper Lizenz oder eine Freikarte für die dotnetpro Powerdays.

Alle Informationen zum Wettbewerb gibt es im Forum, wo natürlich auch eventuelle Fragen zur Veröffentlichung der Artikel in der KnowlegeBase beantwortet werden.

Das Team des Forums drückt allen Autoren die Daumen!

Hier geht’s direkt zum Wettbewerb

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Infos zur Anmeldung für die Grillfete des dotnet-forums.de im Rahmen der dotnet Cologne 2010

Saturday, May 01, 2010 10:50:14 AM (Mitteleuropäische Sommerzeit, UTC+02:00)

Im Rahmen der dotnet Cologne 2010 findet am 28.5.2010 auch die Grillfete des dotnet-forums.de statt.
Das Forum hatte diese Grillfete im Wert von 3000€ beim EYSA Wettbewerb gewonnen, bei dem Webslices und Schnellinfos für den Internet Explorer 8 gesucht wurden.

Ab sofort kann man sich unter http://event.dotnet-cologne.de/ für diese Grillfete registrieren.

Registrierte User des Forums finden unter dem folgenden Link Informationen wie sie sich einen Platz bei der Fete sichern können:

http://dotnet-forum.de/forums/t/2521.aspx

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Office Checker 2010 - Ein Wettbewerb für Schüler und Studenten

Tuesday, April 20, 2010 7:48:08 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Zusammen mit den Partnern MSN, Welt der Wunder und uni.de sucht Microsoft den besten Microsoft-Office-Profi.

Um am Wettbewerb teilzunehmen, muss eine Word-, PowerPoint-, Excel- oder OneNote-Datei mit Office 2010 Beta erstellt und zusammen mit persönlichen Angaben hochgeladen werden. Innerhalb der hochgeladenen Datei muss eine Aufgabe erledigt werden, in der neue Features von Office 2010 ausprobiert werden können.
Auf der Wettbewerbs-Webseite werden mehrere Aufgaben angeboten, aus der sich eine aussucht werden kann.

Teilnehmen können Studierende aller Fachbereiche der Universitäten, Fachhochschulen, Berufsakademien, privater Hochschulen etc. in Deutschland, sowie alle Schülerinnen und Schüler deutscher Schulen oder Jugendliche, die sich in einer beruflichen Ausbildung befinden. Das Mindestalter ist 18 Jahre.

Unter allen Teilnehmern werden einhundert Office Academic 2010 und weitere fünfzig Windows 7 Home Premium verlost.

Die vier Gewinner erhalten je einen HP TouchSmart300 PC im Wert von 799 Euro. Die Finalisten des Wettbewerbs werden für zwei Tage nach München eingeladen und dürfen ihre besonderen Office-Fähigkeiten bei einer Live-Show in den Welt der Wunder-Studios unter Beweis stellen.

Alle weiteren Informationen gibt es hier: http://weltderwunder.de.msn.com/office2010

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Artikel-Wettbewerb im dotnet-forum.de

Tuesday, April 13, 2010 11:22:23 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Anlässlich des Releases von .NET 4.0 und dem Visual Studio 2010 veranstaltet das dotnet-forum.de einen Artikel-Wettbewerb.

Alle Artikel die vom 15. April 2010 bis zum 31. Mai 2010 in der KnowledgeBase des Forums veröffentlicht werden, nehmen am Wettbewerb teil.

Das Team des Forums wird die Artikel bewerten und die Gewinner küren. Gesucht werden Artikel zu den Themen .NET 4.0, Visual Studio 2010, SharePoint 2010 und Powershell 2. Artikel zu anderen aktuellen Technologien wie zum Beispiel Windows Phone 7 sind natürlich ebenfalls gern gesehen.
Es winken attraktive Preise wie zum Bespiel ein Windows 7 Ultimate (NFR) oder eine Resharper Lizenz.

Zum Artikel-Wettbewerb

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


TDD Vortrag bei der Dodned Usergroup Franken

Sunday, March 28, 2010 7:14:14 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

im Dezember 2009 feierte die dodned Usergroup Franken in Nürnberg eine nette kleine Weihnachtsfeier. Bei dieser Weihnachtsfeier wurde unter anderem über das Pro und Contra von TDD (Test Driven Development) diskutiert. Im Dezember war ich gegenüber TDD noch skeptisch aber grundsätzlich aufgeschlossen. Neben mir saß Jürgen Laude, Jürgen ist freiberuflicher Softwareentwickler und entwickelt schon seit 2003 (!) fast ausschließlich mit TDD.
Der Co-Leader der Dodneder Bernd Hengelein machte den Vorschlag, dass Jürgen und ich TDD in einem Praxisbeispiel ausprobieren sollten um anschließend in einem Vortag darüber zu sprechen.
In der letzten Woche am 25.3. haben wir in zwei Stunden in der Usergroup dieses Praxisbeispiel gezeigt, was bei den Teilnehmern auf reges Interesse gestoßen ist.

Ich möchte hier das Demobeispiel und die Folien zum Download bereit stellen und außerdem meine Meinung zum Thema TDD kund tun:

TDD ist eine gute Möglichkeit robuste und wartbare Software zu entwickeln dabei verlangt TDD am Anfang viel Disziplin und Mut zur Veränderung von Entwickler ab was sich am Ende aber auszahlt.

TDD ist nicht dazu da, Software zu testen. Ein ordentlicher System- und Integrationstest kann durch TDD nicht ersetzt werden.

Download Demoanwendung
Download Folien

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Kostenlose Webcast DVDs im dotnet-forum.de

Monday, March 08, 2010 6:30:03 PM (Mitteleuropäische Zeit, UTC+01:00)

Im dotnet-forum.de gibt's im Moment kostenlose Webcast - DVDs! Schnell zugreifen!

http://dotnet-forum.de/forums/p/2350/36097.aspx#36097

WebcastDVD

Update: Alle DVDs sind vergeben!

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Dotnet Cologne 2010 mit Party des dotnet-forum.de

Monday, March 01, 2010 4:28:18 AM (Mitteleuropäische Zeit, UTC+01:00)

Die Konferenz

Im letzten Jahr fand in Köln die erste dotnet Cologne mit großem Erfolg statt. Rund 180 Teilnehmer wurden in 11 Session umfassend über das Thema WPF und Silverlight informiert.

IMG_4282
Rückblick: dotnet Cologne 2009

Auch in diesem Jahr werden Roland Weigelt, Albert Weinert und Stefan Lange von den .NET Usergroups Köln und Bonn wieder eine dotnet Cologne organisieren. Die Schwerpunkte in diesem Jahr werden .NET 4.0 und Visual Studio 2010 sein. In diesem Jahr sind sogar 18 Sessions geplant!
Ab dem 3. März kann man sich für die Konferenz anmelden.
Die drei Organisatoren haben sich ein interessantes Preismodell einfallen lassen: die ersten 150 Teilnehmer zahlen nur 25 Euro wer sich später entscheidet zahlt 40 bzw. 55 Euro.

Die Party

Im Rahmen der Konferenz wird das dotnet-forum.de am Abend eine Grillfete veranstalten. Eingeladen sind alle User des Forums sowie alle Besucher der Konferenz. Bei schönem Wetter wird draußen am See gegrillt :-)

Für die Konferenz werden noch Sprecher und Sponsoren gesucht. Wer sich beteiligen möchte, setzt sich am besten mit dem Orga-Team in Verbindung.

Wer keine Info über die Konferenz verpassen möchte folgt der dotnet Cologne am besten bei Twitter .

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


MVP und CLIP Programm im Interview

Sunday, February 28, 2010 10:31:20 PM (Mitteleuropäische Zeit, UTC+01:00)

Auf MSDN TV ist ein interessantes Videointerview zum MVP- und zum deutschsprachigen CLIP Programm erschienen. Katrin Letzel (MVP Lead) und Dorothea Henke (CLIP Program Manager) geben Auskunft zu beiden Programmen und erklären die Unterschiede.

MVPClipInterview

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Was gibt es neues in ASP.NET 4.0 ? ..

Sunday, February 14, 2010 5:39:45 PM (Mitteleuropäische Zeit, UTC+01:00)

.. das war das Thema meines Vortrages am 11.02.10 bei der Dodned Usergroup Franken.
Wie versprochen, möchte ich hier die Demos und Slides zum Download bereitstellen.

Die Demo, die ich zum erweiterten Output Caching gezeigt habe, kann im Blog von Gunnar Peipman runtergeladen werden: ASP.NET 4.0: Writing custom output cache providers

Die restlichen Downloads liegen im Downloadberich vom dotnet-forum.de:

Slides - Neues in ASP.NET 4.0
Charting Demo
Object Caching Demo

Viel Spaß mit ASP.NET 4.0!

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Innovative Anwendungen für Windows 7 entwickeln – jetzt durchstarten!

Wednesday, February 10, 2010 7:25:43 PM (Mitteleuropäische Zeit, UTC+01:00)

Umfassende Informationen zur Softwareentwicklung für Windows 7 findet Ihr im MSDN Windows Developer Center.
Ob Logo-Programm, Entwicklerhandbuch, Code Snippets oder Testlabor-Zugang in die „heiligen Hallen“ in Redmond, ob Einsteigerinformation oder Profikniffe: Jede Menge Hyperlinks verführen zum Stöbern und Entdecken.
Auch ein deutschsprachiges Entwicklerforum zu Windows 7 steht Entwicklern für Fragen und Austausch zu Windows 7-spezifischer Entwicklung zur Verfügung. MSDN Online Deutschland informiert in der Mediathek weiterhin multimedial über die neuen sowie bekannten Möglichkeiten der Softwareentwicklung für Windows 7.
Weitere Infos, wie Ihr Windows 7 Features in Eure Anwendungen einbauen könnt, findet Ihr hier: http://go.microsoft.com/?linkid=9672869

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Neue Blogs im dotnet-forum.de

Monday, December 28, 2009 8:18:51 PM (Mitteleuropäische Zeit, UTC+01:00)

Wie ich hier schon einmal berichte habe, besteht innerhalb des dotnet-forum.de die Möglichkeit sich einen eigenen, kostenlosen Blog einrichten zu lassen.
Ich freue mich sehr, daß dieses Angebot seit einigen Wochen von zwei neuen Autoren genutzt wird.



Nico Franze ist freier Softwareentwickler sowie Autor für Fachzeitschriften. Er beschäftigt sich schon seit der Version 1.0 mit der .NET - Technologie. Seine Erfahrung, die er über die vielen Jahre gesammelt hat, gibt er in diesem Blog weiter.
Mit seinem Blogbeitrag Restriktiv vs. Robust hat er es geschafft, eine sehr rege Diskussion anzustoßen. Innerhalb weniger Tage wurde sein Blogposting über 40-mal kommentiert. Das findet man selten in der deutschen .NET – Bloglandschaft.



Auch Lars Schmitt bloggt nun im Forum. Er ist in vielen .NET Communities als BlackCoin bekannt.  Lars ist Microsoft Certified Professional, außerdem verstärkt Lars seit kurzem das Team des Forums. In seinem Blog geht es vorwiegend um das Thema WPF, zusätzlich informiert Lars über Neuigkeiten rund um das kommende Visual Studio 2010 und .NET 4.0.

Ebenfalls neu ist ein nicht öffentliches Unterforum in dem sich alle dotnet-forum.de - Blogger untereinander austauschen können.
Über diesen Weg konnten schon viele Wege gefunden werden die Blogs individuell anzupassen, wofür der Blog von Nico Franze das beste Beispiel ist.

Wer sich der wachsenden Bloggergemeinde anschließen möchte, kann gern Kontakt zu mir aufnehmen.

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


dotnet-forum.de gewinnt Grillfete beim EYSA Wettbewerb

Thursday, December 10, 2009 9:40:33 PM (Mitteleuropäische Zeit, UTC+01:00)

ie8 Kurz nach der Einführung des Internet Explorer 8 im März diesen Jahres startete Microsoft Deutschland den Empower Your Site Wettbewerb. In diesem Wettbewerb ging es um die Entwicklung von innovativen Schnellinfos und Webslices für den IE8.
Die Gewinner wurden monatlich gekürt. Zu gewinnen gab es unter anderem Gutscheine für Windows 7.

Im Mai erweiterte Microsoft den Wettbewerb durch ein so genanntes Community Special. Bei diesem Special konnten sich sowohl Online- als auch Offlinecommunitys registrieren.
Jeder, der einen Beitrag eingereicht hatte, konnte diesen Beitrag im Namen einer registrierten Community einreichen. Die Community, in deren Namen die meisten Webslices und Schnellinfos eingereicht wurden, sollte eine Grillfete im Wert von bis zu 3000€ gewinnen.
Als ich von dieser Aktion hörte, hab ich sofort das dotnet-forum.de als teilnehmende Community angemeldet.

aboutpixel.de / RGWeiß © Christian Daum Dank der vielen engagierten und kreativen Forenmitglieder hat das dotnet-forum.de diesen Preis gewonnen!


Da das Wetter im Moment noch nicht zum Grillen einlädt, werden wir die Fete nicht im Freien feiern und auf eine Kneipe o.ä. ausweichen.
Wann und wo die Feier stattfindet wird, im Moment noch geklärt. Hierzu kann man diesen Thread verfolgen.

Vielen herzlichen Dank an alle, die ihre Beiträge im Namen des Forums eingereicht haben!

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Endspurt beim Codesnippet Wettbewerb

Tuesday, December 08, 2009 12:37:40 AM (Mitteleuropäische Zeit, UTC+01:00)

Der Codesnippet Wettbewerb auf http://dotnet-snippets.de läuft nur noch wenige Tage!

Dritter-Snippet-Wettbewerb

Um beim Snippet-Wettbewerb mitzumachen reicht es aus, einen oder mehrere Snippets  bis Sonntag den 13. Dezember zu veröffentlichen.

Es winken tolle Preise, unter anderen sind dabei:

  • 1 x Windows 7 Ultimate
  • 1 x Office 2007 Standard
  • Lizenzen für den tangible T4 Editor

Alle Informationen zum Wettbewerb gibt es unter: http://dotnet-snippets.de/dns/dritter-snippet-wettbewerb.aspx

Viel Erfolg beim Mitmachen!

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Dritter Snippet Wettbewerb auf dotnet-snippets.de

Saturday, November 14, 2009 1:36:32 PM (Mitteleuropäische Zeit, UTC+01:00)
In den letzten zwei Jahren gab es jeweils im Herbst einen großen Snippet Wettbewerb auf dotnet-snippts.de. Die Wettbewerbe lockten mit super Preisen, wie zum Beispiel einem Windows Vista oder einem Visual Studio 2008.

Auch in diesem Herbst habe ich wieder einen Wettbewerb vorbereitet. Dieses Mal gibt es als Hauptpreis ein Windows 7 Ultimate.
Weitere Preise sind: ein Office 2007 Standard, 4 Lizenzen für den tangible T4 Editor, eine Microsoft Arc Mouse sowie Bücher und Mousepads.

Ich bin mir sicher, dass bei dieser Aktion wieder viele wertvolle Snippets zusammen kommen, die dann hinterher von der ganzen Community genutzt werden können.

Der Wettbewerb beginnt am 15.11.2009 und endet am 13.Dezember 2009.

Alles weitere gibt es unter diesem Link:
http://dotnet-snippets.de/dns/dritter-snippet-wettbewerb.aspx

Viel Spaß beim mitmachen und weitersagen ;-)

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Vortrag über Internationalisierung von ASP.NET Webseiten

Friday, October 30, 2009 11:39:07 PM (Mitteleuropäische Zeit, UTC+01:00)

Am 29.10. hatte ich die Gelegenheit bei der .NET Usergroup Franken (Dodned) einen Vortrag über Internationalisierung von ASP.NET Webseiten zu halten.
Der Vortrag beinhaltete theoretisches Wissen und Hintergründe zum Thema sowie zahlreiche Demos. Abschließend habe ich auf Stolpersteine aus der Praxis hingewiesen, die bei der Lokalisierung von dotnet-kicks.de gesammelt wurden.

Wie versprochen stelle ich die Demoanwendung sowie die Slides zum Download bereit:

Slides - Internationalisierung mit ASP.NET
Demo - Internationalisierung mit ASP.NET

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Zwei neue Blogs im dotnet-forum.de

Wednesday, September 09, 2009 10:41:22 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Ich freue mich sehr, zwei neue engagierte Blogger im dotnet-forum.de begrüßen zu dürfen.
Rainer Hilmer und Patrick Sperneder haben sich entschieden, einen kostenlosen Blog im dotnet-forum.de einrichten zu lassen.



Rainer ist quasi seit der ersten Stunde mit dabei im .NET-Forum. Er hat bis jetzt auf live.com gebloggt und ist nun umgezogen ins Forum.
Patrick kennt sicher der ein oder andere von dotnet-snippets.de, dort ist er schon seit April 2008 registriert und hat den ein oder anderen interessanten Snippet veröffentlicht.

Thorsten Hans und Rainer Schuster bloggen schon etwas länger im dotnet-forum.de:



Thorstens Schwerpunkt liegt im Moment bei der Entwicklung von ASP.NET und Sharepointanwendungen.
Rainers Blog beschäftigt sich vorwiegend mit Architektur, Clean Code und dynamischen Sprachen.

Wie oben schon erwähnt, Blogs im dotnet-forum.de sind kostenlos und unverbindlich. Wer das dotnet-forum.de als Sprachrohr zur Community nutzen möchte, kann mich gern kontaktieren.

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Bericht vom .NET Open Space Süd 2009

Sunday, July 12, 2009 9:13:26 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Im letzten Jahr fand im Leipzig die erste .NET Konferenz nach dem Open Space Prinzip statt. Angeregt vom Erfolg dieser Veranstaltung organisierten Alexander Zeitler und Thomas Schissler ein .NET Open Space in Blaustein bei Ulm. Rund 60 Teilnehmer haben sich am Samstag früh eingefunden, um sich über Erfahrungen mit .NET Technologien und Prinzipien auszutauschen.
Das Publikum war sehr bunt gemischt, es waren unter anderem Hobbyentwickler, Clean Code Developer, Projektleiter, MVP's und zwei Microsoft Evangelisten anwesend. Aus dieser besonderen Mischung haben sich viele interessante Gespräche entwickelt.
Schwerpunkte waren unter anderem das ASP.MET MVC Framework, Agile Methoden vs. Wasserfallmodell, Testing und das Visual Studio 2010 mit dem TFS. Das Thema "Getting Things Done" haben wir leider nicht mehr geschafft ;-) Im letzten Jahr in Leipzig waren vor allem Themen angesagt die möglichst viele D's im Namen hatten (TDD, DDD, BDD). In Ulm hingegen waren viele technisch - orientierte Themen dabei, es wurde auch über ein Coding Open Space nachgedacht worüber Albert sicher bald bloggen wird.

Die Verpflegung und die Organisation waren hervorragend. Als besondere Überraschung gab es am Samstagabend sogar Bauchtanz und eine Feuershow.

Ein großes Lob an die Veranstalter, Sponsoren und vor allem die Teilnehmer!

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Ernennung zum MVP für ASP.NET

Thursday, July 02, 2009 12:01:31 AM (Mitteleuropäische Sommerzeit, UTC+02:00)

mvp genau wie Thomas, Norbert, Damir und Robert erreichte mich heute eine sehr freudige Nachricht von Microsoft.
Ich wurde zum MVP zum Thema ASP/ASP.NET ernannt.

Zitat:

Diese Auszeichnung wird an herausragende, führende Mitglieder der technischen Communities verliehen, die ihre wertvollen praktischen Erfahrungen mit anderen Menschen teilen. Wir schätzen Ihren außerordentlich bedeutenden Beitrag in den technischen Communities zum Thema ASP/ASP.NET im vergangenen Jahr hoch ein.

Ich freue mich sehr über die Auszeichnung und danke der gesamten .NET Community!

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Rückblick: dotnet Cologne 2009 - Die Community-Konferenz für WPF & Silverlight

Wednesday, May 20, 2009 9:31:41 AM (Mitteleuropäische Sommerzeit, UTC+02:00)
Am 15.05.09 ging in der Kölner Niederlassung von Microsoft die dotnet Cologne 2009 über die Bühne. Das Event rund um WPF und Silverlight, von Entwicklern für Entwickler wurde von den .NET User Groups Bonn-to-Code.Net (Roland Weigelt) und .net user group Köln (Albert Weinert) organisiert.
 
Die Vortragsmaterialen der 11 Sessions findet Ihr (nach und nach) auf der Webseite der Konferenz.
 

Das Feedback der rund 180 Teilnehmer war so positiv, dass über eine dotnet Cologne 2010 nachgedacht wird. :-)
 
Nachtrag: auf Channel 8 gibt's noch ein ausführliches Video zur Konferenz: http://channel8.msdn.com/Posts/DotNet-Cologne/

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Mitmachen: Grillfete für das dotnet-forum.de zu gewinnen

Wednesday, May 13, 2009 4:05:46 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Microsoft Deutschland veranstaltet derzeit den Programmierwettbewerb "Empower your Site" in dem es um Web Slices und Schnellinfos für den Internet Explorer 8 geht.
Dabei gibt monatlich tolle Preise zu gewinnen.

Wer im Namen des dotnet-forum.de teilnimmt, kann neben tollen Preisen auch eine Grillfete für das gesamte Forum gewinnen.

Alle Informationen und Diskussionen rund um diesen Wettbewerb gibt es natürlich im Forum:

http://dotnet-forum.de/forums/p/1531/5557.aspx#5557

Viel Spaß beim Entwickeln!

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


C# 2008 Profibuch fast geschenkt

Monday, April 27, 2009 9:08:04 AM (Mitteleuropäische Sommerzeit, UTC+02:00)

Der Online-Buchversand Terrashop hat für alle Freunde von dotnet-snippets.de ein unschlagbares Angebot vorbereitet.
Das Buch C# 2008 - Profihandbuch und Referenz gibt es nur bis zum 15.5.2009 für 9,95€! Der Originalpreis ist 49,95.

20706052N

Aus dem Inhalt:
- C#-Grundlagen im Überblick
- Streifzug durch die .NET-Technologie
- Objektorientierung: Klassen, Methoden, Interfaces
- Objektgenerierung und –beseitigung
- Objekttypen und Techniken zur Typkonvertierung
- Typsicherheit
- Lambda-Ausdrücke
- Datenbankabfragen mit LINQ
- Arbeiten mit Zeichenketten
- Delegaten und Events
- Techniken zur Ausnahmebehandlung
- Parallelisierung und Multithreading
- Best Practices für stabilen und sicheren Code
- Optimierungstechniken
- Generische Datentypen

Den Gutscheincode und alle Informationen über das Buch gibt es auf dotnet-snippets.de:

http://dotnet-snippets.de/dns/C-Sharp-2008-Profihandbuch-und-Referenz.aspx

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Einfacher Formularspamschutz mit JavaScript

Thursday, April 23, 2009 4:52:20 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Im dotnet-forum.de kommt es immer wieder vor, das sich Spammer registrieren. Diese Spammer registrieren sich unter zufällig erzeugten Namen und das war’s. Sie posten nichts und hinterlassen nicht einmal einen Link im Profil. Was die Spammer mit diesen Registrierungen erreichen wollen, ist mir ein Rätsel. Sicher ist nur, dass diese Anmeldungen manuell durchgeführt werden, das habe ich durch ein paar Experimente herausgefunden. Was die Spammer scheinbar noch nicht mitbekommen haben, ist, dass sie nach wenigen Minuten verbannt werden. Ein verbannter User kann sich nicht einmal anmelden. Das automatische Verbannen erreiche ich mit Hilfe eines Spamfilters, den ich für den CommunityServer entwickelt habe. Der Filter findet bekannte Spamadressen über einen externen Dienst und nutzt zusätzlich eine Blacklist, die ich selbst pflege. Somit arbeitet er sehr zuverlässig. Diesen Spamfilter habe hier schon einmal vorgestellt.

Im zweiten Schritt der Spambekämpfung habe ich etwas früher angesetzt, damit die Spammer sich erst gar nicht anmelden können. Ich habe nach einer Lösung gesucht, mit der ich Personen aussperren kann, die kein Deutsch können. Das hat nichts mit meiner politischen Einstellung zu tun, sondern damit, dass Spammer oft aus Ländern kommen, in denen die Arbeitskraft wenig kostet…

Zur Lösung des Problems gab mir Thomas einen entscheidenden Tipp. Er hat eine serverseitige Lösung mit dem Namen The Riddle entwickelt. Der User, der das Formular absenden möchte, muss zwei Zahlen addieren und das Ergebnis ausgeschrieben in eine TextBox eintragen. Damit setzt man voraus, dass der User etwas deutsch kann und ggf. auch mit Umlauten umgehen kann. Zuerst wollte ich die Lösung von Thomas übernehmen, habe mich aber später dafür entschieden, eine clientseitige Variante davon zu entwickeln. Das hat den Vorteil, dass Assemblys des zugrunde liegenden Systems (im meinem Fall CommunityServer) nicht angefasst werden müssen. Es wäre auch auf nicht-.NET Systeme leicht übertragbar.

Spamschutz

Bei meiner Lösung ist der Absende-Button deaktiviert wenn das Formular geladen wird, hat man das Ergebnis richtig ausgeschrieben, wird der Button aktiviert und das Registrierungsformular kann abgesendet werden.

Es folgt das kurze JavaScript:

var numbers = new Array("null", "eins", "zwei", "drei", "vier", "fünf", "sechs", "sieben", "acht", "neun", "zehn", "elf", "zwölf", "dreizehn", "vierzehn", "fünfzehn", "sechzehn");
var number1;
var number2;
var SendButtonID = ""; // ID des Absende - Buttons eintragen!

function InitializeRiddle() {
number1 = GetRandomNumber();
number2 = GetRandomNumber();
document.getElementById("task").innerHTML = "<b>Spamschutz: Addiere " + numbers[number1] + " und " + numbers[number2] + " !</b><br />Das Ergebnis muss <b>ausgeschrieben</b> werden.<br />Beispiel: sieben und sechs ergeben dreizehn!";
}

function CheckResult() {
var result = number1 + number2;
var resultToCheck = document.getElementById("result").value.toLowerCase();
resultToCheck = resultToCheck.replace(/ö/g, '&ouml;');
resultToCheck = resultToCheck.replace(/ü/g, '&uuml;');

if (numbers[result] == resultToCheck) {
document.getElementById(SendButtonID).disabled = false;
}
else {
document.getElementById(SendButtonID).disabled = true;
}
}

function GetRandomNumber() {
var randomNumber = Math.random();
randomNumber = 8 * randomNumber;
randomNumber = Math.round(randomNumber);
return randomNumber;
}

Den Spamschutz kann hier ausprobiert werden.

Fazit: So ein Schutz kann es den Spammern immer nur erschweren ihr Vorhaben umzusetzen und somit hab ich auch die Spammer nicht vollständig aussperren können. Es war allerdings ein deutlicher Rückgang an russischen und indischen Registrierungen spürbar. Außerdem schützt es das Forum vor Usern die nicht 6 und 7 addieren können ;-)

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Den .NET-Zeitgeist finden

Wednesday, April 22, 2009 11:40:17 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Zeitgeist Wie sagt man im Englischen, wenn man einen Satz mit der Wortgruppe „dem Zeitgeist entsprechend“ formulieren möchte?

Was hat diese Frage mit .NET zu tun?

Wo kann man aktuelle Trends in der Microsoft Entwicklerwelt erkennen?

Wo kann man ablesen, wer sich wann für welches .NET Thema interessiert?

Vor allem, wo kann man dem .NET-Zeitgeist begegnen?

Die Antwort auf all diese Fragen findet man im aktuellen Artikel auf dem Blog von dotnet-kicks.de.

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Sod This – Lockere Podcasts aus Schottland

Saturday, April 18, 2009 1:24:07 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

logoOliver Sturm und Gary Short haben vor kurzem eine neue Podcastplattform mit dem Namen Sod This released.
Oliver und Gary arbeiten bei DevExpress und wurden beide von Microsoft mit dem MVP Award ausgezeichnet.
Auf Sod This erwarten den Hörer lockere Gespräche über relevante und weniger relevante Technologien.
Wer Oliver Sturm kennt, kann sich vorstellen, das es des Öfteren um dynamische Sprachen geht ;-) .
Ein Teil der Podcasts sind Interviews mit “Prominenten” aus der .NET Welt, wie zum Beispiel Richard Campbell, der von der .NET Rocks bekannt sein dürfte. Da Oliver viel auf internationalen Konferenzen unterwegs ist, bieten sich genügend Gelegenheiten für Interviews dieser Art.
Zur Zeit stehen 3 Podcasts zum runterladen bereit. Die Podcasts sind in einem sehr gut verständlichen Englisch. Rein hören lohnt sich!

http://www.sodthis.com/podcast/


Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


dotnet-kicks.de ist online

Friday, March 13, 2009 8:14:47 PM (Mitteleuropäische Zeit, UTC+01:00)

dotnet_final_big_rgb_6317ECAF Nach dem es schon der ein oder andere mitbekommen hat ;-) möchte ich es mir nicht nehmen lassen auch darüber zu bloggen, dass dotnet-kicks.de am 11.3.2009 nach einer Aufsehen erregenden Postkartenaktion online gegangen ist.

Was ist dotnet-kicks.de?

Dotnet-kicks.de hilft dabei, die tägliche Flut an Artikeln, News, Events und vor allem Blogeinträgen im .NET Bereich zu filtern. User können wichtige und interessante Artikel hervorheben, in dem die sie die Artikel kicken. Mit jedem Kick wird ein Artikel für andere interessanter. Um so Mehr Kicks ein Artikel bekommen hat, um so länger hält er sich auf der Startseite. Artikel die weniger interessant sind, rutschen schnell auf die hinteren Seiten ab.

Warum bei dotnet-kicks.de veröffentlichen?

In der englischsprachigen .NET Community findet man kaum noch Blogger die ihre Artikel nicht beim Englischen Pedant dotnetkicks.com veröffentlichen. Es hat sich dort schnell rumgesprochen, dass gute Beiträge sehr viele Besucher auf den eigenen Blog lenken. Ryan Lanciaux spricht vom so genannten "DotNetKicks Effect"  Neben diesem direkten Vorteil bietet dotnet-kicks.de die Möglichkeit, an themenrelevante Backlinks zu gelangen, was sehr interessant für Suchmaschinen ist.
Um Missbrauch vorzubeugen, kann jeder User Artikel als Spam melden, die 3 Moderatoren übernehmen dann das Löschen.

Wie ist dotnet-kicks.de entstanden und wer steckt dahinter?

Als ich mir im Dezember 2007 dotnetkicks.com angesehen habe, fand ich das Konzept sehr interessant und hatte die Idee, so etwas auch für den deutschsprachigen Raum aufzuziehen. Als ich feststellte, das DotNetKicks ein Open Source Projekt war, habe ich spontan die deutsche URL registriert :-) Kurz danach stellte ich fest, dass es sehr viel Aufwand ist das gesamte System zu lokalisieren und zu übersetzen. Mit Klaus Bock und Gordon Breuer fand ich zwei sehr engagierte Mitstreiter die bereit waren an der Lokalisierung mitzuarbeiten. Ende des letzten Jahres gesellte sich Günther Foidl dazu, er hat sich auf das Testen spezialisiert. Zu Beginn des Projekts hat Rainer Schuster gute Grundlagenarbeit geleistet, um das doch sehr komplexe System zum Laufen zu bringen :-)  Für die Zusammenarbeit haben wir Subversion eingesetzt, das Bugtracking und die Kommunikation lief über interne Unterforen im dotnet-forum.de.

What else?

Als Anlaufstelle für News rund um dotnet-kicks.de dient ein eigener Blog in dem Klaus, Gordon und ich auf euer Feedback gespannt sind. Es gibt, wie könnte es auch anders sein, einen Twitteraccount in dem alle Artikel veröffentlicht werden, die auf der Startseite erscheinen.

Ich möchte mich ganz herzlich bei allen bedanken, die mich tatkräftig bei diesem Projekt unterstützt haben.
Vielen Dank auch für das Verständnis aller Postkartenempfänger ;-)

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


MSDN-Codeclips@dotnet-snippets.de

Tuesday, February 17, 2009 12:18:56 AM (Mitteleuropäische Zeit, UTC+01:00)
ClickPlayAuf dotnet-snippets.de tut sich was!
Ab sofort gibt es dort, neben den Snippets, auch Codeclips von MSDN-Solve zu bestaunen.

Codeclips sind Silverlight Videos, die in wenigen Minuten Antworten auf häufig gestellte Fragen geben.
Nach dem Motto "Frage? - Antwort!" passen Codeclips also hervorragend zum Snippet-Konzept.
Zu jedem Codeclip gibt es den passenden Quellcode in C# und in VB, sowie ein ausführliches How-To-Guide zum Download. Im Moment sind nur einige Clips online. Weitere Clips werden in Kürze von MSDN-Solve.de nach dotnet-snippets.de importiert.

Video

Auf der Startseite hab ich die Suche überarbeitet, so das es möglich ist, nur in den Snippets oder nur in den Codeclips zu suchen.

Suche

Selbstverständlich können die Codeclips auch bewertet und kommentiert werden, worüber wir uns sehr freuen würden.
Über neue Codeclip und Snippets werdet ihr per Rss Feed informiert, oder ihr folgt dotnet-snippets.de einfach bei Twitter.

Bitte postet keine Fragen als Kommentar, sondern nutzt dafür das dotnet-forum.de.

Tim Fischer und ich freuen sich über euer Feedback zur Integration der Codeclips ;-)

Und nun Viel Spaß beim durchstöbern der Codeclips und Snippets!

http://dotnet-snippets.de/dns/Default.aspx

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Das dotnet-forum.de ist ein Jahr alt

Tuesday, January 20, 2009 10:56:43 PM (Mitteleuropäische Zeit, UTC+01:00)

Heute vor einem Jahr ist das dotnet-forum.de offiziell online gegangen, doch wie ist es eigentlich dazu gekommen?

1JahrDotnetForum

Es gibt bekanntlich im deutschsprachigen Raum einige gute Foren, die sich mit .NET Entwicklung beschäftigen.

Warum noch ein Forum?

Angefangen hat alles mit der Domain, die ich zufällig beim Surfen entdeckt habe. Ich habe verwundert festgestellt, dass diese nicht genutzt wurde. Die Domain "dotnet-forum.de" war registriert auf eine Firma aus Berlin die sich auf Java Entwicklung spezialisiert hat: GEBIT Solutions. Nach einem kurzen Telefonat, war der Geschäftsführer bereit, mir diese Domain kostenlos zu überlassen. An dieser Stelle noch einmal Herzlichen Dank dafür an GEBIT Solutions!
Auf dotnet-snippets.de ist es zu dieser Zeit immer wieder vorgekommen, dass unter den Snippets Fragen per Kommentar veröffentlicht wurden, da kam ein eigenes Forum also wie gerufen.
Die Domain war gefunden, jetzt fehlte noch die passende Forensoftware. Einige Monate vorher, hörte ich mir auf der NRW 07 einen Vortrag von Thomas Freudenberg über den Community Server an. Thomas ist MVP für den Community Server und hatte das System sehr ausführlich erklärt. Da für mich nur eine ASP.NET Lösung in Frage kam, war die passende Software also schnell gefunden.
Thomas hat bei diversen Erweiterungen des Forums immer wieder geholfen und ist heute Teil des Teams.
In den folgenden Monaten habe ich einige Erweiterungen für den Community Server entwickelt. Das war nicht immer ganz leicht, weil es keine offizielle Doku gibt, hinzu kamen einige Bugs vom CS die man umschiffen musste.

Was kann das Forum jetzt mehr?

Es gibt täglich frische News rund um das Thema .NET Entwicklung die vom Team zusammengetragen werden.
 
Damit man kein wichtiges Usergrouptreffen oder keine Entwicklerkonferenz verpasst, gibt es einen Terminkalender, der jedem registrierten User per Routenplaner den Weg zum Ziel weist.
Die DeveloperBlogs sind eine Zusammenfassung der bekanntesten deutschen Blogs die sich mit der .NET Entwicklung beschäftigen. Die KnowledgeBase wurde uns freundlicherweise vom VB-Magazin.de zur Verfügung gestellt, diese Webanwendung wurde von Alex und Jan in VB.NET entwickelt und setzt konsequent die neuen Sprachfeatures von Visual Basic 9.0 ein.
Auf die Mitgliederkarte haben aus Datenschutzgründen nur registrierte Mitglieder Zugriff. Es macht immer wieder Spaß in der Karte UserMapnach Usern in der näheren Umgebung zu suchen, dabei hilft die Ajax-Umkreissuche.

Die ganzen Zusatzfeatures machen natürlich noch mehr Spaß, wenn sich möglichst viele User daran beteiligen.

Du kannst mitmachen, in dem du News vorschlägst, Termine deiner Usergroup einträgst, Artikel für die KnowledgeBase schreibst, deinen Blog bei den DeveloperBlogs anmeldest und in dem du Fragen im Forum stellst und beantwortest.
Es erwartet dich im Forum ein sehr freundlicher und respektvoller Umgangston, versprochen!

Ich möchte mich bei allen bedanken, die das Forum unterstützt haben, dabei möchte ich das Team besonders hervorheben, das vor, aber auch hinter den Kulissen, richtig gute Arbeit leistet!

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Gewinnspiel zum 1000. Snippet auf .NET-Snippets.de

Wednesday, November 26, 2008 8:54:03 PM (Mitteleuropäische Zeit, UTC+01:00)

In über zweieinhalb Jahren haben 790 registrierte User eine beachtliche Sammlung an Snippets auf dotnet-snippets.de zusammengetragen. Heute wurde von Günther Foidl der 1000. Snippet veröffentlicht.
Wer dotnet-snippets.de kennt, weiß, dass es regelmäßig Wettbewerbe und Gewinnspiele gibt. Es könnte keinen besseren Anlass für ein Gewinnspiel geben, als der 1000. Snippet.

Beim aktuellen Gewinnspiel [1] müssen 5 Fragen beantwortet werden, die sich auf die Seite beziehen, dabei gibt es 5 hochwertige Preise zu gewinnen.

Ich wünsche viel Erfolg beim Rätseln!

[1] http://dotnet-snippets.de/dns/1000-Snippets.aspx

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Live Blogging vom Technical Summit in Berlin

Tuesday, November 18, 2008 11:52:01 PM (Mitteleuropäische Zeit, UTC+01:00)

Wie ich vor einigen Wochen angekündigt hatte, werde ich am Technical Summit teilnehmen und live in diesem Blog darüber berichten.
Das Technical Summit  findet vom 20.-21.November 2008 im ICC (Berlin) statt.
Auf dem ersten Technical Summit im Jahr 2000 hat Bill Gates in Neuss zum ersten Mal das .NET Framework in Deutschland vorgestellt. Ich bin gespannt, ob es bei diesem Technical Summit ähnliche, bahnbrechende Ankündigungen geben wird. Auf welche Neuentwicklungen wir uns einstellen können, konnte man in den letzten Tagen schon in einigen Entwickler Blogs mit verfolgen. Meiner Meinung nach, werden wir erst in einigen Jahren wissen, ob Dinge wie Cloud Computing und Surface genauso gut einschlagen, wie einst das .NET Framework.

Ich werde natürlich nicht der einzige Beobachter sein, der von diesem Event bloggen wird. Mit dabei sind  Robert Mühsig (MVP), Mathias Gronau (CLIP), Kay Giza (Microsoft), Christian Binder (Microsoft), Michael Greth (MVP) Norbert Eder (MVP) und einige mehr.

Morgen früh um 10 Uhr beginnt die Pre-Conference mit den beiden Vorträgen „Strategies to Upgrade Your VB6 Assets to .NET“ und „Softwareentwicklung mit Python auf Windows“. Ich denke, ich werde mich für Python entscheiden.

Alle Informationen zum Live-Blogging gibt es hier: http://www.technical-summit.de/Blogging_ts08.mspx?ActiveID=1443

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


NDepend testen und Lizenz bekommen

Thursday, October 30, 2008 8:34:10 PM (Mitteleuropäische Zeit, UTC+01:00)

"NDepend is a tool that simplifies managing a complex .NET code base. Architects and developers can analyze code structure, specify design rules, plan massive refactoring, do effective code reviews and master evolution by comparing different versions of the code."

Ich habe mir NDepend mal bei einem Vortrag von Stefan Lieser angesehen, es wirklich beeindruckend was das Tool alles leistet.

Wer NDepend gern einmal ausführlich testen möchte, kann mich gern kontaktieren. Der Entwickler von NDepend, Patrick Smacchia, sponsort eine pro Lizenz.
Als Gegenleistung für die die Lizenz muss ein Testbericht in der dotnet-forum.de - Knowledge Base geschrieben werden.

Wer zuerst kommt mahlt zuerst!

Nachtrag:
So schnell kann es gehen, die Lizenz ist vergeben. Mathias wird NDepend testen.

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


.NET Open Space 2008

Sunday, October 19, 2008 11:15:53 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Vom 17. Bis 19. Oktober war ich in Leipzig beim .NET Open Space, welches von Torsten Weber, Alexander Groß und Stefan Lieser organisiert wurde.
Das besondere an dieser  Community Veranstaltung war, dass es keine Aufteilung in Speaker und Zuhörer gab. Jeder war einfach nur Teilnehmer. Auf dem Treffen gab es lediglich Moderatoren, die die Teilnehmer angeleitet haben, sich selbst zu organisieren. Nach dem wir uns am Freitagabend bei einer Party näher kennenlernen konnten, begann der Samstag mit dem Sammeln von Themen. Jeder konnte ein oder mehrere Themen auf einen Notizzettel schreiben und an eine Pinnwand heften. Ähnliche Themen wurden zusammengefasst und Tracks gebildet. Diese Tracks hatten aber wenig mit herkömmlichen Tracks gemeinsam, weil es nur selten einen festen Speaker gab. Mal hat sich eine lockere Diskussionsrunde gebildet, mal wurde das Fish Bowl Prinzip angewendet. In einem  anderen Track wurde ganz spontan ein Demo Projekt mit Hilfe von Pair Programming entwickelt.
Die Art und Weise der Themenbildung wurde am zweiten Tag refaktorisiert, da es am Samstag etwas zu demokratisch abgelaufen ist.
Ich habe an Tracks mit folgenden Schwerpunkten teilgenommen:

  • Domain Driven Design
  • Behaviour Driven Design
  • Test Driven Development
  • Webservice Factories
  • Presentation Zen
  • Soft Skills
  • ORM
Die Pausen zwischen den Tracks waren länger, als ich es bei anderen Konferenzen kennen gelernt hatte. So konnte ich neue nette Leute kennen lernen. Auch bei den Partys am Freitag und Samstag gab es genug Gelegenheit dazu (bei nicht ganz so leckerem Leipziger Sauerbier).

Mein Fazit: Da das System des Open Space für die meisten komplett neu war, hat es am ersten Tag kleine Unstimmigkeiten in der Organisation gegeben. Aus diesen kleinen Fehlern wurde am zweiten Tag gelernt und die Aufteilung der Themen lief wesentlich besser. Der Termin für das nächste .Net Open Space steht schon fest. Ich werde mir vornehmen, wieder nach Leipzig zu fahren.

Einige Bilder von diesem Event gibt es in meinem Live Space: http://dotnet-snippets.spaces.live.com/photos/cns!7E1203B1F022BE53!176/

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Geburtstags-Erweiterung für CommunityServer 2007

Friday, October 03, 2008 9:11:06 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Im CommunityServer hat jeder User die Möglichkeit, in seinem Profil sein Geburtsdatum einzugeben. Dieses Datum wird dann im Profil des Users angezeigt.
In vielen anderen Foren und Social Networking Sites, wie zum Beispiel Xing, werden die Geburtstagskinder auf der Startseite angezeigt. Diese Idee fand ich sinnvoll für das dotnet-forum.de. Da ich keine passende Erweiterung für den CommunityServer gefunden habe, habe ich dieses in Form eines Usercontrols entwickelt:

birthday


Wer das Control im CommunityServer einsetzen möchte, kann mich gern kontaktieren.

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Erster .NET-Snippets.de QuickContest

Saturday, August 16, 2008 4:36:09 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Auf dotnet-snippets.de gibt es wieder etwas zu gewinnen!

QuickContest

Vom 18. August bis zum 1.September läuft auf dotnet-snippets.de ein QuickContest. Zu gewinnen gibt es  3 Amazon Gutscheine, jeweils in Wert von 20€.

Was ist ein QuickContest?

Ein QuickContest ist ein Snippet Wettbewerb für ungeduldige :-).
Er zeichnet sich durch mehrere Eigenschaften aus:

- kurze Ankündigungszeit
- kurze Laufzeit
- schnelle Auswahl der Gewinner durch ein kleines Team
- schnelle Zustellung der Preise

Beim ersten und zweiten Wettbewerb habe ich mehrere Rückmeldungen bekommen, dass der Wettbewerbszeitraum zu lang war und das die Jury zu lange gebraucht hat, um die Gewinner zu ermitteln.
Ich bin gespannt, wie das neue  Konzept bei der Community ankommt. Über Feedback würde ich mich sehr freuen.

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Die Gewinner vom Artikel Wettbewerb stehen fest!

Monday, August 04, 2008 9:08:30 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Der Artikel Wettbewerb im dotnet-forum.de ist beendet.
Das Team hat die Artikel in den letzten Tagen genau unter die Lupe genommen und hat zwei Gewinner ausgewählt.
Der Erste Platz geht an Gordon Breuer für den Artikel "Grundlagen zu LINQ, λ-Expressions und Extension-Methods". Gordon bekommt das .Net Productivity Pack bestehend aus einer Lizenz Jetbrains Resharper 4.0 und einer Lizenz Jetbrains dotTrace.
Der Zweite Preis geht an Rainer Hilmer. Er bekommt den Zweiten Preis , eine Lizenz für Jetbrains Resharper 4.0 für seinen Artikel "Extension Methods (C#3 Spracherweiterung) am Beispiel eines Value Limiters"

Herzlichen Glückwunsch den beiden Gewinnern!

Es wurden insgesamt 7 Artikel eingereicht. Um die neuen Sprachfeatures von C# 3.0 kennenzulernen lohnt es sich, jeden einzelnen Artikel zu lesen:

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Die Community Termine immer im Blick.

Monday, July 28, 2008 11:05:52 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Im dotnet-forum.de gibt es seit heute einen Terminkalender für die .NET Community.
In einer Monatsübersicht werden Usergrouptreffen, Stammtische und Konferenzen angezeigt.
Ist man im Forum registriert und hat seinen Wohnort im eigenen Profil gespeichert, wird zu jeder Veranstaltung die Entfernung in Kilometern angezeigt.
Damit man keinen Termin mehr verpassen kann, kann jeder Termin nach Outlook exportiert werden.
Über ein Eingabeformular können jederzeit  neue Termine vorgeschlagen werden.

overview

detail

Viel Spaß!

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Artikel Wettbewerb im dotnet-forum.de

Monday, June 30, 2008 5:32:17 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Es gibt wieder etwas zu gewinnen! Im Zeitraum vom 1.7. bis 31.7. 2008 gibt es im dotnet-forum.de einen Artikel Wettbewerb. Gesucht werden Artikel für die Knowledge Base zum Thema „Spracherweiterungen in C# 3.0 und VB 9.0“

Als Preise winken Lizenzen von ReSharper und dotTrace.
Details zum Wettbewerb gibt es unter: http://dotnet-forum.de/forums/t/460.aspx

Viel Erfolg!

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


dotnet-forum.de mit eigener Knowledge Base

Monday, June 09, 2008 8:04:00 AM (Mitteleuropäische Sommerzeit, UTC+02:00)

Im dotnet-forum.de gibt es ab sofort eine eigene  Knowledge Base. Die Knowledge Base ist eine strukturierte Sammlung von Fachartikeln aus den Bereichen .NET-Entwicklung, IT-Professional und Testberichten von Büchern und Entwicklersoftware.

Die Knowledge Base bietet gegenüber dem Forum einige Vorteile:

1. Artikel können mit dem Windows Live Writer veröffentlicht werden
2. Artikel können kommentiert werden, diese Kommentare können vom Autor moderiert werden
3. Artikel können von den Lesern bewertet werden
4. Die Kategorien der Knowledge Base können jederzeit flexibel angepasst werden
5. Es gibt RSS Feeds für jeden Autor und für jede Kategorie

Die Knowledge Base würde von Alex Bierhaus und Jan-Cornelius Molnar vom VB-Magazin.de entwickelt und uns freundlicherweise zu Verfügung gestellt. Jan und Alex haben bei der Entwicklung großen Wert darauf gelegt, die die neuen Sprachfeatures von VB 9.0 wie zum Beispiel Linq einzusetzen um so eine performante und skalierbare Anwendung zu schaffen die sich gut in den CommunityServer integrieren lässt.

Vielen Dank an Alex und Jan!

Zu erreichen ist die Knowledge Base unter diesem Link: http://dotnet-forum.de/KnowledgeBase/

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


VisualSVN – für Open Source Projekte kostenlos

Thursday, May 15, 2008 8:15:28 AM (Mitteleuropäische Sommerzeit, UTC+02:00)

VisualSVN ist ein "must have" - Visual Studio Add-In für alle die mit Subversion arbeiten. Es ist benötigt das bekannte TortoiseSVN als Grundlage und bietet eine sehr gute Integration von Subversion in das Visual Studio.

Für alle die an einem aktiven Open Source Projekt mitarbeiten, welches ein öffentliches Subversion Repository hat, gibt es die Lizenz kostenlos, der reguläre Preis ist 49$

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Das .NET BlogBook in geht in die 6. Runde

Monday, April 14, 2008 9:44:06 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Alle 3 Monate gibt es eine neue Version vom .NET BlogBook. Von Version zu Version werden nicht nur Fehler korrigiert, es kommen selbstverständlich neue Artikel von Kai Gloth und Norbert Eder hinzu.
Heute ist das .NET BlogBook in der 6. Ausgabe erschienen.
Es wurde mit Artikeln aus den Bereichen WPF und .NET Framework bereichert.

Der Download lohnt sich für jeden praxisorientierten .NET Entwickler.

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


dotnet-forum.de mit eigener Mitgliederkarte

Saturday, April 12, 2008 7:49:22 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Aus vielen Internetforen kennt man Mitgliederkarten, in denen zu sehen ist, wo welches Mitglied zu Hause ist. So kann man auf einen Blick erkennen, wer in der Nähe wohnt.
Für das dotnet-forum.de setze ich den CommunityServer ein, eine hervorragende Community Plattform mit sehr vielen netten Features.
Leider gibt es keine "Membermap".
Auf externe Dienste, wie zum Beispiel Frappr, wollte ich nicht zurückgreifen, weil sie kaum konfigurierbar und meiner Meinung nach, auch nicht schön sind.
Solch eine Karte kann mit bestehenden APIs relativ schnell entwickelt werden. Ich habe mich als Grundlage für die Microsoft Virtual Earth API entschieden. Schnell musste ich allerdings feststellen, dass die Microsoft Klassen und Methoden viel zu langsam sind um einige hundert User auf der Karte darzustellen. Dies liegt daran, dass die komplette Logik auf dem Client läuft. Wenn z.B. 200 User dargestellt werden sollen, muss das clientseitige JavaScript bei jedem Seitenaufbau alle geografischen Koordinaten bei Microsoft abfragen. Das dauert bei 200 Usern und einer schnellen Internetverbindung etwas über 20 Sekunden.

Ich habe mich entschieden, die geografischen Koordinaten auf dem Server in der Datenbank zu speichern. Dank des ASP.NET Ajax Frameworks ist es nicht sehr schwer, die Daten im Hintergrund vom Server zu laden.
Wenn ein User seinen Wohnort im Profil ändert oder ein neuer User hinzukommt, holt der Webserver sich nur einmal die neuen Geodaten.

Ich hab zwei weitere Gimmicks implementiert: Jeder User wird mit einem farbigen Pushpin angezeigt Dabei werden User, die gerade online sind, mit einem grünen Pin gezeigt. Der eigene Pushpin ist rot, alle anderen sind blau.
Die benötigten Daten frage ich mit Hilfe der CommunityServer API ab.
Weiterhin habe ich eine Umkreissuche implementiert, auch hier ist wieder die komplette Logik auf dem Server.

Die Karte ist ab sofort online und ist für jedes registrierte Mitglied des dotnet-forum.de nutzbar.
Es können natürlich nur Mitglieder angezeigt werden, die auch einen Wohnort im eigenen Profil angegeben haben. ;-)

UsermapIII
Die Umkreissuche

UsermapIV 
Mouseover Effekt

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Das .NET-Snippets.de Vista Gadget ist da

Wednesday, April 09, 2008 10:59:14 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Hole Dir den Snippet des Tages auf den Desktop!

Dieses Gadget für die Vista Sidebar zeigt jeden Tag ein Snippet des Tages von der Webseite .NET-Snippets.de an.

GadgetI

In einem Flyout werden zu dem Snippet auch die Beschreibung und selbstverständlich der Quellcode angezeigt.

GadgetII

Wird das Gadget auf den Desktop gezogen (undocked mode) werden Links zu weiteren 4 Snippets angezeigt.

GadgetIII

Die Auswahl der angezeigten Snippets erfolgt zufällig, jedoch werden nur Snippets ausgewählt, die von den .NET-Snippets.de Usern mit mindestens 8 Punkten bewertet wurden.

Entwickelt wurde das Gadget von Robert Tanev, vielen herzlichen Dank dafür!

Viel Spaß mit dem Gadget!

Jetzt downloaden!

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Gratis XML.NET Buch

Thursday, March 27, 2008 9:49:29 AM (Mitteleuropäische Zeit, UTC+01:00)

Der Online-Buchversand Terrashop bietet allen .NET-Forum.de - Usern das Buch

XML und Web Services mit dem .NET Framework kostenlos an.



Das Angebot ist bis zum 1.Mai 2008 gültig.

Es fallen lediglich Versandkosten in Höhe von 3,95€ an.
Ab einem Bestellwert von 20,- € ist die Bestellung versandkostenfrei!

Hier geht es zur Aktion.

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


dotnet-forum.de Individualisieren

Tuesday, March 25, 2008 10:54:02 PM (Mitteleuropäische Zeit, UTC+01:00)

auf der Startseite des dotnet-forum.de ist folgendes zu lesen: Es werden alle Bereiche abgedeckt. Von der Entwicklung von Clientanwendungen, Webapplikationen,  bis zur Add-In Entwicklung für das Visual Studio.“

Diese Fülle an Themen bringt leider einen kleinen Nachteil mit sich, die Anzahl der Unterforen (zur Zeit 30), ist sehr hoch, dies kann schnell unübersichtlich werden. Vermutlich interessieren sich nicht alle Forenmitglieder für alle Themen bzw. Unterforen.

Die Foren – Software bietet hier ein sehr nützliche Funktion, das Individualisieren des Forums.

Durch einen Klick auf diesen unscheinbaren Link

IndividualisierenI

gelangt man zu einer sehr komfortable Oberfläche (Ajax) mit der man einzelne Unterforen ein und ausblenden kann.

IndividualisierenII

So können z.B. Webentwickler alle Foren ausblenden die sich mit der Entwicklung von Windows Clients beschäftigen.

Praktische Sache!

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Mitschnitte des Launch Events online

Friday, March 14, 2008 2:28:42 PM (Mitteleuropäische Zeit, UTC+01:00)

Im Februar wurden die 3 Produkte Visual Studio 2008, SQL Server 2008 & Windows Server 2008 in Frankfurt vorgestellt.
Wer nicht dabei sein konnte oder sich einige ausgewählte Sessions nocheinmal ansehen möchte, kann dies jetzt tun.

Diese exklusiven Mitschnitte folgender Vorträge stehen ab sofort unter diesem Link bereit:

-   Keynote
-   Neu in Visual Studio 2008
-   SQL Server 2008
-   Überblick Windows Server 2008 Management
-   Internet Information Server 7
-   Virtualisieren mit dem Windows Server

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Geburtstagsgewinnspiel: Die Gewinner stehen fest.

Monday, February 25, 2008 7:28:53 AM (Mitteleuropäische Zeit, UTC+01:00)

Zwei Wochen lang war Zeit abzuschätzen, wie viele Codezeilen auf .NET-Snippets.de gespeichert waren.
Stichtag war der 10. Februar. An diesem Tag waren 754 Snippets gespeichert. Diese 754 Snippets bestanden insgesamt aus 38504 Zeilen Code.

Zu diesem Ergebnis kamen gleich zwei User: ZiMD und Chrysler.

ZiMD war mit seinem Tipp etwas schneller und erhält den ersten Preis, ein Windows® Vista Ultimate® (NFR).

Der zweite Preis, eine Microsoft® LifeCam NX-6000, geht an Chrysler.

Tim lag mit seinem Tipp nur um eine Zeile daneben und belegt den dritten Platz, er erhält das Buch Hunting Security Bugs.

Herzlichen Glückwunsch an die Gewinner!

Die aktuelle Anzahl der Codezeilen ist ab sofort auf .NET-Snippets.de zu sehen.

LinesOfCode

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Csharp-now.de goes dotnet-forum.de

Sunday, February 17, 2008 11:17:45 PM (Mitteleuropäische Zeit, UTC+01:00)

Ab sofort ist das dotnet-forum.de auch unter der Domain csharp-now.de erreichbar.
Ich würde mich freuen, die ehemaligen Mitglieder von Csharp-now.de im dotnet-forum.de begrüßen zu dürfen.

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Geburtstagsgewinnspiel:2 Jahre .Net-Snippets.de

Sunday, February 10, 2008 12:07:06 PM (Mitteleuropäische Zeit, UTC+01:00)

.NET-Snippets.de wird in wenigen Tagen 2 Jahre alt.
Ich möchte diesen Anlass nutzen, um auf die vergangenen zwei Jahre zurückzublicken. Als kleines Dankeschön an die Community gibt es ein Gewinnspiel bei dem es unter anderem ein Windows® Vista Ultimate® zu gewinnen gibt.
Am 24.2.2006 wurde der erste Snippet von Thomas veröffentlicht. Zu dieser Zeit sah die Oberfläche noch recht bescheiden aus, wie die folgende Abbildung zeigt, auch die Anzahl der Features war noch sehr übersichtlich.

Screenshot-dotnet-snippets-04-06

Screenshot vom April 2006

Dies hat sich schnell geändert, denn es gab sehr viel Feedback aus der Community, was mich dazu bewegt hat, immer weiter an der Seite zu arbeiten.

Ein kleiner Rückblick:

24.02.2006 der erste Snippet wird veröffentlicht
20.05.2006 .NET-Snippets.de wird Contentpartner von Codezone.de
01.10.2006 .NET-Snippets.de gewinnt den „TITLE of September“ der ASP.NET-Professional
15.10.2006 erster Snippet Wettbewerb
31.08.2007 Snippet der Woche bei der dotnetpro
17.09.2007 .NET-Snippets.de wird CLIP Mitglied
20.09.2007 .NET-Snippets.de gewinnt den BASTA! Community Award
26.09.2007 500 kostenlose VB Bücher für alle Schnipselfreunde, gesponsert von Terrashop
12.11.2007 Zweiter Snippet Wettbewerb
21.01.2008 dotnet-forum.de geht online als Ergänzung zu .NET-Snippets.de

Das Gewinnspiel

Worum geht es bei diesem Gewinnspiel?

Heute am 10. Februar 2008 um 12:00 Uhr sind auf .NET-Snippets.de insgesamt 754 Snippets verfügbar.
Die Aufgabe ist es, zu schätzen aus wie vielen Zeilen Quellcode diese 754 Snippets bestehen.

Um einen Tipp abzugeben, nutzt bitte diesen Thread im Forum.

Für das Forum ist eine Registrierung erforderlich, diese ist selbstverständlich unverbindlich und kostenlos.
Der Einsendeschluss ist der 24. Februar 2008 24:00 Uhr.

Was gibt es zu gewinnen?

1. Preis: Ein Windows® Vista Ultimate® (NFR)
2. Preis: Eine
Microsoft® LifeCam NX-6000
3. Preis: Ein Buch Hunting Security Bugs

Viel Spaß beim rätseln!


Bei mehreren richtigen Einsendungen gewinnt derjenige, der seinen Tipp zuerst abgegeben hat.

Gibt jemand mehr als einen Tipp ab, wird nur der erste gewertet.

Teilnahmeberechtigt sind alle Personen, die älter als 16 Jahre sind. Ausgenommen sind Mitarbeiter der Firma Microsoft und deren Angehörige und involvierte Partner.

Die Teilnahme ist unentgeltlich. Eine Auszahlung der Preise in bar ist nicht möglich. Alle im Zusammenhang mit dem Gewinn eines Preises verbundenen Kosten, Steuern und Gebühren tragen die Gewinner. Gewährleistungsansprüche hinsichtlich der Gewinne gegenüber der Microsoft Deutschland GmbH oder beteiligter Firmen sind ausgeschlossen.

Die Gewinner werden per E-Mail benachrichtigt und erklären sich mit einer Veröffentlichung ihres Namens einverstanden..NET-Snippets.de und Microsoft haftet nicht für fehlgeleitete oder verlorene E-Mails.

Wir übernehmen keine Haftung für verloren gegangene, beschädigte, fehlgeleitete oder verspätete Teilnahmen sowie für irgendwelche technische Schwierigkeiten, die das Endresultat des Wettbewerbs oder die Teilnahme daran beeinflussen

Der Rechtsweg ist ausgeschlossen.

Microsoft und Windows Vista sind eingetragene oder sonstige Marken der Microsoft Corporation in den Vereinigten Staaten von Amerika und/oder anderen Ländern.

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Web Client SoftwareFactory und Visual Studio Kleinkram..

Thursday, February 07, 2008 12:34:04 AM (Mitteleuropäische Zeit, UTC+01:00)

.. gibt’s beim nächsten Usergrouptreffen der DNUG-KÖLN.

Das Treffen findet um 19.00 Uhr im Cafe Teba in der Hamburger Str. 12 in Köln statt.
Eine Wegbeschreibung befindet sich hier.

Um eine Anmeldung wird gebeten.

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


dotnet-forum.de ist online.

Monday, January 21, 2008 9:46:24 PM (Mitteleuropäische Zeit, UTC+01:00)

Ab sofort ist das dotnet-forum.de online. Dieses Forum bietet eine moderne Grundlage für Diskussionen rund um .NET.
Es werden alle Bereiche abgedeckt. Von der Entwicklung von Clientanwendungen, Webapplikationen,  bis zur Add-In Entwicklung für das Visual Studio
Das Forum beschränkt sich dabei nicht auf eine Sprache wie etwa C# oder VB.
Es gibt einen Community-Bereich in dem eigene Projekte hochgeladen, vorgestellt und diskutiert werden können. In Diesem Bereich ist es auch möglich, Tutorials zu veröffentlichen.

Viel Spaß mit dem dotnet-forum.de!

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


2. Snippet-Wettbewerb: Die Gewinner stehen fest!

Monday, January 21, 2008 6:38:36 PM (Mitteleuropäische Zeit, UTC+01:00)

Es ist endlich soweit, die Gewinner des zweiten Snippet Wettbewerbs stehen fest. Wie auch im letzen Jahr war es nicht einfach die besten 5 Snippets aus knapp 100 zu ermitteln, aus diesem Grund hat sich die Jury entschlossen, eine dritte Bewertungskategorie einzuführen: Sexyness.
Was sich genau dahinter verbirgt und wer die glücklichen Gewinner sind, kann hier nachgelesen werden.

Die Jury gratuliert allen Gewinnern und möchte sich bei allen, die sich am Wettbewerb beteiligt haben, rechtherzlich bedanken.

Die Gewinner werden per Email benachrichtigt.

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Bonn-to-Code.net wird 2 Jahre alt

Sunday, January 20, 2008 11:05:20 PM (Mitteleuropäische Zeit, UTC+01:00)

Die .NET Usergroup Bonn-to-Code.net hat sich zum ersten Mal am 14.2.2006 getroffen und feiert demnächst ihren 2. Geburtstag.

Bonn-to-Code.net ist ein lockerer Zusammenschluss von Interessierten die sich auf regelmäßigen Treffen zu Microsoft-Themen mit dem Schwerpunkt ".NET" austauschen.

Beim nächsten Treffen gibt es Vorträge zu folgenden Themen:

NDepend
Stefan Lieser stellt in einem kurzen Vortrag das Tool NDepend vor, mit dessen Hilfe .NET Code analysiert werden kann. Passend dazu wird im Anschluss an den Vortrag eine Lizenz für NDepend verlost.

Software Design Principles
Stefan Lieser spricht über Design-Prinzipien in der objektorientierten Software-Entwicklung, dieses Mal "Law of Demeter" und "Tell don't ask".

Vista-Zertifizierung - wie geht das?
Ralf Karle erklärt was zu tun ist, um Software für Vista zu zertifizieren, und berichtet aus der Praxis.

Das Treffen findet am 26.2.2008 um 19 Uhr den Räumlichkeiten der Comma Soft AG in Bonn-Pützchen statt.
Weitere Infos und eine Wegbeschreibung sind auf der Webseite der Usergroup zu finden.

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


Zeig Deine Snippets!

Monday, January 07, 2008 6:03:59 PM (Mitteleuropäische Zeit, UTC+01:00)

Jeder .NET-Snippets.de User hat ab sofort die Möglichkeit, seine Snippets sehr einfach in seiner Webseite oder in seinem  Blog zu verlinken.

Nach dem Einloggen findet man in den Profileinstellungen eine Rubrik „Zeig Deine Snippets!“.
Zu den Profileinstellungen gelangt man durch diesen Link:

MeinProfil

Hier befindet sich ganz unten ein fertiger HTML Quelltext für einen Button der automatisch mit dem öffentlichen Profil verlinkt ist.
Dieser Quelltext kann einfach in den eigenen Blog oder in die eigene Webseite eingebunden werden.

Bei dieser Gelegenheit bietet es sich durchaus an, sein Profil mal ein bisschen mit Leben zu füllen. :-)

So sieht der Button dann aus:

Meine Snippets auf dotnet-snippets.de

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de


.NET BlogBook Ausgabe 5 erschienen

Sunday, January 06, 2008 8:06:17 PM (Mitteleuropäische Zeit, UTC+01:00)

Heute ist die 5. Ausgabe des beliebten .NET BlogBook von Norbert Eder und Kai Gloth erschienen.

Im dieser Ausgabe ist wieder ein Gewinnspiel enthalten, bei dem es ein Ticket für die VSone zu gewinnen gibt.

Das BlogBook umfasst inzwischen 320 Seiten. Neu sind Artikel zu C# 3.0 und zu WPF.

Also runterladen, lesen und gewinnen ;-)

Wenn ihnen der Artikel gefallen hat oder er für sie hilfreich war,
bitte "kicken" sie ihn.

Kick it on dotnet-kicks.de