archive for the 'General' category

13
Aug
09

ITPros.de schon abonniert?

Wieder ein Kollege mehr, der sich dem "harten” Wettbewerb des Blogging stellt. Seit ein paar Tagen gibt’s Content unter http://www.itpros.de

image

Nach Jan (Exchange, SharePoint, IT Stuff) und Karsten (OCS, Exchange, IT Stuff) ist nun auch Jochen dabei sein Wissen für andere bereit zu stellen. Vielleicht schaffen wir es auch noch Oliver zu motivieren und sonst passt der Plural im Domainnamen nicht ganz :-)

Ciao Marco

04
Aug
09

Last.fm, Larissa Ness und Amazon MP3

imageIch bin seit einiger Zeit ein echter Last.fm Fan. Über den Service habe ich schon ein Paar echt interessante Künstler gefunden. Larissa Ness ist eine von diesen Entdeckungen. Am Anfang gab es das Album nur über iTunes zu kaufen oder bei Amazon als CD für 26 Euro!!! Heute habe ich mal wieder bei Amazon MP3 vorbei gesehen und siehe da… Larissa Ness für 8,99 Euro. Die Entscheidung war einfach und schon habe ich den Amazon MP3 Downloader angeworfen:

Larissa Ness

Ich bin echt Happy, dass ich über Last.fm darüber gestolpert bin und Amazon mir den Zugang so solcher Musik ermöglicht :-) Natürlich DRM Free. Gerade Synct mein Windows Mobile Phone Device damit ich die Muke überall dabei habe.

Ciao Marco

P.S. Durch den Last.fm RSS Feed könnt ihr auch meinem Blog sehen, dass ich ab jetzt nix anderes mehr höre ;-)

06
Jun
09

Tolles Trio – Eventlog, Task Scheduler und Eventcreate.exe – Attach task to this event

Seit Vista und Windows Server 2008 kann man den Task Scheduler sehr vielfältig einsetzen. Eine sehr praktische Funktion ist das Auslösen von Aktionen (Email, Run Program, etc), wenn ein spezielles Event eintritt. Entweder man erstellt den Task direkt im Task Scheduler oder man kann auf das entsprechende Event klicken und ein Task anhängen.

image

Jetzt stellt sich die Frage, wie man das ganze aber testen kann? Warten bis das Event ausgelöst wird? Die Situation erzwingen? Je nach Komplexität der Anwendung oder der Situation, die den Event erzeugt, kann das nicht ganz befriedigend sein. Den Task einfach über Run zu starten, ist eine Option, allerdings kann man dann nicht auf Eigenschaften des Events zugreifen, welches normalerweise das Ereignis auslöst. Microsoft liefert hier ein mir bisher unbekanntes Tools mit:

Eventcreate.exe - http://technet.microsoft.com/en-us/library/bb490899.aspx

So kann man recht einfach sein Event erzeugen und Tasks, die zum Beispiel Daten aus dem Event lesen, voll testen. Feine Sache.

Ciao Marco

06
Jun
09

Unblock aller Dateien in einem Verzeichnis

imageIch habe immer mal wieder in der Vergangenheit Probleme beim Ansehen von CHM Dateien, die ich aus dem Internet oder von einem Fileshare kopiert habe. Das Inhaltsverzeichnis wird angezeigt, aber egal was angeklickt wird, es kommt einer Fehlerdarstellung.  Microsoft hat dazu eine KB Artikel:
http://support.microsoft.com/kb/902225/

Wenn man das Unblocken jetzt nicht immer von Hand machen will, da es auch bei anderen Dateien potentiell störend sein kann, habe ich ein Tool von SysInternal (Microsoft) im Einsatz:
Streams - http://technet.microsoft.com/en-us/sysinternals/bb897440.aspx

Mit diesem Tool kann man sehr einfach den NTFS Stream löschen, der diesen “Schutz” auslöst.

streams.exe -d -s *.chm

Fertig :-)

Ciao Marco

18
Mär
09

Microsoft is doodling?

Wer regelmäßig Google als Suchdienst nutzt (Was nutzt man sonst?) wird an speziellen Tagen feststellen, dass sich das Google Logo ändert, wenn spezielle Ereignisse die “Welt” bewegen. Google spricht dann von einem Doodle. Microsoft hat sich das wohl abgeguckt und hat für die aktuelle MSDN Site das Layout geändert/gedoodlet. Grund ist die aktuelle MIX09. Sehr nette Idee:

image

Selber mal anschauen:
http://msdn.microsoft.com/en-us/default.aspx

Mehr Informationen zum Thema Google Doodle:
http://www.google.com/support/websearch/bin/answer.py?hl=en&answer=17509
http://googleblog.blogspot.com/2004/06/oodles-of-doodles.html
http://www.google.com/holidaylogos.html

Ciao Marco

12
Dez
08

Von Microsoft zu Apple von VPA zu iPhone

IMAGE_033

Alle Jahre wieder beginnt der Poker um die Mobilfunkverträge und diesmal gab es neben dem Geld auch noch ein Hardwaregrund für die Überlegungen. Apple unterstützt seit dem iPhone 3G “Exchange Active Sync” und ist somit einfach ein weitere mobiler Outlook Client an einer gut funktionierenden Schnittstelle. Ich nutzt schon seit Anbeginn der Zeit Outlook als PIM. Seit meinem ersten mobilen Windows Begleiter (dem Ur-HTC schlecht hin) bin ich von der reibungslosen Synchronisation begeistert. Ich will nicht sagen, das der Erfinden von Active Sync uns einen Gefallen getan hat :-) Aber besser als mein Siemens S45 oder Sony Ericsson T610 hat das ganze auf jeden Fall funktioniert.

Ein iPhone kommt also selbst in einer Microsoft Famlie zur Diskussion. Also auch bei meinem Arbeitgeber. Neben den Features der Multisim und der Nutzung von 3 Sim-Karten zu “selben Zeit”, hat das iPhone den Wechselgrund bekräftigt. Der Karton zeigt… wir haben gewechselt und nicht wenige sind der Microsoft Plattform untreu geworden… Wer den Satz richtigt deutet… richtig, ich bin ein HTC und Windows Mobile Anhänger geblieben. Ein Tag iPhone hat mir gezeigt, das es ein tolles Gerät ist, aber ich softwaretechnisch nicht Apple-Kompatibel bin. Hier einige Punkte, die mich überzeugt haben bei Microsoft zu bleiben:

  1. Ich hatte keinen Apple Account und wollte keine Kreditkarte bei der kostenlosen Anmeldung hinterlegen, also konnte ich den sicher tollen AppStore nicht nutzen
  2. Ich nutze den Windows Media Player für meine Musik und hatte kein iTunes auf dem Rechner, also musste ich zum Freischalten erst mal einen Rechner finden und ich weiß jetzt, dass mir iTunes nichts Neues bietet, was ich beim WMP nicht haben und noch wichtiger es auch nutze.
  3. Das Gerät hat keine Hardware-Tastatur und ich nutze diese mehrmals täglich. Mein erstes WinMo-Gerät hatte keine Tastatur und ich weiß, das ich ein will. Ein Jahr Motorola MPx220 hat mir auch gezeigt, dass Clam-Shell Handys auch dazu führen, das ich nix mehr tippe. Ich habe mich nicht an T9 gewöhnt und ich würde mich nicht an die iPhone Tastatur gewöhnen. Auch wenn ich damit alleine auf dieser Welt bin :-)
  4. Bilder syncen wohl nur dann auf Basis von Metadaten, wenn man iPhoto nutzt, also irgendwo ein echten Mac mit Mac OSX hat. Im Windows Media Player sage ich einfach, dass alle Bilder mit einem Stern oder höher auf die microSD Karte meines HTC TYTN kommen. Fertig.
  5. Die Software auf dem Gerät hat mich nicht überzeugt. Sie ist gut und funktioniert, aber das tut mein WinMo Gerät ebenfalls. (Ich rede von meinem :-) keine Ahnung was ihr mit eurem Gerät macht)
  6. Das Gerät lässt sich nicht per MiniUSB laden und syncen. Ich habe überall MiniUSB. Auto, Zuhause, Büro und unterwegs.

Fazit: Hätte ich bereits ein iPod, dann würde ich viele meiner Probleme nicht haben und ich würde heute darüber schreiben, wie toll mein neues iPhone ist. Um Fair zu bleiben, will ich eben noch die Pro’s auflisten:

  1. Der Browser ist gut, sehr gut, sehr intelligent. Opera auf WinMo sieht gut aus, aber die kleinen Details zeigen, wie deutlich der mobile Safari gewinnt. Besonders der intelligente Zoom schiebt Apple weit nach vorne.
  2. Das Gerät reagiert, wenn man es berührt. Nicht “so” umwerfend, wie von einige beschrieben und ich es deshalb erwartet hatte, aber in der Regel schlägt Apple MS hier um Längen. Wie immer hat Apple den Vorteil, Hardware und Software zu stellen + den Preis vorzugeben. Nur all zu oft kommen WinMo Geräte mit schlechtem Design für Speicher und CPU daher… bezahlt wird auf lange Sicht in Imageverlust und Marktanteilen.
  3. Der AppStore ist auch wenn von mir ungetestet eine geniale Erfindung für Anwender und Software-Bastler.
  4. Mein Ford S-Max Navi hat das Adressbuch per Bluetooth zwar nicht gefüllt (keine Sprachsteuerung) aber ich hatte alle Nummern in der Anzeige und konnte per “Knopf” wählen. Mein HTC zeigt vielleicht 200 Kontakte an… der Rest fehlt.

Mein mobiles Browser beschränkt sich aber auf mein Google Reader in der Mobile-Variante und das schafft selbst der Pocket IE noch ohne Probleme. Ich installiere “keine” Applikationen auf meinem Device. Es reicht mein Today Kalender Plugin, SideShow, Windows Live (für Hotmail Push Mail) und bisher ein Picture Viewer. Mein VPA lebt im Moment sogar ohne HTC Taskmanager und alles ist super. Und telefonieren kann ich auch mit dem Gerät. Ich habe gelernt, mit den wenigen Macken in der Plattform zu leben und bleibe deshalb beim Gerät mit der Tastatur.

image

Ich bin gespannt, ob die Apple Plattform den einen oder anderen Kollegen zurück zum Windowslager treibt. Ich würde Momentan nicht mal auf einen wetten (da ich mich ja schon jetzt dagegen entschieden habe ;-). Wir werden es sehen. Jan?

Ciao Marco

P.S. Das “Karton-voll-mit-iPhones” Bild ist über Live Mesh Mobile auf mein PC in den Blog gekommen. Sehr genial… aber auch das kann Apple :-)

09
Dez
08

Google Reader updated

image

Wer bisher noch nichts vom Google Reader gehört hat oder nicht warm geworden ist, der kann es ja jetzt nochmal mit dem “besten” RSS Reader versuchen :-) Mir gefällts.

Google Reader

Google Reader Blog: Square is the new round

Ciao Marco

09
Dez
08

Web 2.0 gelebt – MSDN/Technet verbessern

Immer mal wieder passiert es meinen Kollegen und mir das Technet oder MSDN Artikel unklar oder falsch sind. Bisher war es immer besonders ärgerlich, wenn man eine Lösung hatte und maximal auf seinem Blog darüber berichten konnte. Die aktuellen Versionen der MSDN und Technet können “Community Content” anzeigen. Ich habe eben ein Fehler in der Performance Point Kerberos Konfig-Anleitung gefunden und kommentiert… das nenne ich mal Web 2.0:

PPS: Configure Monitoring Server for Kerberos delegation

image

Vielleicht hilft mein Kommentar, dem einen oder anderen weiter und es sorgt für ein paar schlaflose Nächte weniger. Gerade im Kerberos Umfeld ist so ein Fehler, ohne das richtige Know-How kaum zu finden.

Ciao Marco

08
Nov
08

PDC - Tag 3 - Keynote und Session

Keynote
Die Keynote heute geht an die Research Abteilung von Microsoft. Es wurde kurz über die Geschichte von MSR gesprochen und welche “Größe” die Einrichtung hat. Es arbeiten eine ganze Menge hoch dekorierter Leute da. Die Statistiken (naja was sagt das schon aus) haben gezeigt, dass die smartesten Leute bei MS arbeiten :-) Für mich interessant war der Beitrag über ein Projekt, in dem Microsoft versucht Kindern die Logik des Programmieren bei zu bringen. Es handelt sich quasi um eine programmierbare Welt die über einen Xbox 360 Controller gesteuert wird. Es war wirklich spannend zu sehen, wie man mit viel Spaß logisches Denken lernt und “komplexe Zusammenhänge” erkennt. Das zweite Highlight war die Vorstellung der nächsten Generation der Surfacegeräte (SecondLight). Neben der eigentlichen Oberfläche, sitzt noch ein zweiter Projektor unter dem Tisch, welcher aber nicht auf der Oberfläche erscheint sondern auf einer einfachen “Plastikscheibe” die man einfach über den Tisch hält. Einfach mal in die Keynote reinschauen.

Bilder:

IMG_3763 IMG_3767 IMG_3769 IMG_3773 IMG_3776 IMG_3779 IMG_3781 IMG_3782 IMG_3784


IIS 7.0 and Beyond: The Microsoft Web Platform Roadmap
In der Session gab es mal wieder ein “liebloses” Demo einer ASP.NET WebSite. Es wurden ein paar Standard IIS7 Feature gezeigt (ein Image-WaterMark-Handler). Die Tools die vorgestellt wurde haben es allerdings in sich. BitTrotteling (wenn man so was machen muss) ist einfach zu bedienen und kann geld und Bandbreite sparen. Es wurd gezeigt, wie man ein Video wirklich streamt und dann noch ein “nicht spultbaren” Video-Ad davor hängt. Super easy. Interessant war auch das Microsoft Web Deployment Tool. Im IIS 7 kann ich zwar mit Copy & Paste eine WebSite in Config erzeugen, aber ein echter Transfern ist schon komplizierter. Alle Webdeveloper sollten sich tatsächlich dieses Tools mal anschauen: http://www.iis.net/downloads/default.aspx?tabid=34&i=1603&g=6

Bilder:

IMG_3785 IMG_3786

Microsoft SQL Server 2008: Powering MSDN
Wieder mal ein Lunch-Session und diesmal auch noch mit geändertem Raum. Ich war also zu spät und nicht der einzige der den Raum nicht gefunden hatte. Es wurde gezeigt, wie das Team der MSDN es bewerkstelligt die Inhalte aus verschiedenen Fremdsystemen zu importieren und weltweit zu replizieren. Bei der Menge an Daten ist es wichtig die Änderungen nur dann zu machen, wenn sie wirklich nötig sind, sonst repliziert sehr viel Content umsonst um die ganze Welt. Es wurde primär der Einsatz von MERGE und FULL JOIN benutzt. Zwei Statements die mit SQL 2008 eingeführt wurden. Jeder der Daten importiert und das effizient tun will, der sollte sich das mal anschauen. MERGE ist zum Beispiel dann sehr schön einzusetzen, wenn man bei einem bestehenden Datensatz ein Update macht und nur dann wenn er fehlt ein Insert. Einfach mal die Session ansehen und dann die Hilfe lesen.

Bilder:

IMG_3788 IMG_3790 IMG_3791 IMG_3792 IMG_3793 IMG_3794

Improving .NET Application Performance and Scalability
Der Titel war etwas unglücklich gewählt. Es ging nicht darum wie man im allgemeinen die Performance steigert, sondern was man mit Hilfe der Team Edition für Tester (wenige Dinge auch mit der Developer Edition) tun kann, um Performance Probleme aufzudecken. Beispiele kam direkt von Microsoft und wie man den Team Foundation Server selber mit diesen Tools überwachte. Interessant war es allemal. Gelernt hae ich, dass ich irgendwann doch die Team Suite brauche, oder eben die Test Suite ordern muss.

Bilder:

IMG_3797

"Dublin": Hosting and Managing Workflows and Services in Windows Application Server
Eine tolle Session über die Zukunft und die Optimierung im Workflow- oder besser Workflow-Hosting-Bereich informiert. Ein negatives Highlight war der Auftritt eines ISV (mit einem durchaus interessanten Produkt). Laptop läuft auf XP und also die Demo nicht läuft steht er für Ewigkeiten da und tut… nichts.

Bilder:

IMG_3799 IMG_3800 IMG_3801 IMG_3802 IMG_3803 IMG_3804

.NET Services: Access Control Service Drilldown
Letzte Session des Tages war nochmal ein echter Höhepunkt. Sehr unterhaltsam und es wurde nochmal deutlich wie wichtig MS Interoperabilität an dieser Stelle ist. Der Access Control Service hat das Potential zur Killerapplikation im Bereich Authentifizierung. Das Arbeiten in den Applikationen mit Claims und den gezeigten Techniken, wird das Arbeiten über Unternehmensgrenzen hinaus den Weg ebnen.

Bilder:

IMG_3807 IMG_3809

Ciao Marco

02
Nov
08

PDC - Tag 2 - Universal Studios Party

Nach einem interessanten Tag ging es mit dem Bus erst zurück ins Hotel und dann zu den Universal Studios. Der Freizeitpark war ausschließlich für PDC Teilnehmer (und Anhang) geöffnet. Bei dem Datum hat es sich angeboten ein Halloween Special zu veranstalten. Hab ich schon mal gesagt, dass ich Horror hasse? An jeder Ecke ist aus dem Dunkeln eine Gestalt hervorgesprungen. Zombies schlurfen langsam über den Weg nur um dann hinter einem kehrt zu machen und mich zu erschrecken. Den größten Schrecken haben mir aber diese Irren mit den Kettensägen eingejagt. Die Jungs haben den Motor aufgedreht, es hat gestunken und dann sind sie mit der Klinge auf dem Boden funkensprühend in die nächste Menschraube gestürmt. Mein Herz ist mehr als einmal stehen geblieben, ganz besonders, wenn man sich gerade angeregt unterhalten hat.

 IMG_3737 IMG_3738
IMG_3743 IMG_3735

Beim Essen hab ich dann ein paar SharePoint-Leidensgenossen kennen gelernt. Es war eine echt cooler Abend. Ich hab ein paar Achterbahnen mit gemacht und ganz am Ende noch die letzte Waterworld-Show mitgenommen. Super Event.

IMG_3745 IMG_3750 IMG_3759

Ciao Marco