MVP für ASP.NET 2010

Thursday, July 01, 2010 6:41:16 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Wir freuen uns, Ihnen mitzuteilen, dass Herrn Jan Welker die Auszeichnung „Microsoft® Most Valuable
Professional“ für 01.07.2010 - 01.07.2011 verliehen wurde. Der Microsoft MVP Award ist eine jährlich verliehene
Auszeichnung, mit der wir führende Mitglieder der technischen Communities weltweit anerkennen, die ihre
wertvollen Erfahrungen aus der Praxis mit anderen Benutzern und mit Microsoft teilen. Wir alle bei
Microsoftwürdigen und schätzen die außergewöhnlichen Beiträge von Herrn Welker und möchten diese
Gelegenheit wahrnehmen, Ihnen dies mitzuteilen.

Diese Nachricht erreichte mich heute am späten Nachmittag.

Ich freu mich sehr, ein weiteres Jahr MVP sein zu dürfen und bedanke mich ganz herzlich für diese Anerkennung.

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


Internet Explorer 8 - Was Webentwickler beachten sollten.

Monday, August 11, 2008 10:38:41 PM (Mitteleuropäische Sommerzeit, UTC+02:00)

Laut IEBlog soll noch im August die zweite Beta des Internet Explorers 8 erscheinen. Diese Beta ist öffentlich, das heißt,  jeder kann sich als Betatester bewerben. Bei der Entwicklung der  8. Version stand maximale Konformität mit Webstandards im Vordergrund. Was bedeutet das?
Mit dem IE8 sehen Webseiten teilweise "anders" aus als man es vom Firefox oder dem IE7 kennt. Anders bedeutet in diesem Fall, das Webseiten nicht immer so dargestellt werden, wie es sich der Webdesigner einst vorgestellt hat. Das standardkonforme Verhalten kann sogar so weit führen, dass Webseiten die für ältere Browserversionen optimiert wurden, nicht mehr funktionieren.
Microsoft nimmt also keine Rücksicht darauf, wenn mit dem IE8 in einem Internetshop keine Bestellvorgänge getätigt werden können  oder ob eine Firmenwebseite total verschoben und falsch dargestellt wird.
Ein gutes Beispiel für eine unbrauchbare Webseite, ist die Seite die-opelgalerie.de. Diese Webseite hatte ich vor ungefähr einem Jahr, mit allen, damals gängigen, Browsern erfolgreich  getestet.

die-opelgalerie.de
Diese Seite ist mit dem IE8 nicht zu gebrauchen.

Jeder Webseitenbetreiber bzw.  Webmaster steht in der Verantwortung, seine Seite(n) mit den Beta Versionen des IE8 zu testen und ggf. nachzubessern.
Um seine Webseite mit der Beta 1 zu testen, ist es empfehlenswert das VPC Image von Microsoft herunter zu laden. Das Image beinhaltet ein Windows XP mit IE8 Beta1.

Was kann der Webmaster tun, wenn die Seite nicht ordnungsgemäß angezeigt wird?

Es gibt zwei Möglichkeiten:

1. Webserver konfigurieren
Hat man administrativen Zugriff auf den Webserver, kann man den HTTP Header "X-UA-Compatible: IE=EmulateIE7" für die Webseite hinzufügen. Damit wird sichergestellt, dass der Internet Explorer 8 automatisch umschaltet und die gesamte Seite wie im IE7 richtig darstellt.
Hier sind einige weiterführende Links zum Hinzufügen des HTTP Headers:

Eigene HTTP Response Header im IIS7
Das HTTP Headers Tab im IIS6

Apache Module mod_headers in der Version 2.2
Apache Module mod_headers in der Version 2.0
Apache Module mod_headers in der Version 1.3

2. Metatag hinzufügen
Oft hat man keinen Zugriff auf den Webserver oder möchte nur einzelne Seiten im IE7 Mode rendern lassen. In diesem Fall kann man das Umschalten auf den IE7 Mode durch ein Metatag erzwingen der in den Head-Bereich der Webseite eingebaut wird.
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

Was kann der Anwender tun, wenn er auf Seiten stößt, die im Internet Explorer 8 nicht richtig angezeigt werden?

Im IE8 befindet sich dazu ein Button "Emulate IE7" in der Menüleiste:

EmulateIE7

Sollte eine Webseite für eine ältere Browserversion optimiert worden sein und wird deshalb nicht richtig angezeigt, kann der Anwender die Renderengine mit einem Knopfdruck umstellen.


Wer sich in Sachen IE8 auf dem Laufenden halten möchte sollte den Blog vom IE-Team und von Daniel Melanchton verfolgen.

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

Kick it on dotnet-kicks.de


Webradio Sidebar Gadget

Tuesday, March 25, 2008 11:23:26 PM (Mitteleuropäische Zeit, UTC+01:00)

Für alle die gern beim Programmieren Radio hören dürfte dieses Vista Gadget sehr interessant sein.

RadioGadgetI

Das Gadget bietet eine große Auswahl von Radiosenden an die einfach angeklickt werden können. Im Hintergrund werkelt der Windows Mediaplayer. Die Bedienung erfolgt aber komplett über das Gadget.

RadioGadgetII

Die Liste der Radiosender kann sehr einfach über eine Textdatei angepasst werden.

Download in der Windows Live Gallery

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

Kick it on dotnet-kicks.de


Windows Vista Service Pack 1 (SP1) ist da

Wednesday, March 19, 2008 8:34:47 AM (Mitteleuropäische Zeit, UTC+01:00)

Ab sofort kann das erste Service Pack für Windows Vista herunter geladen werden:

Download X86 Version (434.5 MB)
Download X64 Version (726.5 MB)

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

Kick it on dotnet-kicks.de


Microsoft Launch 2008 Webseite

Wednesday, February 20, 2008 10:10:18 PM (Mitteleuropäische Zeit, UTC+01:00)

Microsoft hat zum Launch-Event "ready.for.take.off" eine neue MSDN Special Website online gestellt.
Unter diesem Link stellen MSDN und Technet weiterführende Informationen zu den neuen Produkten Windows Server 2008, SQL Server 2008 und Visual Studio 2008 bereit.

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

Kick it on dotnet-kicks.de


Google Adsense, immer wieder lustig

Thursday, February 07, 2008 9:54:34 PM (Mitteleuropäische Zeit, UTC+01:00)

Google Adsense soll eigentlich Werbung einblenden die zum Thema der aktuellen Webseite passt.
Als mein Blog gerade folgende Fehlermeldung ausgegeben hat, habe ich diesen Screenshot gemacht:

Linux

Ein Schelm, wer Böses dabei denkt.

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


Visual Studio 2008 – Meine Highlights

Wednesday, November 21, 2007 12:38:40 AM (Mitteleuropäische Zeit, UTC+01:00)

Nein, ich möchte nicht den einhundertsten Blogeintrag schreiben, dass das Visual Studio 2008 released wurde.
Vielmehr möchte ich meine persönlichen Highlights aufzählen:

Javascript-Degugger: Ab sofort braucht man keine Tools wie Firebug oder Fiddler mehr.

XAML Designer: unverzichtbar für die Entwicklung von WPF Anwendungen

Umschaltbare Frameworkversion: man kann zwischen den Versionen 2.0, 3.0 und 3.5 auswählen.

ASP.NET Vorschau beschleunigt:

Endlich muss man nicht mehr ewig warten, wenn von der Quellansicht zur Entwursansicht umgeschaltet wird.

Wer die vielen neuen Features in deutsch ausprobieren möchte, muss sich noch bis Anfang nächsten Jahres gedulden.
Die englischen Expressversionen gibt es hier.

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

Kick it on dotnet-kicks.de


Webcasts zum Mitnehmen

Friday, September 21, 2007 12:46:29 AM (Mitteleuropäische Sommerzeit, UTC+02:00)

Microsoft bietet erstmals Webcasts auf DVD an.
Die DVD beinhaltet 180 Webcasts aus dem 1. Halbjahr 2007, dies entspricht über 100 Stunden Know-how aus den Bereichen Office Online, TechNet und msdn.

Die DVD gibt’s hier zum Selbstkostenpreis von 7,90€

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

Kick it on dotnet-kicks.de


Erster Eintrag :-)

Wednesday, August 29, 2007 12:05:09 AM (Mitteleuropäische Sommerzeit, UTC+02:00)

Dies ist der erste Eintrag in meinem neuen Blog. Ich habe lange überlegt ob ich ein Blog installieren soll oder nicht, schließlich habe ich mich dafür entschieden. Der Hauptgrund war, dass ich gern über die Entwicklung meiner Projekte berichten möchte. Das bekannteste Projekt ist .NET-Snippets.de dies ist eine Community Webseite für .NET Entwickler zum Austausch von Codesnippets.

Weiterhin möchte ich berichten worüber ich bei der .NET Entwicklung hin und wieder stolpere, dies werden Tipps, Tricks, gelöste und ungelöste Probleme sein. Dabei bin ich über konstruktive Kritik per Kommentar dankbar.

Mir ist die .NET Community sehr wichtig und deshalb werde ich hier sowohl über die Online- als auch die Offline .NET Community berichten. Bei Offline denke ich an Usergrouptreffen, Konferenzen oder sonstigen Veranstaltungen.

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