IT-Infrastruktur bei Starbucks...

4/24/2006 1:20:20 PM (W. Europe Standard Time, UTC+01:00)

Also, so alte Server habe ich schon länger nciht mehr gesehen - die laufen ja sogar noch auf Handbetrieb. Andererseits natürlich sehr vorteilhaft, da sie nicht an irgendeine Stromquelle angeschlossen sind und somit auch kein Problem mit Stromausfällen haben.

Gestern gesehen im Starbucks, Mittelstr. 9, 40213 Düsseldorf :-)

Brett vor dem Kopf

4/19/2006 3:36:43 PM (W. Europe Standard Time, UTC+01:00)

Letztens stellte sich mir folgendes Problem:

Eine Funktion bekommt ein mir bekanntes Objekt und den Namen einer Property als string übergeben. Wie mit einem Brett vor dem Kopf habe ich nach einer einfachen Lösung gesucht, wie ich an den Wert der Property in dem Objekt komme. Ich habe dann eine schöne switch()-Anweisung - ja schlagt auf mich ein, ich weiß, dass es Reflection gibt, aber da war dann das bekannte Brett vor dem Kopf.

Daniel Fisher (lennybacon) hat mich dann vom Holzweg abgebracht und mir wieder den rechten Pfad gewiesen. Die Lösung ist natürlich mehr als einfach:

public void Funktion(MeinTyp obj, string propertyName)
{
string val = obj.GetType().GetProperty(propertyName).GetValue(obj, null).ToString();
}

Danke nochmal an lenny ;-)

NRW 06 - Die UserGroup-Konferenz in NRW

4/19/2006 3:08:13 PM (W. Europe Standard Time, UTC+01:00)

Ich freue mich, Euch die Website zu unserem kommenden Event präsentieren zu können. Derzeit noch unter http://www.vfl-niederrhein.net sind die ersten Informationen zur Veranstaltung abrufbar. Täglich kommen neue Informationen und Themen hinzu. Die Anmeldung wird ebenfalls so schnell wie möglich freigeschaltet.

Erwähnenswert ist, dass sich so viele Speaker schon angemeldet haben, die sich beteiligen - und das mit hochkarätigen Vorträgen.

In naher Zukunft ist die Seite auch über http://www.nrw06.de abrufbar.

The season has opened...

4/18/2006 10:30:24 AM (W. Europe Standard Time, UTC+01:00)

Ja, nun ist es soweit: gestern habe ich meine persönliche Mountainbike-Saison wieder begonnen. Leider bin ich letztes Jahr ja so gut wie gar nicht dazu gekommen zu fahren, hatte doch auch mein Sturz im Neandertal ein bisschen Schmerz nach sich gezogen.

Aber auf meiner gestrigen Runde habe ich mal wieder gemerkt, dass es doch schon Spass machen kann, mal wieder die zwei Räder in den Waldboden zu hauen. Aber bevor es jetzt wirklich losgehen kann mit größeren Touren muss ich erst noch einmal das Material auf Vordermann bringen. Sobald das geschehen ist, gibt es auch mal wieder ein paar Bilder von meinem "Silberpfeil".

Link zum Thema: Canyon - http://www.canyon.de

Geistesblitz

4/14/2006 9:57:23 AM (W. Europe Standard Time, UTC+01:00)

Was man nicht alles bei eBay findet:

http://cgi.ebay.de/Geistesblitz-sehr-selten-%20Scheunenfund_W0QQitemZ6270010230QQcategoryZ93151QQssPageNameZWDVWQQrdZ1QQcmdZViewItem

Man achte auch einmal auf die Fragen zu dem Artikel :-)

Just Community e.V.

4/10/2006 8:54:24 PM (W. Europe Standard Time, UTC+01:00)

Ich bin mehr als erfreut, die (für mich) größte News des heutigen Tages zu verkünden:

Heute abend wurde in Düsseldorf der Verein "Just Community e.V." gegründet. Was hat es damit auf sich? Just Community hat es sich als Ziel gesetzt, nicht-kommerzielle IT-Communities zu unterstützen und mit Sponsoren zusammenbringen.

Wer kann Mitglied werden?

Jeder, der eine Community betreibt, die sich mit IT beschäftigt, nicht-kommerziell ist und nicht gegen gute Sitten verstösst.

Was kostet die Mitgliedschaft?

Nichts! Wir sind eine Non-Profit-Organisation und daher gibt es auch keine Mitgliedsgebühr.

Wer steht hinter dem Verein?

1. Vorsitzender: Stephan Oetzel
2. Vorsitzender: Daniel Fisher(lennybacon)
Revisor: Alex Bierhaus

Ich würde mich sehr freuen, schon sehr bald neue Mitglieder begrüßen zu dürfen und Success-Stories über Synergie-Effekte zu lesen, die durch den Just Community Verein entstanden sind. Die ersten Communities, die sich das Just Community Logo (sobald es denn fertig ist ;-) ) anheften dürfen sind:

VfL Niederrhein
smartdevelopment.de
vb-magazin.de

Wo bekomme ich noch mehr Informationen?

Nähere Informationen rund um den Verein gibt es demnächst unter http://www.justcommunity.de. Natürlich blogge ich noch einen kurzen Status, sobald unsere Website online ist.

Dokumente aus alter SharePoint-Datenbank extrahieren

4/7/2006 6:32:54 PM (W. Europe Standard Time, UTC+01:00)

Mir war folgendes passiert: Durch den Absturz des Servers und des Neuaufsetzens der Domäne und des SharePoints wollten die WSS meine bestehende Inhaltsdatenbank des alten SharePoints nicht mehr akzeptieren, ich bekam daraufhin immer die Meldung "Die Website, die hier referenziert wird, befindet sich nicht in der Konfigurationsdatenbank". Ich habe verschiedene Methoden versucht, das wieder in den Griff zu bekommen, aber auch die KB-Artikel von Microsoft halfen nicht. Da in der Datenbank aber wichtige Dokumente waren, habe ich ein Tool geschrieben, mit dem man aus einer SharePoint Inhaltsdatenbank Dokumente extrahieren kann.

Wie bin ich vorgegangen, um die Dokumente zu erhalten?

Nun, ich habe einfach die alte Datenbank in einem SQL Server 2005 gemounted und anschließend das Tool gestartet, die Verbindungsdaten zur Datenbank eingegeben und dann noch einen Pfad gewählt, in den die extrahierten Dateien gespeichert werden. Wenn Fehler während der Extrahierung auftreten, so lassen sich diese anhand des Log-Files nachvollziehen. Das Log-File wird im gleichen Verzeichnis abgelegt, von wo aus das Tool ausgeführt wurde.

Wo kann ich das Tool runterladen?

Hier: docextrct.zip (22,39 KB)

RPCoverHTTPs Wizard Version 1.0.2287.26719

4/6/2006 2:54:24 PM (W. Europe Standard Time, UTC+01:00)

So, hier die neue Version:

rpcwizard_1.0.2287.26719.zip (27,52 KB)

RPC over HTTPs einrichten auf einem einzelnen Server

4/3/2006 7:04:32 PM (W. Europe Standard Time, UTC+01:00)

Ich hatte letztens mal wieder die Ehre, einen einzelnen Exchange-Server als RPC-Proxy einrichten zu dürfen. Dabei gibt es ein paar Registry Settings, die gesetzt werden müssen. Da mir das aber auf Dauer etwas zu umständlich wurde, habe ich jetzt ein Tool geschrieben, mit dem man jetzt diese Registry-Keys setzen und überprüfen kann.

Das Tool kann man sich hier herunterladen: rpcwizard.zip (27,5 KB)

.NET Framework 2.0 required ;-)

Nachtrag:

Im Programm muss der FQDN des Exchange-Servers eingetragen werden. Im Programm steht, dass der externe FQDN eingetragen werden muss, richtig ist allerdings der INTERNE! Es wird ein Bugfix geben ;-)

Attention:

You have to enter the FQDN of the Exchange Server. In the program it says you need to enter the external FQDN, but you have to enter the internal FQDN. A bugfix will follow soon.