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:
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:
"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:
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:

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

Ciao Marco
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.
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
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
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:
- PCMCIA oder USB: Extern angeschlossen und somit anfällig für: Habs vergessen, Habs abgebrochen, … allerdings günstig.
- 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:
- 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.
- 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 :-)
- Modul beim Dealer der persönlichn Vorliebe bestellen
- Eine SIM-Karte mit Datentarif am besten “Flat”, wenn so wie bei mir TS, Citrix und Outlook der Primäreinsatz sind.
- 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:
- http://www5.pc.ibm.com/de/products.nsf/$wwwPartNumLookup/_43R1821?open&OpenDocument&epi=web_expressepi
- http://lenovo.pcse.de/Pages/Product/Details.aspx?SubSetID=2268&ProductID=263844&ProductCategoryID=FA
- Bestellnummer: 43R1821
Jetzt noch ein paar Bilder:
Ciao Marco
Ich lade gerade alles was ich an elektronischem Equipment besitze. Die 11 Stunden Flug wollen genutzt werden. Morgen um 9:30 geht es mit der Lufthansa von FRA nach LAX.
Wenn alles klappt und ich fit genug bin, dann hoffe ich noch folgendes Event am Sonntag mit zu nehmen:
Ich kannte das irgendwie noch von den Berichten der letzten PDC, allerdings kann ich mir noch nicht vorstellen, warum das so IN sein soll. Ich lasse mich überraschen.
Als ich mich ans Buchen des Hotel gemacht habe, war eigentlich schon alles Gute weg. Zumindest das, was so ganz in der Nähe war. Mit dem Kenntnisstand heute, hätte ich es allerdings nicht besser treffen können. Das “The Westin Bonaventure Hotel and Suites” ist die Location für einige Events nach dem offiziellen Ende. Am Montag treffen sich hier die Gruppe “Anonymen SSDS Nutzer” ;-) Ich bin schon sehr gespannt.
Jetzt aber erst mal die nötige Anzahl an Unterhosen raussuchen :-)
Ich werde versuchen, hier ab und an mal ein Eintrag zu hinterlassen. Für alle die “mehr” wollen, ist hier mein Account bei Twitter: http://twitter.com/marcoscheel. Sollte ich Netz, Lust und Luft haben gibt es kurze Updates.
Ciao Marco
Ein Traum wird wahr. Seit dem ich mich mit Microsoft Technologie beschäftige und auch Zugriff auf Betasoftware habe, war einer meiner Träume, einmal auf die Primary Professional Developer Conference zu gehen. Letztes Jahr ist es ausgefallen… oder verschoben worden ;-) Aber diese Jahr ist es so weit. Ich fliege nach Los Angeles, CA.
Wir machen gerade ein Projekt in dem es um Cloud Computing geht. Ich hoffe auf viele Infos aus der Basis und einen regen Austausch mit Leidensgenossen ;-) Zumindest auf der Microsoft Seite stehen wir was die Integration in die Cloud angeht noch ganz am Anfang. Das Framework 3.5 SP1 hat einen Anfang gemacht, aber das Ziel ist noch fern.
Ich wollte eigentlich bei Xing eine Gruppe beantragen, aber die wurde abgelehnt. Es gibt keine Gruppen für “Einmal-Events”. Ich hätte halt die Jahreszahl aus dem Gruppennamen nehemn sollen :-)
Egal: Wer fährt von euch hin? Wann geht’s los? Was sind eure Vorbereitungen?
Ich habe einen gültigen Reisepass… und meine Sessions “geflaggt”. Was ist noch zu tun? Wie bereitet ihr euch vor?
Ich freue mich riesig, dass mein Arbeitgeber mir das ganze ermöglicht hat. DANKE!
Bis dann in LA
Bye Marco
Ich als Google Reader User komme nicht drum herum, den neuen Stern am Browser Himmel auszuprobieren. Ich gehe nicht davon aus, dass ich meine Standardbrowser (IE7 bald IE8) wechseln werde. Ein Teil meiner Meinung hat Guy Barrette bereits ausgedrückt:
Guy Barrette - Google Chrome - Random Thoughts
Google braucht eine bessere Browserplattform für seine WEB 2.0 Applikationen. Generell gibt es die Chance, auch einen größeren Happen am Browsermarkt zu bekommen. Einen neuen Browserkrieg wird es aber denke ich nicht geben. Dem Web Entwickler wird es immer mehr egal unter welchem Browser seine Site läuft. Eine Konkurrenzsituation wie zu Zeiten von Netscape 4.0 wird es nicht mehr geben.
Thomas Bandt ist hell auf begeistert und findet es einfach Geil. Einer meine Kollegen hat schon den Standardbrowser gewechselt (Kopfschüttel). Und ein weitere Kollege ist der Meinung, man könne auch gleich alle persönlichen Daten und Kreditkarteninformationen an Google senden.
Ich habe auf eine Applikation gehofft, die mir beim Lesen meiner Feeds mit dem Google Reader hilft. Chrome tut es leider nicht wirklich. Ich nutze den Reader schon seit mehr als einem Jahr unter dem IE. Ich hatte nie Probleme und bin sehr zufrieden mit der Kombination. Der Google Browser ist schneller beim Darstellen und der Applikationsmodus (sieht dann aus wie eine echte Windows Applikation ohne Browserknöpfe etc.) ist schön anzusehen, aber leider habe ich Darstellungsfehler. Wie im Screenshot zu sehen, werde ab und an keine Bilder angezeigt. Das RSS Item ist dann schon als gelesen markiert und ein Reload des Browsers funktioniert also nicht. Ich kann die Seite nur in einem neuen Browser im Original (also vom echten Anbieter) laden. Es ist mir im IE noch nie passiert und zum aktuellen Stand ein K.O. Kriterium. Zusätzlich funktionieren die Pen Flicks auf meine Tablet PC nicht :-S Das ist doof aber verschmerzbar.
Ich denke nach der Beta sind die Bugs raus und man hat sich um die Security gekümmert. Ich muss zugeben, das das Browser schon ein gewisse Leichtigkeit und Klarheit hat. Es reicht, aber (noch) nicht mich zum Wechsel zu bewegen.
Ciao Marco
Eure Meinung ist gefragt!
Ich bin kurz davor meinen Lenovo X61 Tablet PC neu zu installieren. Ich hatte einen 64-Bit Verusch vor einem Jahr direkt abgebrochen, weil einfach noch nichts da war... zum Beispiel der Live Writer mit dem ich das hier schreibe. Gestern kam nun ein Softwareupdate für mein USB2DVI Adapter von DisplayLink. Er ist erstmals auch als 64-bit für Vista verfügbar. Was nun? Es gibt zwei favorisierte Lösungen:
- Einfach bei 32-bit bleiben und die paar MB RAM der 4 GB einfach ungenutzt lassen.
- Auf 64-bit wechseln und den vollen RAM nutzen, dafür aber einige Applikationen nur in VMWare oder Virtual PC betreiben
Jetzt zum Betreff meines Posts. Ist der Developer von heute in der Lage auf 64-bit zu arbeiten?
Die Antwort kann nur ja lauten, aber die Details sind das was mich interessiert. Ich habe schmerzen sonst würde ich einfach posten das ich auf x64 gelandet bin :-) Warum?
- SharePoint: Mit dem aktuellen Release der SharePoint Extensions für Visual Studio 2008 kann man diese Projekte auch auf Vista direkt installieren. Wenn ich schon 3 Monitore betreibe, dann will ich diese auch nutzen, also arbeite ich in meinem Vista für 90% des Coding. Debugging passiert dann für Sharepoint zwangsläufig in einer VM.
- Tools: Print to OneNote, Office Scan Tool, ... alles Kleinigkeiten, die den Alltag als Entwickler erleichtern
- MS Beta's: Leider kommen auch immer wieder MS Beta Produkte (wie damals der Live Writer) erst in der 32-Bit Version.
Keine Lange Liste aber gerade der SharePoint Punkt trifft mich hart. Eigentlich ist das entwickeln für und mit 64.-bit als .NET Coder recht einfach, wenn da nicht die Details wären.
Auf der Serverwelt sind wir heute in der x64 Welt angekommen: Exchange 2007. SharePoint kommt mit der Version 14 (13 gibt es nicht) als "x64 only".
Jetzt meine Frage:
- Wer von euch entwickelt auf x64?
- Was sind die Probleme?
- Wie kann man diese umgehen?
- Warum ist x64 für euch ein Tabu?
Über eure Gedanken wäre ich glücklich. Als Comment oder Trackback in eurem eigenen Blog :-)
Weitere Gedanken aus dem Web:
- Paul Thurrott von WinSuperSite: Comment on: Suddenly, 64-bit Windows is mainstream
- Ed Bott von ZDNet: Suddenly, 64-bit Windows is mainstream
Ciao Marco
Zurück aus dem Urlaub (hab also noch nicht mit dem Bloggen aufgehört) öffne ich den IE und einer meiner Default-Tabs ist neben Google Reader meine Site bei delicious. Es gab ein Layout Update. Die Seite hat bisher durch ihrer Einfachheit geglänzt. Mit dem Update wurde die Optik aufgebessert und ich bin hin und weg :-) Auf Wikipedia finde ich eine passende Umschreibung:
Delicious is a term meaning "highly pleasing or delightful", normally in the context of flavour.
Quelle: Wikipedia
Ciao Marco