DataTable.AsEnumerable wird von VisualStudio nicht erkannt

Wenn die AsEnumerable-Methode auf dem DataTable von VisualStudio nicht erkannt wird, fehlt sehr wahrscheinlich der Verweis auf die „System.Data.DataSetExtensions“.

„AsEnumerable“ ist eine Extension und entsprechend in diesem Verweis zu finden.

Ebenfalls wird für AsEnumerable mindestens .Net 3.5 benötigt.
Weitere Infos dazu finden sich in der MSDN.

Mit der AsEnumerable-Methode kann man eine DataTable so umwandeln dass man auch bequem mit LINQ arbeiten kann.

Kompatibilitätsansicht für Intranetseiten im Internet Explorer 11 deaktivieren

Es kann passieren dass Intranetseiten z.B. mit Angular oder jQuery nicht korrekt im Internet Explorer 11 dargestellt werden oder einfach Teile fehlen oder gar nicht geladen werden.

Dies kann mit der aktivierten Kompatibilitätsansicht für Intranetsites zusammenhängen.

Zunächst kann man über die Konsole im Internet Explorer prüfen ob dies der Fall ist. Wenn die Webseite geladen wird, sollte in etwa folgender Eintrag erscheinen:

[code]http://xy.local/ wird in der Kompatibilitätsansicht ausgeführt, weil „Intranetsites in Kompatibilitätsansicht anzeigen“ aktiviert ist.[/code]

Möchte man jetzt diese Kompatibilitätsansicht deaktivieren geht man zunächst in die Optionen:

Anschließend entfernt man den folgenden Haken:

Alle Dateien in einem Ordner in UTF8 umwandeln

Möchte man zum Beispiel alle Text-Dateien in einem Ordner umwandeln, so kann man folgenden Befehl verwenden:

foreach($i in ls -name *.txt) { get-content $i | out-file -encoding utf8 -filepath newFiles/$i }

Dabei wird von allen zutreffenden Dateien (*.txt) eine neue Datei im Unterverzeichnis „newFiles“ erzeugt.

Bevor man die alten Dateien löscht, sollte man prüfen ob noch alle Umlaute vorhanden sind und nichts „zerstört“ wurde.

Windows 10 Anniversary Update über WSUS schlägt fehl

Wenn über den WSUS das Anniversary Update von Windows 10 mit Problemen abgebrochen wird, fehlt im IIS sehr wahrscheinlich der MIME-Type „.esd“.

Zum Hinzufügen dieses Typs geht man wie folgt vor:

  • Auf dem WSUS-Server den IIS aufrufen.
  • Dort geht man dann unter „Sites“ > „WSUS-Verwaltung“
  • Hier hat man unter der Gruppe „IIS“ den Eintrag „MIME-Type“ auf den man klickt
  • In der folgenden Ansicht prüft man jetzt ob der Typ „.esd“ bereits existiert.
  • Ist dieser nicht vorhanden, so wählt man unter Aktionen > „Hinzufügen“
  • Der neue Eintrag lautet dann:
    • Dateinamenerweiterung: „.esd“
    • MIME-Type: application/octet-stream

Formatierungen aus Texten entfernen, bevor diese in Word eingefügt werden.

Oft kopiert man Textpassagen aus dem Browser in ein Word-Dokument und ärgert sich dann dass die Formatierung dabei mitgezogen wird und die eigene Formatierung im Word-Dokument dabei zerstört wird. Dies lässt sich mit Hilfe der folgenden Einstellung in den Word-Optionen unterbinden: Formatierungen aus Texten entfernen, bevor diese in Word eingefügt werden. weiterlesen

by Jens Hantschel