Marco Scheel aka GeekDotNet

Früher SharePoint. Heute Microsoft 365 Modern Collaboration. Co-Host of Hairless in the cloud.

Microsoft Office Server 2007 SP2 is coming

Dauert wohl nicht mehr lange: http://support.microsoft.com/default.aspx?scid=kb;EN-US;953334 Die Downloads gehen im Moment des Posts noch nicht… aber das dauert sicher nicht mehr lange. Quelle: http://blogs.msdn.com/spfargo/archive/2009/04/28/microsoft-office-sharepoint-server-service-pack-2-is-now-available.aspx Ciao Marco >> continue reading | weiter lesen

PowerShell mit C# generieren und scheitern? Unicode anstatt UTF-8!

Ich hatte die Gelegenheit, meinem Kollegen Jan bei einem Projekt zu helfen. Es geht darum, aus einer C# Applikation PowerShell Scripte zu erzeugen. Diese Scripte werden dann später auf einem Server ausgeführt. Klingt erst mal nicht wirklich spannend. Spannend wurde es dann, als der Code für die Erzeugung abgeschlossen wurde und das erste mal die Scripte ausgeführt wurden. Die PowerShell meldete eine kryptische Exception: Unexpected token in expression or statement. Beim Editieren des PowerShells mit dem neuen Windows 7 PowerShell Editor kommt beim Speichern folgende Meldung: Und schon hatten wir den fehlenden Hinweis. >> continue reading | weiter lesen

Improving Entity Framework Performance – und was ist mit dem REST?

Genau… was passiert mit den ADO.NET Data Services (also dem REST Layer aus dem Hause Microsoft) in dem von Dariusz beschriebenen Szenario: Dariusz Parys: Improving Entity Framework Performance Wir nutzen die ADO.NET Data Services aktuell in einem Projekt und ich werde morgen nochmal den Code checken, ob wir auch von so einer Lösung profitieren können. Einen vielversprechenden Ansatz zeigt der Post von Kollegen Shawn Wildermuth auf: Shawn Wildermuth: ADO.NET Data Services for Multiple Databases? Das Überschreiben des GetDataSource könnt hier ein Lösung bringen, allerdings muss man schauen, ob sich der Ansatz überhaupt auf eine Web-Anwendung anwenden läßt. Ciao Marco >> continue reading | weiter lesen

ADO.NET Data Services – C# Extension Method to the rescue – SaveChangesWithRetry

Ich habe mich diese Woche wieder mit den Core Funktionen der ADO.NET Data Services beschäftigt. Wir nutzen aktuell das Microsoft Ex-Astoria Projekt, um eine SQL 2008 Datenbank (läuft mit SQL Mirroring) über das Internet an eine Applikation zu binden. An sich eine tolle Sache, aber immer wieder gibt es “neue” Situationen auf die man reagieren muss. In der klassischen Programmierung (C#, SQL über TCP 1433, …) kommt es recht selten vor, dass die Verbindung zur Datenschicht (SqlNativeClient, OLEDB, ODBC, …) unterbrochen wird. In unserem Szenario steckt viel “Cloud” in der Lösung und somit müssen wir mit dem “nicht immer” funktionierenden Internet rechnen. >> continue reading | weiter lesen

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: 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 >> continue reading | weiter lesen

SnailMail aus Internet mit Microsoft Tag und 01

Heute habe auch ich Post im Briefkasten. Das .NET Logo (seit der PDC 08) stand gleich neben meinem Name. Der Inhalt war etwas ratselhaft: Naturlich hab ich gleich die Microsoft Tag Software fur mein Windows Mobile installiert (was bestimmt Ziel der Aktion war): GetTag.mobi Microsoft - Tag Mein Kollege Jan hat es auch schon erwischt: Jan Geisbauer - Stille Post Und weitere .NET Devs: Der Albert.com sein Blog - Langeweile und dass Microsoft-Tag .NET virales Marketing - mehr Enthullungen Michael Schwarz - Microsoft Tag und Virales Marketing Es gibt aber auch negatives Reaktionen: Kay Giza - Bin sauer: Virales Marketing, es nervt! >> continue reading | weiter lesen

ADO.NET Data Services V 1.5 sind im CTP1 Status

Seit letztem Jahr arbeiten wir an einem Projekt, welches die ADO.NET Data Services (aka Astoria) einsetzt, um auf die Daten einer Microsoft SQL 2008 Datenbank zuzugreifen. Der Einsatz der Technologie hat gezeigt, das die Theorie zu REST + SQL Server DB ganz toll klingt, man sich die Features aber teils teuer erkauft. Ich möchte irgendwann man ein eigene Post zum Thema schreiben. Heute möchte ich einfach mal zeigen, über was man sich plötzlich alles freuen kann (aus dem Blog von des Astoria Teams): Row Count: One scenario we heard a ton of feedback on after shipping V1 of ADO. >> continue reading | weiter lesen

SharePoint Feb CU 2009 – Bitte warten?!

Ich hatte bereits auf das aktuelle Update hingewiesen. Am Donnerstag kam dann auch auf dem “offiziellen” Blog die Nachricht zum Februar Update: Is it time to apply Feburary Cumulative Update? Was soll man also davon halten? Ihr habt bereits den Dec CU drauf? Dann könnt ihr eigentlichen auch den aktuellen Patchstand für Februar einspielen. Wichtig! Im Blogpost wird auch die Reihenfolge der Patches genannt und an die sollte man sich in der Regel auch halten: For customers who already have Dec CU installed, they can apply these update packages in the following sequence: 961750, 967703, 961749, 961754. >> continue reading | weiter lesen

SharePoint Feb 2009 Cumulative Update – BLOB Caching fixed

Heute habe ich eine Mail mit der Info des aktuellen CU für einen der offenen SharePoint PSS Cases bei einem Kunden bekommen. Es wurde auf das Release des aktuellsten Updates für SharePoint hingewiesen. Es gibt noch kein “Rundum-Sorglos” Paket, aber für den dringenden Fall kann man wie in dem Blogpost genannt vorgehen und “traditionell” installieren. Joerg Sinemu - February Cumulative Update for WSS V3 and MOSS 2007 Wir hatten vor einigen Monaten ein Case zum Thema BLOB Caching eingestellt. Es ging darum für ein Intranet Videos (Flash – FLV) zu cachen, damit die Datenbank entlastet wird. An sich funktionierte das auch super, allerdings wurde auf allen System des Kunden ab einer Größe von 40-50 MB die Datei nicht ausgeliefert und man bekam eine Anmeldemaske (HTTP Error 401). >> continue reading | weiter lesen

Windows 7 Fieber – Second Level

Es ist so weit… die Welt hat nur darauf gewartet :-) Ich hatte direkt am Donnerstag Abend den MSDN Download angeworfen und auf Freitag als ersten Windows 7 Tag gehofft… leider kam es anders. Der Download ist mehrfach abgebrochen. Der Download Speed ist trotz VDSL nicht über 25 KB/S gekommen. Am Montag morgen war es dann so weit… allerdings hatte ich in den letzten 30 Minuten die x86 und die x64 Version über den Public Download bei Akami fertig… was schon eher VDSL Speed entspricht :-) Wer nun die erste Runde gedreht hat (ich kenne das meiste schon aus dem PDC Alpha Build) und in den zweiten Level will, der kann mal hier nach ein paar echt tollen Tips schauen. >> continue reading | weiter lesen