Aug

Visual Studio 2010 Extension: Unicode Converter 1.0 (with Tutorial)

Posted in Development, English posts By Gordon Breuer 2 Comments Tagged Under : , , ,


Unicode Converter V1.0For quite some time I’m using a tool a co-worker has written to convert some text into “websafe” text. That’s implying the convertion of special characters into html entities wherever possible, otherwise in their corresponding unicode notation (&#0000;), replacing more then one space in a row with non-breaking spaces (&nbsp;), replacing single line-breaks with the corresponding html-tag (<br />) and also enclosing paragraphs with their html-tag (<p>…</p>). Texts converted in this manner are having less or even no encoding problems in any webbrowsers and you don’t have to fiddle around with manual adding those paragraph tags.

I’m using this tool a lot when working with html files directly in Notepad++ or a similar texteditor. But since that time I’m now mainly working within Visual Studio. You may argue that you can add the text in the design-view and Visual Studio is converting it for you. But not all special chars are converted and when the text is some kind of rich edit (e.g. from Word) you get a lot of unwanted formatting, too! So you could paste it into a plain-text editor, copy it back to the clipboardf and then paste it into Vis…. For God’s sake! Let’s abadon this thought immediately before someone will really do it this way! Saying it with a borrowed term: There’s an app for that! Winking smile

First you have to make a tough decission: Go straight to the Visual Studio Gallery, download, install and just use my “Unicode Converter”-Extension. Or you read on and I will explain a few things about how I solved some problems. Oh, and just in case: there is a link to the sourcecode of the extension at the end of this article! Mehr...

Aug

Pimp my IDE: Plug-Ins für Visual Studio 2010 die man kennen sollte

Posted in Development, Auf dem Prüfstand, Programme und Werkzeuge By Gordon Breuer 0 Comments Tagged Under : , ,


aboutpixel.de - Wendeplatten © chatwiselViele Entwickler verbringen einen Großteil ihrer Arbeitszeit mit dem Lesen, Verstehen und (Um-)Schreiben von Code innerhalb der IDE ihrer Wahl – Im Falle der .NET-Entwickler zumeist Microsoft Visual Studio. Leider gelten fast alle folgenden Empfehlungen nicht für die Nutzer der kostenfreien Express-Version, da diese keine Plug-Ins von Fremdherstellern unterstützt. Alle anderen sind aber eingeladen weiter zu lesen mit welchen ausgesuchten Helfern ich mir die Arbeit täglich aufs neue erleichtere.

Einige Erweiterungen wird man hier vergeblich suchen, darunter auch den bekanntesten Vertreter aus dem Hause Jetbrains. Nicht, dass ich ReSharper nicht schon selbst benutzt hätte und seine Funktionen den Entwickleralltag stark vereinfachen können. Jedoch soll meine Auflistung hier nur kostenfreie Plug-Ins aufzählen.

aboutpixel.de - Für nen Apfel und nen Ei © Marcel WöhrmannWenn man beispielsweise die Microsoft Gallerie der Visual Studio Plug-Ins durchgeht findet man hunderte von kostenlosen Helfern. Einige sind völlig unbrauchbar, manche fehlerhaft und hinter einigen verstecken sich in Wahrheit Trial-Versionen von oft teuren Vollprodukten. Doch es gibt auch einige besondere Schätze die sich zu finden lohnen. Ich habe mich auf die langwierige Suche nach der Nadel im Nadelhaufen gemacht und hier ist schließlich meine reiche Ausbeute! Mehr...

Jul

[Poll] Nutzt ihr den Social-Micropayment-Dienst Flattr?

Posted in Allgemein, Programme und Werkzeuge By Gordon Breuer 0 Comments Tagged Under : , , ,


Diese kleine Abstimmung ist hauptsächlich ein Test der BlogPoll REST API und einem passenden Plugin für den Windows Live Writer von Dariusz Parys, das sich noch in der Beta-Phase befindet.

Ich persönlich finde so ein Plugin grundsätzlich ja schon praktisch, da man so unabhängig von der Blog-Plattform relativ schnell eine Abstimmung einbinden kann. Und die Verwendung von Silverlight finde ich persönlich ja sowieso schon mal cool ;-)

Share or Bookmark this Article:
  • E-Mail
  • TwitThis
  • del.icio.us
  • Facebook
  • MisterWong.DE
  • Technorati
  • DotNetKicks
  • LinkArena
  • Google
  • DotNetKicks German
Apr

DNK-Plugin für den Windows Live Writer

Posted in Development, Programme und Werkzeuge By Gordon Breuer 5 Comments Tagged Under : , , , ,


dotnet-kicks.de Heute morgen hatte Jan Welker im .NET-Forum nachgefragt, wie die deutsche .NET-Community den Start von .NET-Kicks DE erlebt hat, ob das Prinzip des Portals klar verständlich ist, die Seite einfach zu bedienen ist, … Wie die meisten sind natürlich auch wir immer neugierig, wie unsere Entwicklungen in der freien Wildbahn vom Endkunden angenommen werden.

Die ersten Antworten sind durchweg positiv, was Jan und Klaus sicher genau so freuen wird wie mich. Rainer Schuster und Jürgen Gutsch haben jedoch den Wunsch geäußert nach einer Erweiterung für den Windows Live Writer, mit der man einen “Kick”-Button automatisch in seine Beiträge und Artikel einbinden kann. Gesagt, getan – doch statt das Rad neu zu erfinden habe ich mir den Quellcode einer bereits bestehenden Erweiterung von Codeplex heruntergeladen die John Papa erstellt hat. Geändert habe ich hauptsächlich die URL des Bildes bzw. der Verlinkung auf unser deutsches Portal und unser DNK-Logo. Die englischen Texte habe ich ebenfalls ins deutsche übersetzt – wenn schon, denn schon.

Die kompilierte DLL kann man sich hier herunterladen – den Quellcode würde ich normalerweise auch veröffentlichen, aber der war nur in einem temporären (und inzwischen versehentlich wieder gelöschtem) Ordner. Außer den erwähnten Verlinkungen auf DNK-DE und den übersetzten Beschreibungen sind aber keine Änderungen vorgenommen worden, wer ein wenig experimentieren möchte kann sich also einfach den Original-Quellcode von Codeplex herunterladen.

Windows Live Writer Die Installation besteht aus dem Kopieren der heruntergeladenen DLL-Datei in das Plugin-Verzeichnis des Windows Live Writers (bsp. “C:\Program Files\Windows Live\Writer\Plugins\”). Nach einem anschließenden Neustart des Writers müsst ihr das Plugin noch für euer Blog aktivieren. Wählt dafür rechts oben in dem Dropdown-Feld “Blogeinstellungen bearbeiten” und aktiviert unter “Plug-Ins” den Haken bei “DotNetKicks DE”. Ab sofort ist in der Vorschau der Button bereits am Ende des Beitrags zu sehen und beim Veröffentlichen auf das Blog wird der notwendige Quellcode automatisch hinzugefügt.

Wer die zu verwendenden Farben gerne an sein Blog-Layout anpassen möchte findet die Eigenschaften des Plug-Ins unter “Extras” - “Optionen” – “Plug-Ins” und dort die Optionen von “DotNetKicks DE”. Hier können wie auf der Website auch alle Farbcodes definiert werden. Auch ein “Color-Picker” steht zur Auswahl.

Wichtig: Ich habe dieses Plug-In für den Windows Live Writer nicht selbst geschrieben, sondern lediglich die auf Codeplex existierende Version von John Papa marginal modifiziert, damit sie für die deutsche Version des Portals eingesetzt werden kann! Ich will ja keine Lorbeeren bekommen für etwas, dass ich nicht selbst gemacht habe. ;-)

Download: DNKdePlugin.dll (18.5 KB)

DotNetKicks-DE Image
Share or Bookmark this Article:
  • E-Mail
  • TwitThis
  • del.icio.us
  • Facebook
  • MisterWong.DE
  • Technorati
  • DotNetKicks
  • LinkArena
  • Google
  • DotNetKicks German
© Copyright 2007 - 2010, Gordon Breuer Powered by: BlogEngine.NET 1.6.0.0 with 20 extensions
Interested on your own Blog or on ASP.NET hosting for factory costs? Just send me a e-mail and a short description of your project!