Benutzerdefinierte Hintergrundbilder in Windows 8

windows_8_custom_backgroundSeit gut einer Woche läuft bei mir zu Hause, dank Dreamspark, nur noch Windows 8. Windows 7 existiert lediglich noch in einer virtuellen Maschine. Eine Woche Zeit bringt natürlich auch die ein oder andere Minute mit sich, um sich mal so ordentlich durch die Einstellungsmöglichkeiten von Windows 8 zu wühlen. Und so soll es heute um die Einstellungen des Designs gehen.
Das neue Windows 8 Design sieht zwar nett aus und ich habe mich mittlerweile schon sehr mit den Kacheln angefreundet, aber irgendetwas fehlt dennoch. Will man das Farbschema oder die Hintergründe des neuen Startmenüs (Kachelmenü) verändern, so stehen einem zwar 25 Farbschemen und 20 Hintergründe zur Verfügung, was theoretisch 20*25, also 500, Kombinationen ergibt. Sagen einem die 20 Hintergrundmuster aber einfach nicht […]

Ford-Fahrer aufgepasst – das kann schnell teuer werden!

Ford_failIm folgenden Artikel geht es mal nicht um etwas, das auch nur im Geringsten mit dem PC oder dem Internet zu tun hat. Es geht um mein Auto oder besser gesagt, wie Ford meint, Autos zu bauen. Sollten sich unter den Lesern Fahrer eines Ford Focus befinden, empfehle ich den Artikel bis zum Ende zu lesen, da man als Focus Fahrer gegebenenfalls mehrere Hundert Euro und sich persönlich einen Haufen unnötigen Ärger sparen kann. Allen anderen Lesern wünsche ich natürlich trotzdem viel Spaß beim Lesen. Wer nur eine Lösung sucht, wie er die Zündkerzen seines Focus trocken bekommt, kann bis zum Absatz “Wie kann ich dem Wassereintritt vorbeugen?” weiterscrollen.
“Wie die Zündkerzen das Schwimmen lernten”
Letztens fuhr ich mit meiner Freundin zu einem Geburtstag. Beim Einparken nach einer ca. 2-stündigen Autofahrt bemerkte […]

Kostenloser Design-QR-Code Generator

qrcode_code_budeQR-Codes dürfte mittlerweile jeder kennen. Das sind diese kleinen, schwarz-weißen, viereckigen Bildchen, die ein wenig nach Bildrauschen aussehen. In QR-Codes lassen sich Texte, Urls aber auch WLAN-Zugangsdaten, Visitenkarten, Telefonnummern oder zum Beispiel vorgetippte SMS hinterlegen. Auslesen kann man sie mit so ziemlich jedem Smartphone, wenn man die entsprechende App dazu hat.
Das Erstellen von QR-Codes geht mittlerweile auch ziemlich einfach. Entweder per App auf dem mobilen Endgerät der Wahl oder über diverse Generatoren im Internet. Eins haben die meisten der Generatoren jedoch gemeinsam. Sie erstellen fast alles ausschließlich die standard QR-Codes. Also schwarz-weiß, eckig und ohne jeglichen Schnickschnack oder auch nur die geringste Verschönerung.
Dabei muss das gar nicht so sein. Längst ist bekannt, dass man QR-Codes auch optisch aufhübschen kann. So lassen sich die harten Kanten gegen runde austauschen […]

Seitenzahlen in Word ab beliebiger Seite

Office-Apps-Word-Metro-iconSeitenzahlen in Word-Dokumente einfügen ist ein Kinderspiel. Ein Klick auf den Reiter „Einfügen“, ein weiterer auf „Seitenzahlen“ und dann ist es auch fast schon vollbracht. Doch wehe, man hat auch nur etwas mehr Ansprüche, als die Ausrichtung oder Schriftgröße der Seitenzahlen. Dann ist es auf einmal gar nicht mehr so leicht.
Möchte man zum Beispiel die Seitennummerierung erst ab der dritten Seite beginnen, weil zum Beispiel die ersten beiden Seiten mit dem Deckblatt und dem Inhaltsverzeichnis belegt sind, muss man ein wenig in Trickkiste greifen.
Wie genau das geht, wenn man die Seitenzahlen in Word ab einer beliebigen Seite beginnen lassen will, zeige ich euch jetzt.
Schritt 1:
Wenn ihr es noch nicht getan habt, dann aktiviert aus Gründen der Übersichtlichkeit am besten die Anzeige der Absatzmarken sowie […]

Javascript escape() in C# – ein C# äquivalent zur escape()-Funktion

csharp_vs_javascriptDas .Net-Framework bietet eine große Anzahl an Möglichkeiten, um HTML-Code und Urls zu encodieren. Da wären zum Beispiel Uri.EscapeDataString(), Uri.EscapeUriString(), System.Web.HttpUtility.UrlEncode(), System.Web.HttpUtility.UrlPathEncode(), System.Web.HttpUtility.HtmlEncode() oder System.Web.HttpUtility.HtmlAttributeEncode().
Wenn man jedoch eine gleichwertige Funktion zu Javascript‘s escape() sucht, so wird man von all diesen Funktionen enttäuscht. Keine dieser standardmäßig vom .Net-Framework mitgelieferten Funktionen ist äquivalent zur Javascript escape()-Funktion.
Zur Verdeutlichung habe ich mal folgendes Beispiel gemacht:

// Original Ausgangsstring
// Raffi’s ärgerlicher C# Teststring/Testcode.

// JS Original (erzeugt durch escape() )
// Raffi%27s%20%E4rgerlicher%20C%23%20Teststring/Testcode.

// Uri.EscapeDataString():
// Raffi’s%20%C3%A4rgerlicher%20C%23%20Teststring%2FTestcode.

// Uri.EscapeUriString():
// Raffi’s%20%C3%A4rgerlicher%20C#%20Teststring/Testcode.

// System.Web.HttpUtility.UrlEncode():
// Raffi%27s+%c3%a4rgerlicher+C%23+Teststring%2fTestcode.

// System.Web.HttpUtility.UrlPathEncode():
// Raffi’s%20%c3%a4rgerlicher%20C#%20Teststring/Testcode.

// System.Web.HttpUtility.HtmlEncode():
// Raffi's ärgerlicher C# Teststring/Testcode.

// System.Web.HttpUtility.HtmlAttributeEncode():
// Raffi's ärgerlicher C# Teststring/Testcode.

Doch ich würde nicht darüber bloggen, wenn ich nicht auch eine Lösung parat hätte. Und diese ist gar nicht mal so kompliziert.
Schritt 1:
Fügt eurem Projekt einen Verweis auf Microsoft.JScript hinzu.
microsoft jscript verweis hinzufügen