blog.atwork.at

news and infos about microsoft, technology, cloud and more

Bye bye Dunkelblau, welcome Hellblau in Microsoft TechNet

Letztes Wochenende wurden die Blogplattformen von Microsoft aktualisiert. atwork betreut das Technet Team Blog Austria redaktionell und hat neben den Umstellungsarbeiten auch das Layout, Widgets & Einstellungen angepasst. Das neue Layout: Zum Vergleich, das alte Layout: Die neue Plattform bietet ein paar Neuerungen, wie beispielsweise deutliche Verbesserungen in der Kommentarfunktion, die Möglichkeit Artikel zu teilen u.v.m. Die Umstellung ist Teil des neuen Look & Feel von Microsoft Technet und msdn. Schauen Sie mal rein, ins neue Technet Team Blog Austria!

Tipps zum mobilen Arbeiten

Wer viel unterwegs ist, muss seine Kommunikation gut planen und - die richtigen Werkzeuge haben. So beschreibt Scott Hanselman von Microsoft seine Tipps für "remote working": 30 Tips for Successful Communication as a Remote Worker Einige wichtige Punkte herausgepickt: Be clear and precise. It's very easy to misinterpret email... Re-read your emails before sending. Answer all questions asked. Incomplete answers lead to frustration and wasted time. Document everything. Document all decisions - if it's not recorded in email, it didn't happen. Share everything. RT @shanselman: Blog: 30 Tips for Successful Communication as a Remote Worker http://goo.gl/fb/3lD7C

iPad kommt nach Europa

... aber noch nicht nach Österreich. Ab 28. Mai kann man laut Apple das iPad in diesen Ländern bestellen: Australien, Kanada, Frankreich, Deutschland, Italien, Japan, Spain, Schweiz und United Kingdom. Der Preis? Wie vermutet: Wie in den USA, nur in Euro, also ab 499 Euro. Ab Juli solls dann auch bei uns und in diesen Staaten soweit sein: Austria, Belgien, Hong Kong, Irland, Luxemburg, Mexico, Niederlande, Neuseeland und Singapur. Siehe auch iPad Coming to Nine More Countries on May 28.

SQL Server 2008 R2 ist RTM

Der nächste RTM: SQL Server 2008 R2 ist fertig, schreibt Ted Kummert, Senior Vice President, Business Platform Division, im Official Microsoft Blog: SQL Server 2008 R2: Helping Customers Get More Value Out of Their Data. (Georg kann also den SQL Server 2008 R2 in seinem Artikel RTM, RTM, RTM zur Liste der neuen, fertigen Produkte hinzufügen. ;-) Der R2 Server hat übrigens "Großes" vor: Verbesserungen in der Skalierbarkeit (256 CPU´s, Application and Multi-Server Management, etc.) und Business Intelligence in Verbindung mit SharePoint 2010 (RTM) und Office 2010 (RTM) als neue "self-service business intelligence" sind nur einige der neuen Themen, siehe auch Download the SQL Server 2008 R2 Guide. Wann wird SQL Server 2008 R2 downloadbar sein? Laut Blog wird R2 ab 3. Mai in den Microsoft Partner Bereichen msdn und technet downloadbar sein, und ab dem 13. Mai allgemein verfügbar sein. In der Microsoft SQL Server 2008 R2 Digital Tour finden sich viele der Neuigkeiten inkl. "Test Drive" im Überblick! Schauen Sie mal rein: www.sqlserverlaunch.com!

Released: Visual Studio 2010 und NET 4.0 zum Download

Seit heute, 12. April, ist es soweit: Microsoft Visual Studio 2010, .NET 4.0, ASP.NET 4.0, ASP.NET MVC 2.0, Visual Studio Team Foundation Server 2010 und Co. wurden offiziell präsentiert und sind schon downloadbar - für msdn Abonnenten, WebSiteSpark/BizSpark Teilnehmer und auch for public hier: Microsoft Visual Studio 2010 Ultimate - ISO Es gibt vieeel Neues drin... What's new in Visual Studio 2010. Einige rasche Infos finden sich auch im blog von Scott Hanselman Visual Studio 2010 Released. Achja, wer die frei verfügbare Version Visual Web Developer 2010 Express ausprobieren möchte, kann das hier: Einfach auf "Install Now" klicken!! ASP.NET 4 and Visual Studio 2010 Released Morgen folgt Silverlight 4: Silverlight-4-Launch Developers, have fun!

Sprachverwirrung beim Mittagessen

Wenn man so in der Mittagspause surft und bekannte und nicht so bekannte Blogs liest, stößt man zeitweise schon auf ganz lustige Beiträge - diesen hier will ich nicht vorenthalten. So schreibt Christoph Wille (Windows Webserver-Experte der ersten Stunde [u.a aspheute.com] und .NET Developer) in seinem Blog mit der bemerkenswerten Web-Adresse www.himmelherrgottsakramentzefixhallelujascheissglumpatverreckts.com - wahrscheinlich eine der längsten URLS der Welt ;-) - über coole Übersetzungen: Sprachverwirrung einer Speisekarte in Dubai, mit Speisen von "Dish problem" bis "Dish urinating". Mahlzeit! ;-)

Tablet Surfin

Das Apple iPad hypt, angeblich sind schon an die 700.000 Stück verkauft (inkl. Vorbestellungen). Apple hat mit dem Start des iPad den Tablet-Markt definitiv belebt. Hier ein aktueller Stand - Bilder aus dem WebStandard - mit einem ganz raschen Überblick und ein paar Links zum WebStandard und weiteren Sites. Zum iPad gibts schon viele Reviews, einer davon: iPad im Standard-Test: Gelegentlich mit Apple-eigener Sturheit Und es gibt auch diese Konkurrenz zum iPad: JooJoo Und das floppt anscheinend: Nur 90 Vorbestellungen: Vielversprechendes JooJoo floppt Für JooJoo (dzt. auch nur in USA erhältlich) gibts auch schon einen ersten Bericht: Fusion Garage JooJoo review Die Essenz: "Even putting aside the fact that Apple's $499 iPad brings more to the table than just web browsing, the JooJoo is less portable, has a worse (if larger) screen, is unintuitive to use, and ships with half-baked software. We commend the start-up on its nice piece of hardware design, but until the software is given some much-needed love and the price is seriously reevaluated we simply cannot recommend this tablet." Dann gibts noch HP Slate: Vielseitiger HP Slate soll es mit iPad aufnehmen Und Gemini: Gemini: Alles, was das iPad nicht kann Und es werden weitere folgen...

Bloggen mit dem iPad

Nein, ich selbst habe kein Apple iPad von dem ich blogge. Aber ich "kenne" jemanden, der das ausprobiert hat. ;-) Hier der kurze Bericht (in Englisch) von Ben Parr auf mashable.com: mashable.com/2010/04/03/can-you-blog-from-an-ipad   (Screenshot aus dem Blog-Artikel von mashable.com geborgt.) Grundsätzlich funktioniert das Schreiben gut, der Praxisbericht zeigt u.a. folgende Ergebnisse beim Tippen: Die Autokorrektur (in Englisch) funktioniert gut, lange Fingernägel darf (Mann) Frau natürlich nicht haben. ;-) Die Nachteile: "typing with HTML is a pain in the ass...", "Copy and Paste didn't function properly...", "I can see images being a pain...", "copy links is such a pain to retrieve them and copy them..." Die Zusammenfassung: "Overall, you can type rather fast on Apple's tablet, although I will use the iPad to edit rather than write posts. It is no replacement for my laptop, but if you want to get up a quick post on-the-go, the iPad does a decent job." Tippen geht also schnell, Zusatz-Formatierungen (wie HTML, Bilder verkleinern, Copy & Paste, Links kopieren und anpassen) sind ... mühsam. Aber hierfür wird es vielleicht in Zukunft bessere Software geben? Das verwundert nicht, das iPad ist eher für "passiven Gebrauch" wie Surfen, Steuern und mal rasch E-Mails beantworten gemacht, nicht für die Eingabe. Aber es geht. Und es macht wohl Spaß mit dem handlichen Gerät zu hantieren. Auf jeden Fall sind laut Analysten am ersten Tag bereits an die 700.000 iPads verkauft - 700000-ipads-sold. Wow!

Sightseeing 2.0

Im Web-Standard gibt es die Top 10 "Alltagsgeschichten" von Google Street View zu sehen: Sightseeing 2.0 - Die schrägsten Fotos von Google Street View So schreibt der Standard: "Googles Kartendienste Maps und Street View haben eine ganz neue Kategorie von Blogs hervorgebracht, in denen die witzigsten und skurrilsten Aufnahmen präsentiert werden. Nicht immer zur Freude von Google, denn oft wird das Fotomaterial kurz nach der Entdeckung wieder entfernt. urlesque hat die Top 10 der Street View-Aufnahmen gekürt." Have a look!

Wie bekomme ich binäre Dokumente (BLOBs) in den SQL Server?

Zu Artikel Teil Eins - Wie bekomme ich binäre Dokumente (BLOBs) aus dem SQL Server? - nun das Gegenstück: Teil Zwei - Wie kann ich Dateien IN den SQL Server bringen? Das heißt Files als BLOB (Binary Large Object) in eine Tabelle speichern - und das Ganze möglichst einfach. Diese Lösung ist ebenfalls mit T-SQL zu bewerkstelligen. Die Idee dazu ist von databasejournal.com - Storing Images and BLOB files in SQL Server Part 2 entnommen, hier das Script: (Das ganze Script gibt es hier zum Download, es läuft in SQL Server 2005 und 2008.) Das Einlesen eines Files wird wieder in einer Stored Procedure "savefromfile" gemerkt. Den gewünschten Filestream liefert OPENROWSET (Zeile 11, die Hilfe informiert: ...also supports bulk operations through a built-in BULK provider that enables data from a file to be read and returned as a rowset). Damit wird das File eingelesen. Das INSERT (Zeile 9) fügt einfach den Output des SELECTS (Zeile 10-11) in die Tabelle "MyFiles" ein. Also simpel. Screenshot der Original-Tabelle: hier. Nach dem Starten von "exec savefromfile" und Anzeigen der Tabelle  sieht das Ergebnis so aus: Das File "00006_Bild 1.jpg" wurde mit seinem Inhalt in die Tabelle MyFiles eingefügt. Fertig! Noch ein Tipp für "Massen-Imports" - wenn mehrere Dateien so in die Datenbank insertiert werden sollen: Hier kann man sich sehr rasch damit behelfen, in der Kommandozeile im Bilder-Verzeichnis die Dateinamen mit dir /w > import.txt in ein Textfile zu schreiben. Das Textfile "import.txt" dann mit Notepad öffnen, und die Dateinamen per Zwischenablage in eine neue Excel-Datei kopieren. In Excel werden die SQL-Befehle für die gewünschten Files zusammengebaut, beispielsweise so: Die Bildnamen stehen in Spalte A, in Spalte B wurde - wenn z.B. die ID aus dem Dateinamen weiterverwendet werden soll - diese aus dem Dateinamen extrahiert (B1: =LINKS(A1;5) ). Die "Formel" für Zelle C1: ="INSERT INTO MyFiles (FIL_ID, FIL_FileName, FIL_Content) SELECT " & WERT(B1) & ", '" & A1 & "', BulkColumn FROM OPENROWSET(Bulk 'D:\Temp\bin\" & A1 & "', SINGLE_BLOB) AS BLOB);" Die Formel ergibt dann das korrekte T-SQL-Statement für die jeweilige Datei: INSERT INTO MyFiles (FIL_ID, FIL_FileName, FIL_Content) SELECT 6, '00006_Bild 1.jpg', BulkColumn FROM OPENROWSET(Bulk 'D:\Temp\bin\00006_Bild 1.jpg', SINGLE_BLOB) AS BLOB); Nun Zelle C1 bis ans Ende der Dateinamen "ausfüllen" lassen: Und die so erzeugten SQLs per Zwischenablage im SQL Management Studio einfügen und laufen lassen. GO! Tipp: Excel als Hilfsmittel zum Erzeugen von SQL-Befehlen und zum Nachbearbeiten von Daten ist übrigens eine Methode, die ich wirklich oft verwende und als äußerst praktisch empfehlen kann. Viel schneller gehts kaum. ;-) Mit diesen Werkzeugen ist auch das Manipulieren von BLOBs in SQL Server rasch umsetzbar!