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

08
Nov
08

Microsoft SQL Server 2008 – Interated Fulltext Service ist cool

In vielen unserer Projekte ist ein SQL Server Teil der Lösung. In einigen Projekten muss über die Daten in den Tabellen gesucht werden. Für kleinere Projekte mit kleinen Datenbeständen kommt man meist mit dem T-SQL Bordmittel LIKE aus. Ein Projekt hat jedoch so “viele” Daten und zu speziellen Zeiten so viel Traffic, das eine Suche mit Hilfe von LIKE nicht mehr vertretbar ist. LIKE an sich ist nichts schlimmes, wenn es nicht am Anfang ebenfalls ein Wildcard enthält. Die Anforderungen sind aber meist “irgendwo soll das Suchwort vorkommen”. In solchen Situationen bietet es sich an auf den Volltext-Dienst des SQL Server zurückzugreifen. Folgendes Bild deutet an, wo man unter Last Probleme bekommt:

image

Der Fulltext-Service des SQL Server bringt also die nötige Reserve und noch mehr. Beim Lesen meiner Blogs bin ich nun auf die Seite von Simon Sabin gestoßen. Er hat eine Serie von Posts zum Thema SQL2K8 und was neu ist im Bereich Volltext. Nach dem Lesen bleibt der Schluß: Ein Feature mehr warum man Upgraden sollte. Hier der Link zur Serie und mein persönliches Highlight:

  1. Serie: SQL Server 2008 – iFTS Introduction
  2. Mein Highlight – Was genau macht CONTAINS aus meiner Anfrage: SQL Server 2008 – iFTS Transparency – dm_fts_parser

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

02
Nov
08

PDC - Tag 2 - Session

Keynote – Don und Chris
Nach der Hauptkeynote ging es ohne PowerPoint weiter. Don Box und Chris Anderson haben in der Vergangenheit immer für viel Unterhaltung gesorgt. Don Box ist quasi eine Legende auf der Bühne. Einer redet, einer codet. Einfacher und überzeugendes Konzept. Es wurde gezeigt, wie ein Beispiel von der letzten PDC (2005 über WCF) umgebaut wurde, um in der Cloud zu leben und gegen .NET Services zu authentifizieren.

Bilder:
IMG_3697 IMG_3700 IMG_3702 IMG_3703 IMG_3704 IMG_3705

SQL Services: Tips and Tricks for High-Throughput Data-Driven Applications
Die Session war schrecklich. Es war eine Lunch Session und durch die beiden Keynotes war es schon knapp, überhaupt was zu essen. Der Speaker hat an dem Tag nichts auf die Reihe bekommen. Keine einzige Demo hat funktioniert. Solche Tage soll es ja geben, aber er hat das ganze nicht wirklich professionell gehandhabt.

Project "Velocity": A First Look
Ein neues und interessantes Feature wird die Windows Server 2008 erweitern. Der “Distributed Cache” wird über kurz oder eine normale Serverrolle ergeben. Die Software stellt einen verteilten und hochverfügbaren Cache zur Verfügung. Die Demos haben gezeigt wie einfach das alles aussieht und auch funktioniert. Der aktuelle Stand kann zum Beispiel den ASP.NET SessionState halten. Von der Performance kommt “Velocity” an den ASP.NET StateServerice heran, mit dem Unterschied, dass “Velocity” hochverfügbar ist und super skaliert. Ich kann es nur jedem Entwickler und Architekten ans Herz legen. Schaut euch mal das Produkt und die Session an. Durch solche Techniken können plötzlich auch .NET Applikationen auf eine Cache-Infrastruktur ähnlich wie ASP.NET Cache zurückgreifen. Die Lösung wird kostenlos bleiben und Teil des “OS” werden.

Bilder:

IMG_3706 IMG_3708 IMG_3709 IMG_3711 IMG_3712


"Oslo": The Language
Die Sesion habe ich hauptsächlich wegen Don Box gemacht. “Oslo” hat mich auch interessiert und die Session war die einzigste zum Thema an der ich Zeit hatte. Die Umsetzung im Bereich DSL ist gut gemacht. Für mich und meinen aktuellen Aufgaben ist es aus Entwicklersicht erstmal nicht so wichtig. Als User einer Entwicklungsumgebung kommt man aber sicher früher oder später damit in Berührung. Bleibt das Fazit: Ich mag Don Box :-)

Bilder:

IMG_3713 IMG_3714 IMG_3716 IMG_3718 IMG_3719 IMG_3720 IMG_3721 IMG_3722


ASP.NET and JQuery
Der Tag 2 endet in dem Bereich mit dem ich “damals” angefangen habe. ASP.NET steht nicht oft auf meiner Agenda, aber wenn es um die Kombination ASP.NET und JavaScript geht, dann muss man doch mal auf dem Laufenden bleiben. jQuery wird jetzt offiziell von Microsoft supported. Richtig: Wir können sogar ein PSS Call zum Thema aufmachen und MS kümmert sich. jQuery bleibt allerdings so organisiert wir bisher. Microsoft hat sich einfach entschieden, die eigene AJAX Plattform um ein gutes Tool für einen bisher nicht besetzten Bereich zu ergänzen. Was ich aber nie verstehen werde… sind MS und die Speaker nicht in der Lage ein technisch UND OPTISCH überzeugendes Bild abzuliefern? Warum sieht das immer so WEB 0.01 aus? Ist es wirklich so schwer mit der Technologie auch gut aussehenden Sites zu bauen?

Bilder:

IMG_3729 IMG_3730 IMG_3731

01
Nov
08

Photosynth aus Los Angeles

Ich habe schon eine Weile einen Account für die Microsoft Photosynth Software. Mit Hilfe des Tools kann man quasi ein 3D Panorama-Photo erstellen. Nachdem ich mein ein Kaffee geholt hatte, dachte ich mir es wäre ein toller Moment mal ein paar Bilder zu machen und sie gleich in die Photosynth Software zu werfen. Ich habe einfach ein paar (35) Bilder gemacht, ohne irgendwelche Einstellungen an der Kamera vorzunehmen (Canon IXUS 70). Die Software fragt eigentlich nur nach wenigen Metadaten und nach den Bildlern. Per Drag & Drop aus dem Live Photo Ablum eingefügt arbeitet die Software ein wenig und nach wenigen Minuten ist es fertig. Das Ergebnis gibts hier zu sehen:

http://photosynth.net/view.aspx?cid=6677b6de-3bf4-41b9-9d0a-4ef51906aef4

image image

 image

Ciao Marco

30
Okt
08

Windows Live Mesh nun auch in Deutschland

image Die Mesh Beta ist nun auch für User mit nicht englischen ReginalSettings geöffnet:

http://www.mesh.com/

Bin mal gespannt, ob meine Erwartungen an den SyncDienst in Mesh erfüllt werden.

Ciao Marco

Update: Hier gibt es detailierte Informationen LiveSide

28
Okt
08

PDC2008 – Tag 2 – Keynote I

Eben ist die erste Keynote fertig. Windows 7 ist sicher toll, aber die Features die gerade im Touch gehyped werden sind bis auf MultiTouch schon heute auf dem Tablet existent. Das Ah und Oh des Publikum konnte ich nicht nachvollziehen.

IMG_3696 Interessant fand ich die Funktionen von Office Online. Web Editoren für die großen Microsoft Applikationen. Excel, Word, PowerPoint, etc. Die Demourl auf dem alles lief war: http://liteware/_layouts/… also gehe ich mal davon aus, dass auch SharePoint die Funktionen bekommen wird. Die Zeit wird es zeigen. Es nichts was ich zwingen benötige, aber es kann ab und an nützlich sein.

Richtig interessant wurde es dann mit dem Live Framework. Zugriff auf die Mesh infrastruktur kann richtig viel´Spaß machen. Die Demo’s waren hübsch gemacht. Interessant wird es nöchste Woche… dann wird Live Mesh wohl für alle geöffnet. So hab ich es zumindest interpretiert. Durch Mesh kann ich mit all meinen Clients (PC, Laptop, Windows Mobile, Mac, ..) kommunizieren und zum Beispiel Files sharen.

Don Box ist jetzt dran und mal wieder ohne PowerPoint :-)

Ciao Marco

28
Okt
08

PDC 2008 – Day 1

Keynote

Die Keynote hat wirklich Spaß gemacht. Es hatte nicht den Unterhaltungswert wie die Apple-Shows mit Steve Jobs, aber wer hatte schon mit einem “Developers, Developers, …” 2.0 gerechnet :-) Ich dachte der Schwerpunkt würde auf “Windows 7” liegen, aber ich hatte mich geirrt. Ray Ozzie hat das Cloud Operation System “Windows Azure” vorgestellt. Für meinen Interessensschwerpunkt auch viel interessanter als ein neues Desktop OS. Azure bringt endlich Farbe ins Spiel. Bisher ging es im Bereich Cloud Computing nur bei Anbietern wie Amazon (EC2, SimpleDB, …) oder Google (Google Apps, GData, …) voran. Mit dem Service von Microsoft ändert sich das. Es wurde mal wieder alles in einem Topf geworden und mit fehlenden Parts aus dem bestehenden Portfolio ergänzt und mit einigen neuen Tools aufgefüllt. BizTalk.NET hat mit BizTalk an sich nur wenig zu tun, sondern steuert Azure den Enterprise Messaging Bus bei. Teil davon ist auch die Workflow Engine Version 4.0 (WF4). Daten werden in den SQL Services gespeichert. Zukünftig kommen im Datenbereich noch Reporting Services, ETL (also etwas SSIS) und Analysis Services hinzu. Schon heute soll alles durch die beiden OnlineDienste SharePoint und CRM durch Real Life Apps ergänzt werden. “Ganz” neu in der Riege ist die Access Schicht, die Primär aus dem Tool “Geneva” (ehemals “Zermat”) besteht. Geneva hat mich wirklich begeistert und weitere Sessions sind zwingend. Wir selber sind in der Lage ADFS (Active Directory Federation Services) beim Kunden zu implementieren, damit ich meine Credentials außerhalb des Unternehmens in 3rd Party Apps nutzen kann. Die Realität zeigt aber das weder die Administration noch das Application Development so weit ist das wirklich einzusetzen. Mit etwas Zeit und Reife kann Geneva das ändern. Mein Support hat die Idee und ich werde versuchen, einen Case daraus zu generieren. Am Ende hatte ich ein gutes Bild wo die Reise hin gehen soll. Noch ist alles in einem CTP und Microsoft hat alle aufgefordert, aktiv an der weiteren Gestaltung mit zu arbeiten.

Bilder:
Presenter Pult von meinem Platz aus Mein Tweet auf dem Big Screen Ray Ozzie zeigt die Tagcloud der anwesenden Besucher Das ist es also... Azure Ray informiert über Windows Azure Das Azure Platform System Azue demo Azure Identity Information Azure Identity that's Geneva

BB11 – Identity Roadmap for Software + Services
Kim Cameron ist einer der Identity Gurus. Er hat schon verschiedene Events zum Thema Security und auch Card Space gemacht. Die Session hat uns die Microsoft Umgebung vorgestellt, die benötigt wird, um in den Cloud Services, aber nicht nur da benötigt wird, um mit Identitäten und Claims zu arbeiten. Die Claims sind das “wichtigste” beim Arbeiten mit den Cloud Diensten. Ein CRM oder SharePoint in der Cloud zu betreiben und dafür die Unternehmenslogindaten nutzen zu können, ist ein kritischer Faktor für den Erfolg. Je mehr Services hinzukommen, desto schimmern, wenn ich für jeden meine extra Zugangsdaten benötige. Die Idee hinter Geneva ist nicht neu. Sie wird nur von Microsoft durch einen Layer dem Developer zugänglich gemacht. Der Geneva Server ist ein STS (Security Token Service). Am Client erweitert Geneva die CardSpace Umgebung. Die Applikations wird durch Geneva mit dem Server und dem Client verbunden. Durch den Server kann ich zum Beispiel mein eigenes AD als STS publishen. Autorisierte “Clients” (Applikationen als auch weitere STS-Server) können dann damit interagieren. Wer nicht seinen eigene STS aufsetzen will, für den bietet Microsoft den Microsoft Federation Gateway an. In dem MS Gateway stehen gleichzeitig alle LiveID’s als Source zur Verfügung. Eingesetzt werden aktuelle “Standards” wie SAML 2.0, WS-Trust und WS-Federation. Die Authentifizierung funktioniert sehr ähnlich dem Keberos Protokoll, allerdings Internetfähig und mit MetaDaten angereichert.

Bilder:
Identity Technology TimeframesKim Cameron 

TL40 - "Dublin" and .NET Services: Extending On-Premises Applications to the Cloud

Meine Lunch Session reduzierte meine Pause zum Essen auf 30 Minuten… und ich musste einmal quer über das Gelände. Der Raum war brechend voll. Die Lunch Sessions gehen nur 45 Minuten und der Presenter hatte schon angedeutet, dass es ein anstrengendes Unterfangen wird das Thema da hinein zu packen. So war es dann auch ein “Rushen” durch Slides und Codefragmente. Was geblieben ist? .NET Services waren mal BizTalk.NET. Dublin ist ein Teil der .NET Services und soll eine Evolution des Application Servers aus Basis von IIS/WAS sein. Die Demo zeige die Integration in eine SharePoint Site die durch einen WorkFlow mit dem Enterprise Service Bus (ESB) kommuniziert. Der ESB ist das Herz von Dublin. Technisch bildet es ein Publisher/Subscriber Model ab, welches über Messages interagiert. Vielleicht wäre die Session besser gewesen, wenn man nicht versucht hätte das Big Picture in 45 Minuten durchzuprügeln.

Bilder:
Meine Lunch Session mit Dublin IMG_3585 IMG_3588 Dublin und SharePoint IMG_3591

BB42 - Identity: "Geneva" Server and Framework Overview

Zur Session von Kim Cameron sind schon einige Infos aus dieser Session eingeflossen. Ich habe meine ASP.NET 4.0 Ausblick Session sausen lassen, um hier zu sein. Die Präsentation durch Stuart Kwan war es wert. Es hat Spaß gemacht, wie er das Thema vermittelt. Für viele Applikationen, die ich bisher geschrieben habe, gibt es eine Einsatzmöglichkeit für das gezeigte. Das Arbeiten mit Claims sollte einen deutlich höheren Stellenwert für Entwickler haben. Es werden viele Probleme eine Ebene nach oben geschoben und Provider kümmern sich darum, dass die Daten da ankommen, wo sie hin sollen. Es wurde gezeigt wie eine klassische ASP.NET Web Application, die Windows Auth nutzt, per Config, wenigen Zeilen Code und mit Hilfe des Geneva Server (STS) auf Claims umgebaut wurde. Nach der Umstellung ist die Anwendung nicht mehr darauf angewiesen auf einem AD Member Server zu leben. Das Demo hätten wir so in die Cloud schieben können und Geneva und der Server hätten sich um die Authentifizierung gekümmert. Die erzeugten Security Tokens können, wenn die Konfiguration es erlaubt delegiert werden. Der Prozess dahinter funktioniert wie in Kerberos Es ist ebenfalls der Einsatz von Constraint Delegation möglich, welche expliziert die Ressourcen definiert. Geneva ist ebenfalls im CTP Stadium. Microsoft bittet auch hier um Mithilfe und Feedback. Es läuft wohl ein TAP und der RTM für einige Komponenten ist für H2 2009 terminiert.

Meine Frage nach Hochverfügbarkeit wurde mit dem Verweis auf Work in Progress beantwortet, aber es wurde auf klassische Load Balancing Techniken wie NLB verwiesen.

Bilder:
IMG_3595 Pure Begeisterung in der Geneva Session IMG_3597

BB01 - A Lap Around the Azure Services Platform

Nette Session mit ein paar Info’s und Tiefen zum Thema. Die Demo hat gezeigt in welchen Szenarien das ganze einsetzbar ist und warum es eine gute Idee ist es so einzusetzen. Faszinierend ist noch immer das der beliebteste Host für WCF etc eine Console Application ist :-)

Bilder:
Azure Session von Clemens gerettet IMG_3601 IMG_3605 Alle können plötzlich mit Microsoft Cloud oder nicht... die Console ist Demo Projekttyp Nummer 1 Azure Presenter IMG_3611

BB15 SQL Server: Database to Data Platform - Road from Server to Devices to the Cloud

Die Session hat gezeigt, das MS nicht versucht den SQL Server damit abzuschaffen und nur noch eine Cloud DB anzubieten. Es soll das aktuelle Angebot ergänzen. Es wurde aufgezeigt wie die Evolution vom RDBMS zur Database Plattform vollzogen wird. Es ist noch nicht klar, wann es eine “offline” Lösung zum Entwickeln für die Datenbank geben wird. Interessant war zu hören, dass die RDL Files die durch den Report Builder 2.0 erstellt werden, durch Visual Studio 2008 editier bar sind.

Bilder:
Der Andrang ist riesig und Staff winkt Leute nach vorne zu freien Sitzen IMG_3624 IMG_3625 IMG_3627 IMG_3628 Die Datenbank in der Wolke SSDS Demo Architektur Trey Research

SSDS Get Together at Westin Bonaventure

Das Get Together hat zum Glück in meinem Hotel satt gefunden. Die MS SSDS Anwesenden stammen zum großen Teil aus dem aufgelösten WinFS Team ;-) Von dort wurden einige der Techniken übernommen. Ich hatte die Chance mit einem Architekten über eines unserer Projekte zu sprechen. Es wurde deutlich das SSDS deutliche Vorteil zum Beispiel zu ADO.NET Data Services hat. Neben dem kleineren Protokoll und den Features Blobs einzeln ohne den gesamten Datensatz zu holen. Heute Vormittag wurde an alle SSDS Connect User eine Update Mail versandt. Es wurde  neue Features vorgestellt, die auch morgen auf der Keynot bekannt gegeben werden. Die Entwicklungen schreiten mit riesen Schritten voran und die Geschwindigkeit soll wohl auch bei behalten werden. Es war toll, das Team zu treffen und mich mit ihnen auszutauschen.


Zusammenfassung

Ein ziemlich cooler Tag. Die Konferenz ist Perfekt organisiert. Vom Shuttelbus, über die Registrierung bis zum Essen. Es ist einfach alles stimmig. Ich hoffe es geht so weiter.

27
Okt
08

PDC 2008 starten in wenigen Minutes

image Ich sitze in der HALL A und warte auf die Keynote. Ich habe Internet und mein Status den ich über Twitter abgegeben hat ist eben über einen der reisen Screens geflogen. Das nenne ich Interaktion :-)

Nach meinem Flug gestern war ich echt platt. Ich bin nicht 100% gesund und hab deshalb die Zeit genutzt um mich auszuruhe und die Party at Palermo einfach sausen lassen :-S Dafür hat der JetLag mir geholfen heute morgen pünktlich um 5:30 aufzustehen. Meine Halsschmerzen bringen mich nicht um, aber ich hoffe das es bald noch etwas besser wird. Genießen werde ich es so oder so. Ich bringe mich jetzt nochmal auf die Leinwand und dann ist der Laptop aus. Ich denke morgen nehme ich den N800 mit damit kann ich länger online sein :-)

Ciao Marco

27
Okt
08

Lenovo X61 Tablet mit UMTS Modul (43R18219 nachrüsten

Ich bin seit einiger Zeit glücklicher Besitzer eines IBM Lenovo X61 Tablet PC. Meine Einsätze beim Kunden und meine Zeit ohne echten Internetzugang haben sich verstärkt. Im ICE oder aber im Starbucks im Bahnhof oder einfach nur in Standort der Kunden ganz ohne “echtes” Internet (also mit mehr als nur Port 80 und 443) zu sein, hat irgendwann genervt und einfach nur Zeit gekostet. Mein Windows Mobile Handy ist in der Lage meinem Tablet ins Internet zu helfen, allerdings funktioniert das nicht immer und die Variante kosten Handy und Laptop extrem viel Saft… also wieder weniger Zeit dinge zu erledigen. Die Lösung ist UMTS. Es gibt nun zwei Geschmacksrichtungen:

  1. PCMCIA oder USB: Extern angeschlossen und somit anfällig für: Habs vergessen, Habs abgebrochen, … allerdings günstig.
  2. Eingbautes PCI Express Modul neben der WLAN Karte

Ich habe mich für die teure Variante entschieden und es bis heute nicht bereut. Jederzeit an jedem Ort online zugehen, solange ich in der “Zivilisation” bin, bringt mir extreme Vorteile. Der Weg dahin war allerdings recht steinig. Folgendes ist zu tun:

  1. Checken, ob das eigene Modell mit dem Modul kompatibel ist. Eine Mail an Lenovo hat hier weiter geholfen und bei mir grünes Licht gegeben.
  2. Sicherstellen das eine Antenne vorhanden ist die das UMTS Modul nutzen kann! Ich hatte Glück im Unglück. Mein Gerät hat ein WLAN Modul mit ABGN (allerdings ist der N-Draft disabled und unbrauchbargemacht). Die normalen WLAN Module ohne N haben nur zwei Antennen. Für N-Draft werden drei benötigt… und siehe da, obwohl abgeschaltet hatte ich die dritte Antenne. Das freigemachte Kabel kommt bei mir also als UMTS antenne zum Einsatz :-)
  3. Modul beim Dealer der persönlichn Vorliebe bestellen
  4. Eine SIM-Karte mit Datentarif am besten “Flat”, wenn so wie bei mir TS, Citrix und Outlook der Primäreinsatz sind.
  5. Einen Schraubenzieher, Schrauben! und folgende Lenovo Dokumentation zum Zerlegen des Gerätes: ThinkPad® X60 Tablet and X61 TabletHardware Maintenance Manual

Ich habe das Gerät geöffnet und nebenbei das nicht angeschlossene Bluetoothkabel (hat der Support bei der letzten Reperatur nicht geschafft anzuschließen) fixiert. Ich habe einfach das Modul mit passenden Schrauben, die nicht mit geliefert werden, festgezogen. Die Antenne vom N-Draft Anschluss an die UMTS Option angeschlossen und fertig. Der Empfang ist ausreichend, wenn er sicher hier und da besser sein könnte. Die Lösung funktioniert super auch unter Vista X64. Zur Steuerung nutze ich den Lenovo Access Manager.

Hier die Info’s zum Modul:

  1. http://www5.pc.ibm.com/de/products.nsf/$wwwPartNumLookup/_43R1821?open&OpenDocument&epi=web_expressepi
  2. http://lenovo.pcse.de/Pages/Product/Details.aspx?SubSetID=2268&ProductID=263844&ProductCategoryID=FA
  3. Bestellnummer: 43R1821

Jetzt noch ein paar Bilder:

IMG_2343 IMG_2346 IMG_2349 IMG_2352

Ciao Marco