blog.atwork.at

news and know-how about microsoft, technology, cloud and more.

BINGen nach iPhone Apps

Zum vorigen Artikel: Für Visual Search muss auf der bing -Seite das Land USA eingestellt sein (Danke an ohmmega für den Hinweis)! Übrigens ein ganz netter Artikel zur Visual Search nach iPhone-Applikationen: Is Bing a Better Place to Browse iPhone Apps? Wer die iPhone Apps selbst anschauen möchte: http://www.bing.com/visualsearch?q=Top+iPhone+apps&g=iphone_apps&FORM=Z9GE62# Happy searching!

BINGen nach Bildern: Visual Search

Ganz frische News aus der Bing-community: Seit gestern ist die "bing Visual Search Galleries" www.bing.com/visualsearch online (derzeit als Beta). Suchen Sie nach Bildern! Wozu könnte diese Suche nach Bildern gut sein? Zum Beispiel: Sie haben einen Kino-Trailer gesehen und vergessen, wie der Titel des Films war? Oder wie war doch gleich der Name des Schauspielers von Shining...? Und wie heißt bloß die Typenbezeichnung von dem neuen, coole Handy von Samsung...? Wenn Sie die Antwort nicht bereits wissen: Versuchen Sie mit bing Visual Search eine Antwort zu finden: Visual Search - Why type when you can see it? Tipp: Silverlight muss auf Ihrem PC installiert sein, denn die Suchergebnisse werden damit ansprechend und interaktiv präsentiert. Oder Sie suchen nach einer ganz bestimmten Yoga-Position - nur wie könnte die heißen...? Ok, im IT-Bereich gibt es wahrscheinlich nicht so viele Yogies... aber dieses Beispiel ist besonders hübsch anzusehen. ;-) Laut einer Studie von Microsoft Research können Anwender Suche per Bild um 20% rascher als per Text umsetzen. Es gibt vordefinierte Themen "groupings galleries" mit Bildern, die Suche kann mit den Kategorien (links) weiter verfeinert werden. "Visual Search is a new way to formulate and refine your search queries through imagery, particularly for sets of results that tend to be more structured. We call these data groupings galleries." Schauen Sie sich die bing Visual Search einmal an, es macht Spaß! Beitrag von Toni Pohl

Webcast: Windows Server 2008 Hyper-V and VMM 2008 R2

Mit Windows Server 2008 R2 kommt eine neue Version der Virtualisierungs-Rolle Hyper-V mit. Die R2-Version bringt einer Reihe von Neuerungen bis hin zur Live Migration (siehe auch Microsoft Hyper-V Server 2008 R2 Download). Dazu passend gibt es auch eine neue Version von System Center Virtual Machine Manager 2008 R2 (VMM 2008 R2). VMM 2008 R2 ist derzeit noch in Release Candidate Phase, unterstützt aber die neuen Hyper-V Funktionen und bringt ebenfalls einige Verbesserungen. Welche? Dazu empfehle ich diesen Webcast: Webcast Event: Windows Server 2008 Hyper-V and VMM 2008 R2 heute, am 9. September, um 21:00 (GMT 20:00). Der Webcast ist frei zugänglich, es muss jedoch der (ebenfalls freie) Microsoft Office Live Meeting 2007 Client auf Ihrem PC installiert sein. Mit dieser Voraussetzung geht´s dann zum Live-Webcast. In etwa 45 bis 60 Minuten wird Adrian Finn (u.a. Kopf der Windows User Group Ireland) die Neuerungen von Windows Server 2008 R2 Hyper-V und  VMM 2008 R2 zeigen. Viel Spaß!

Navigation mit IPhone - Vergleich Navigon MobileNavigator vs. TomTom

Navigieren mit dem IPhone? Kein Problem. Nur gibt es mehrere Lösungen dafür (via AppStore). Aber es gibt eine Entscheidungshilfe: Folgen Sie dem Link zum tabellarischen Vergleich der beiden Applikationen. Vergleich Navigon MobileNavigator vs. TomTom für iPhone von Christian Leu Praktisch für alle, die sich vorab informieren wollen!

War früher alles besser?

Im Süddeutsche Zeitung Magazin findet sich ein provokanter Artikel zum Thema "Jugend" mit dem Thema: "Hilfe, die Welt will was von uns" "Sie sind ängstlich, lieb und unfähig, Verantwortung zu übernehmen - was ist bloß mit der Generation der 25-Jährigen los? Acht Thesen einer Betroffenen..." "...Mir fällt kein Beruf ein, der mich besonders interessiert..." Hier gehts zum Artikel...

Microsoft Hyper-V Server 2008 R2 Download

Microsoft´s kostenloser Virtualisierungs-Server geht in Runde 2 (R2 ;-): Seit zwei Tagen ist Microsoft Hyper-V Server 2008 R2 im Download Center verfügbar, das ISO-Image ist 1.5GB groß. Der Download erscheint passend genau zur VMworld in  San Francisco... Diese Windows Server-Version ist ein "stand alone" Windows Server, der ohne grafische Oberfläche "Server Core" daherkommt und frei eingesetzt werden darf. Hyper-V Server 2008 R2 läuft auf x64 Hardware mit Intel VT or AMD-V (siehe dazu übrigens das Testtool hier), einer gscheiten CPU ab 1.4GHz und minimal 2 GB RAM -> mehr Hardware macht auch mehr Sinn. Umgekehrt geht die Skalierbarkeit von R2 bis zu 8 physischen CPUs und bis zu 1 TB RAM und bis zu 384 virtuellen Maschinen (so viele möcht ich aber nie administrieren müssen...). R2 verwendet nun ein eigenes commandline-Tool "Server Configuration" und unterstützt nun auch "Live Migration" (Virtuelle Maschinen könne live von einem Hyper-V Server auf einen anderen verschoben werden) und "Quick Migration". Hyper-V R2 bietet auch "High Availability": Wenn eine VM crasht, kann diese auf einem Backup Hyper-V R2 automatisch gestartet werden. Laut Ankündigungen können diese Funktionen von diesen Applikationen verwaltet werden: System Center Virtual Machine Manager 2008 R2, Windows Server 2008 R2 und dessen Failover Cluster Manager/Hyper-V Manager Tab, oder auch im freien Failover Cluster Manager/Hyper-V Manager Tab im bevorstehenden Windows 7 Client. Mal ansehen... Den folgenden Screenshot der "Server Configuration" habe ich mir von Paul Thurrott's SuperSite for Windows ausgeborgt: Auf zum Microsoft Hyper-V Server 2008 R2 Download!

Windows 7 XP Mode Praxistest

Mit Windows 7 gibt es ja den coolen "XP Mode": Der Kompatibilitätsmodus, um alte Windows-Anwendungen (Legacy-Applications) in einer virtuellen Windows XP Maschine weiterlaufen zu lassen, die in modernen Windows-Versionen wie Vista oder Windows 7 nicht funktionieren - so vielmals gehört und gelesen. Jetzt hatte auch ich tatsächlich den Bedarf, das auszuprobieren und zwar mit einer "alten" Software, die nicht unter Windows 7 läuft. Ich brauche die Software nur alle heiligen Zeiten, deshalb lohnt sich ein Update auf eine neue Version derzeit nicht. Die Voraussetzungen (Windows XP Mode and Windows Virtual PC): XP Mode geht nur mit Windows 7 Professional und Windows 7 Ultimate UND Ihr PC muss die Virtualisierungstechnologie unterstützen! Windows XP Mode will only run on Windows 7 Professional and Windows 7 Ultimate editions and requires a virtualization engine, such as Windows Virtual PC: "Windows Virtual PC requires a CPU with the Intel® Virtualization Technology or AMD-V™ feature turned on. This feature must be enabled in the system BIOS. For details on how to enable, visit the Configure BIOS page or check with your computer manufacturer." An dieser Stelle noch ein Tipp zu einem nützlichen Tool: SecurAble zeigt, ob Ihre Hardware die "Hardware Virtualization" unterstützt: Wenn das erfüllt ist, dann weiter zur Technik: Wenn Microsoft Virtual PC 2007 auf Ihrer Maschine installiert ist, dann diese vorab entfernen! Hardware Virtualisierungstechnologie einschalten: Im BIOS den Schalter suchen, einschalten bzw. kontrollieren und Neu starten. (Bei meinem HP Desktop war der Schalter in Sicherheit / System[irgendetwas, wo ich sonst nie reingeschaut hätte] versteckt...) Auf Windows XP Mode and Windows Virtual PC Windows 7 Technologie und Sprache auswählen und die Pakete downloaden. Der XP Mode ist derzeit nur in der RC-Version verfügbar - funktioniert bei mir aber klaglos. Nach Download Installieren der Pakete (bei mir WindowsXPMode_de-de.exe und Windows6.1-KB958559-x64.msu), dann folgt ein Neustart. Im Startmenü den "Windows XP Mode" die VM konfigurieren. Hier folgt auch gleich die Eingabe des frei zu wählenden Kennworts für die VM, Anmeldeinformationen am besten speichern. Ich hab der VM gleich mal 1,5GB RAM gegeben: Änderungen erfordern, die VM mit Strg+Alt+Entf herunterzufahren. Beim Schließen der VM habe ich "Ruhezustand" belassen. Nun wird die VM mit "Windows XP Mode" einfach neu gestartet (alle Laufwerke werden automatisch gemappt -  kann aber auch eingestellt werden) und IN der VM wird die gewünschte Anwendung installiert. Dann wird die VM einfach wieder geschlossen (Schließen des Fensters reicht). Durch die Integrationsfeatures werden installierte Anwendungen automatisch ins eigene Startmenü eingetragen!   Beim Anklicken startet die Applikation seamless, also ohne VM-Fenster!   Die Verknüpfung im Startmenü schaut dann übrigens z.B. so aus: %SystemRoot%\system32\rundll32.exe %SystemRoot%\system32\VMCPropertyHandler.dll,LaunchVMSal "Windows XP Mode" "||e3668066" "Applikationsname" Diesen Link bei Bedarf kopieren und selbst in eigene Symbolleisten o.ä. anbringen. Hat also sehr einfach geklappt! Hier noch ein paar weitere Links zum Thema: Anleitung Windows 7 XP Mode SecurAble Viel Spaß mit der seamless virtualization!

Windows Server 2008 R2 IIS 7.5 Webcasts

Windows Server 2008 R2 bringt einiges Neues mit, unter anderem IIS 7.5 (Improving the Web Application Platform). Für alle jene IT-Pros, die so wie ich etwas mit FTP in IIS7 gekämpft haben eine gute Nachricht: Auf TechNet Edge ist ein 15-Minuten Video IIS 7.5 and FTP - Windows Server 2008 R2 Demo Screencast 4 of 5 von Kevin Remde bereitgestellt, welches Schritt-für-Schritt zeigt, wie der FTP Server auf einer Windows Server 2008 R2 Core Installation durchgeführt und danach mit einer IIS Management Console und dem neuen FTP Server Administrations-Interface eines anderen Windows Servers administriert werden kann (uff, das war jetzt aber ein langer Satz, aber darum geht´s im Video ;-). In Kevin´s Blog finden sich auch weitere interessante Webcasts: Demo 1 - IIS 7.5 on Server Core Demo 2 - IIS 7.5 Configuration Editor Demo 3 - PowerShell and IIS 7.5 Demo 4 - IIS 7.5 and FTP Demo 5 - Configuring DirectAccess Und wie immer der obligatorische Tipp zum IIS7: learn.iis.net.

SQL Server 2008 Express Edition SP1 slipstreamen und installieren

Setup, next, next, finish - Diese Art von Installation ist nicht (mehr) - ich nenne das ganz gern klicki-drucki-Installation. Auch wenn angeblich immer alles "einfacher" wird, ohne Nachlesen und Forschen steht man bald an und eine saubere Installation war mal... Mein Task war einen Webserver mit dem neuen Windows Server 2008 R2 zu installieren und darin die SQL Server 2008 Express Edition als "kleine" Datenbank für ein paar Webs einzurichten. Der Windows Server war rasch eingerichtet, die Role Webserver hinzu, etwas Security und Tools und Updates, dann kam SQL Server 2008 Express Edition. Also mal die aktuelle Version x86 und x64 runterladen (* siehe auch unten): Microsoft SQL Server 2008 Express with Advanced Services und Microsoft SQL Server 2008 Express Edition Service Pack 1 Nach dem Download landen die SQL-Setup-Files auf der Festplatte, bei mir in C:\Install. Erster Stolperstein: Natürlich muss vor dem SQL Server 2008 das .net Framework 3.5 SP1 installiert werden (eigentlich reicht .net 2.0, aber das gibts nicht als eigenen Download, ergo 3.5 und danach dessen SP1). In Windows Server 2008 R2 also die Role in "Anwendungsserver" hinzufügen, passt. Tipp: KB955725 - List of known issues when you install SQL Server on Windows 7 or on Windows Server 2008 R2 Bei anderen Betriebssystemen als Windows 7 und Windows Server 2008 R2: How to fix your SQL Server 2008 Setup before you run setup... ansehen, um alle Voraussetzungen vor der SQL Installation vorzubereiten (Microsoft .NET Framework 3.5 Service Pack 1 dotnetfx35setup.exe, Windows Installer 4.5, etc...). So, die Voraussetzungen sollten passen, jetzt SQL-Setup ausführen und...: Die Fehlermeldung ist "nur" eine Warnung und kann eigentlich ignoriert werden - siehe Installing SQL Server Express on Windows 7 Release Candidate. Aber schön ist das nicht... Eine G´schicht wär, wenn man die SQL-Installation gleich mit dem nötigen Service Pack versehen könnte = slipstream installation - damit ist dieses Problem umgangen und gleich weniger Arbeit, vor allem, wenn ich das öfters brauche... Netterweise habe ich im msdnblog von Peter Saddow (ein Microsoft-PM in Redmond) eine Anleitung zum slipstreamen von SQL Server 2008 gefunden: Creating a merged (slipstreamed) drop containing SQL Server 2008 RTM + Service Pack 1 - Dieser Artikel ist eigentlich ident mit KB955392 - How to update or slipstream an installation of SQL Server 2008 Ich habe diese Anleitung verwendet und auf meine Bedürfnisse angepasst: Ich benötige eine SQL Server 2008 Express Edition with Advanced Services für intel-Basis. Hier nun meine step-by-step Anleitung dafür. Achja, derzeit ist von Microsoft nicht geplant, eine slipstreamed Version von SQL Server 2008 herauszugeben (slipstream-FAQs): "Question #6: Are there any plans to make the slipstreamed or refreshed versions of SQL Server 2008? Answer: Not at this time for SQL Server 2008. We are considering refreshing the media in a future release." Also selbst Hand anlegen. Nun werden die Pakete entpackt: SQL Server nach C:\SQL und das SP1 nach C:\SQLSP1 - kurze Namen ersparen Tipperei. C:\Install>SQLEXPR_x86_ENU.exe /x:C:\SQLSP1 C:\Install>SQLEXPR_x64_ENU.exe /x:C:\SQLSP1 Und je nach Version der Express-Edition (SQLEXPRADV_x64_ENU , SQLEXPRWT_x64_ENU, etc.): C:\Install>SQLEXPRADV_x86_ENU /x:C:\SQL C:\Install>SQLEXPRADV_x64_ENU /x:C:\SQL Nach dem Extrahieren (nicht vergessen, jede Fertig-Meldung zu bestätigen) liegen die Setup-Pakete entpackt in C:\SQL und C:\SQLSP1 vor. Nun werden ein paar Files in C:\SQL ersetzt: C:\>robocopy C:\SQLSP1\pcusource C:\SQL Setup.exe C:\>robocopy C:\SQLSP1\pcusource C:\SQL Setup.rll Nicht wundern, die Files sind sehr klein und das Kopieren geht blitzschnell. Jetzt werden alle Files im Verzeichnis x64 außer Microsoft.SQL.Chainer.PackageData.dll kopiert: C:\>robocopy C:\SQLSP1\pcusource\x86 C:\SQL\x86 /XF Microsoft.SQL.Chainer.PackageData.dll C:\>robocopy C:\SQLSP1\pcusource\x64 C:\SQL\x64 /XF Microsoft.SQL.Chainer.PackageData.dll Das geht auch rasch, bei mir wurden pro Copy 72 Files durch neuere Files ersetzt. Nun Suche in C:\SQL\x64 nach defaultsetup.ini und mit dem Editor öffnen ("This file will tell the setup program where to locate the SP1 source media that you extracted in step 1"). Wenn C:\SQL\x64\defaultsetup.ini nicht vorhanden ist, dann entweder selbst tippen, oder einfacher aus C:\SQLSP1\x64 nach C:\SQL\x64 kopieren und dann wie folgt anpassen: Die Anleitung meint, dass hier der absolute Pfad zur setup.exe eingetragen sein muss, wenn jedoch das Setup aus dem aktuellen Verzeichnis aufgerufen wird (was üblicherweise wohl so passiert), dann kanns so bleiben. Also Pfad in der .ini anpassen: "." (in meinem Fall funktioniert absolut auch "C:\SQL"). ;SQLSERVER2008 Configuration File [SQLSERVER2008] PCUSOURCE="." "Question #11:  Does PCUSource need to be an absolute path? Answer: No, it can be a relative path, such as ".\PCU". However, when you launch setup.exe your current path needs to point to the setup.exe." (slipstream-FAQs) Wenn der Pfad in C:\SQL\x64\defaultsetup.ini nicht korrekt ist, folgt übrigens dieser Fehler: So, das wars. * Nun ein kleiner Exkurs zum Thema x86 und x64: Zuerst habe ich nur die x64 Version runtergeladen und slipstreamed. Das hat anfangs funktioniert, jedoch kam nach den erfüllten Voraussetzungen der Fehler "Object reference not set to an instance of an object.". Nach Analyse und viel bingen ;-) habe ich in einem Logfile der Installation C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\<date_time>\Detail_ComponentUpdate.txt folgenden Hinweis gefunden: ... 2009-08-23 22:15:39 Slp: Sco: Unable to write hklm registry key SOFTWARE\Wow6432Node\Microsoft\MSSQLServer to file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20090823_221504\Registry_SOFTWARE_Wow6432Node_Microsoft_MSSQLServer.reg_, Win32 error 2 2009-08-23 22:15:40 Slp: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt. 2009-08-23 22:15:41 Slp: Watson bucket for exception based failure has been created ... Hm, ein Win32 error bei einer x64 Installation... aber "Wow" - schon klar. Also alles zusätzlich mit x86 slipstreamen (wie auch in der Anleitung, IA64 hab ich mir dennoch gespart ;-) - und es funktioniert nun ohne Fehler. Das hat man wieder davon, wenn man glaubt, dass man schneller ist, wenn man sich etwas spart - nicht mit Microsoft x64! Nun C:\SQL\setup.exe starten und SQL Server 2008 SP1 slipstreamed wie gewohnt installieren! Uff, geschafft. Und woran erkennt man, dass die SQL-Installation "slipstreamed" ist? Mein "neues" Setup kommt ohne Kompatibilitätswarnung und es gibt ein paar Erkennungsmerkmale während des Setups (sieh u.a. auch hier). Die Server-Version SQL Server 2008 ist übrigens 10.00.1600.22, mit SP1 10.00.2531. Happy setup with SQL Server 2008 slipstream! Beitrag von Toni Pohl