<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Holliesoft Weblog</title>
	<atom:link href="http://www.holliesoft.de/weblog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.holliesoft.de/weblog</link>
	<description>Programmieren &#38; co.</description>
	<lastBuildDate>Thu, 19 Apr 2012 03:50:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Erste Beta-Version von &#8220;Aufgaben&#8221;</title>
		<link>http://www.holliesoft.de/weblog/2012/04/19/erste-beta-version-von-aufgaben/</link>
		<comments>http://www.holliesoft.de/weblog/2012/04/19/erste-beta-version-von-aufgaben/#comments</comments>
		<pubDate>Thu, 19 Apr 2012 03:50:53 +0000</pubDate>
		<dc:creator>Patrick Hollerbach</dc:creator>
				<category><![CDATA[Aufgaben]]></category>
		<category><![CDATA[Beta]]></category>
		<category><![CDATA[Freeware]]></category>

		<guid isPermaLink="false">http://www.holliesoft.de/weblog/?p=354</guid>
		<description><![CDATA[Die erste Beta-Version von Aufgaben kann heruntergeladen werden: Download (691 kb) Dieses Programm benötigt das Microsoft .Net Framework 3.5 SP1 (wird, falls nicht bereits installiert, vom Installationsprogramm geladen und installiert). Eine Hilfedatei gibt es noch nicht, die meisten Funktionen sollten selbsterklärend sein.]]></description>
			<content:encoded><![CDATA[<p>Die erste Beta-Version von Aufgaben kann heruntergeladen werden:</p>
<p><a title="Aufgaben herunterladen" href="http://www.holliesoft.de/downloads/Aufgaben_setup.exe">Download (691 kb)</a></p>
<p>Dieses Programm benötigt das Microsoft .Net Framework 3.5 SP1 (wird, falls nicht bereits installiert, vom Installationsprogramm geladen und installiert).</p>
<p>Eine Hilfedatei gibt es noch nicht, die meisten Funktionen sollten selbsterklärend sein.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.holliesoft.de/weblog/2012/04/19/erste-beta-version-von-aufgaben/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Betatester gesucht für Software &#8220;Aufgaben&#8221;</title>
		<link>http://www.holliesoft.de/weblog/2012/04/06/betatester-gesucht-fur-software-aufgaben/</link>
		<comments>http://www.holliesoft.de/weblog/2012/04/06/betatester-gesucht-fur-software-aufgaben/#comments</comments>
		<pubDate>Fri, 06 Apr 2012 17:44:15 +0000</pubDate>
		<dc:creator>Patrick Hollerbach</dc:creator>
				<category><![CDATA[Aufgaben]]></category>
		<category><![CDATA[Freeware]]></category>

		<guid isPermaLink="false">http://www.holliesoft.de/weblog/?p=344</guid>
		<description><![CDATA[Für eine neue Freeware zur einfachen Verwaltung von Aufgaben mit Erinnerungsfunktion suche ich fleißige Beta-Tester (Also Tester, die das Programm nicht nur benutzen, sondern auch fleißig Feedback geben). Interesse? Bitte Mail an aufgaben-betatest@holliesoft.de senden. Hinweis: die Software ist noch im Beta-Status, sie kann &#8211; obwohl bei mir selbst seit Monaten im täglichen Einsatz &#8211; Fehler enthalten. [...]]]></description>
			<content:encoded><![CDATA[<p>Für eine neue Freeware zur einfachen Verwaltung von Aufgaben mit Erinnerungsfunktion suche ich fleißige Beta-Tester (Also Tester, die das Programm nicht nur benutzen, sondern auch fleißig Feedback geben).</p>
<p>Interesse? Bitte Mail an <a href="mailto:aufgaben-betatest@holliesoft.de">aufgaben-betatest@holliesoft.de</a> senden.</p>
<p>Hinweis: die Software ist noch im Beta-Status, sie kann &#8211; obwohl bei mir selbst seit Monaten im täglichen Einsatz &#8211; Fehler enthalten.</p>
<p>Es gibt auch noch keine Hilfe-Funktion, daher muss man sich alleine mit der Software zurecht finden <img src='http://www.holliesoft.de/weblog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Die Software benötigt das .Net Framework in Version 3.5 SP1 (bei Windows 7 bereits enthalten, bei Windows XP und Vista installierbar).<br />
Dank .Net Framework läuft das Programm automatisch unter Windows 64bit als 64 bit-Anwendung.</p>
<p>Hier ein paar Screenshots:</p>
<div id="attachment_345" class="wp-caption alignnone" style="width: 267px"><img class="size-full wp-image-345" title="Aufgaben_Menu" src="http://www.holliesoft.de/weblog/wp-content/uploads/Aufgaben_Menu.png" alt="" width="257" height="153" /><p class="wp-caption-text">Kontextmenü des Programm-Icons in der Taskleiste</p></div>
<div id="attachment_346" class="wp-caption alignnone" style="width: 661px"><img class="size-full wp-image-346" title="Aufgabe_bearbeiten_Link" src="http://www.holliesoft.de/weblog/wp-content/uploads/Aufgabe_bearbeiten_Link.png" alt="" width="651" height="576" /><p class="wp-caption-text">Bearbeiten einer neuen Aufgabe (Hinzufügen eines Links)</p></div>
<div id="attachment_347" class="wp-caption alignnone" style="width: 661px"><img class="size-full wp-image-347" title="Aufgaben_Wiederholung" src="http://www.holliesoft.de/weblog/wp-content/uploads/Aufgaben_Wiederholung.png" alt="" width="651" height="576" /><p class="wp-caption-text">Wiederholungsregel für eine Aufgabe einstellen</p></div>
<div id="attachment_348" class="wp-caption alignnone" style="width: 1086px"><img class="size-full wp-image-348" title="Aufgabenliste" src="http://www.holliesoft.de/weblog/wp-content/uploads/Aufgabenliste.png" alt="" width="1076" height="520" /><p class="wp-caption-text">Hauptfenster: die Aufgabenliste</p></div>
<p>&nbsp;</p>
<div id="attachment_349" class="wp-caption alignnone" style="width: 488px"><img class="size-full wp-image-349" title="Erinnerung" src="http://www.holliesoft.de/weblog/wp-content/uploads/Erinnerung.png" alt="" width="478" height="174" /><p class="wp-caption-text">Erinnerungsfenster</p></div>
<div id="attachment_350" class="wp-caption alignnone" style="width: 873px"><img class="size-full wp-image-350" title="Geburtstage_bearbeiten" src="http://www.holliesoft.de/weblog/wp-content/uploads/Geburtstage_bearbeiten.png" alt="" width="863" height="493" /><p class="wp-caption-text">Bearbeiten der Geburtstage</p></div>
<div id="attachment_351" class="wp-caption alignnone" style="width: 315px"><img class="size-full wp-image-351" title="Geburtstagserinnerung_popup" src="http://www.holliesoft.de/weblog/wp-content/uploads/Geburtstagserinnerung_popup.png" alt="" width="305" height="78" /><p class="wp-caption-text">Geburtstage werden in einem einstellbaren Intervall rechts unten als Popup angezeigt</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.holliesoft.de/weblog/2012/04/06/betatester-gesucht-fur-software-aufgaben/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Farbverläufe (&#8220;Gradients&#8221;) für moderne Browser erstellen</title>
		<link>http://www.holliesoft.de/weblog/2011/12/22/gradients_erstellen/</link>
		<comments>http://www.holliesoft.de/weblog/2011/12/22/gradients_erstellen/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 17:52:49 +0000</pubDate>
		<dc:creator>Patrick Hollerbach</dc:creator>
				<category><![CDATA[Webdesign]]></category>

		<guid isPermaLink="false">http://www.holliesoft.de/weblog/?p=341</guid>
		<description><![CDATA[Heute zufällig gefunden: http://www.colorzilla.com/gradient-editor/ Ein echt gut zu gebrauchendes Tool!]]></description>
			<content:encoded><![CDATA[<p>Heute zufällig gefunden:</p>
<p><a href="http://www.colorzilla.com/gradient-editor/">http://www.colorzilla.com/gradient-editor/</a></p>
<p>Ein echt gut zu gebrauchendes Tool!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.holliesoft.de/weblog/2011/12/22/gradients_erstellen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Verzeichnisauswahl bald fertig</title>
		<link>http://www.holliesoft.de/weblog/2011/08/16/verzeichnisauswahl-bald-fertig/</link>
		<comments>http://www.holliesoft.de/weblog/2011/08/16/verzeichnisauswahl-bald-fertig/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 18:17:39 +0000</pubDate>
		<dc:creator>Patrick Hollerbach</dc:creator>
				<category><![CDATA[Klebezettel]]></category>
		<category><![CDATA[Klebezettel Reloaded]]></category>
		<category><![CDATA[Klebezettel.Net]]></category>

		<guid isPermaLink="false">http://www.holliesoft.de/weblog/?p=335</guid>
		<description><![CDATA[Nachdem ich heute gut 1 1/2 Stunden an der Auswahl des Datenverzeichnisses weitergearbeitet habe, bin ich zu ca. 80% fertig. Da bei der alten Version öffentliche Beta-Tests kaum Rückmeldungen gebracht haben, teste ich nun jedes einzelne neu eingebaute Feature recht gründlich. Das benötigt zwar einiges an Zeit (60% Entwicklung, 40% Test), aber Qualität geht vor [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich heute gut 1 1/2 Stunden an der Auswahl des Datenverzeichnisses weitergearbeitet habe, bin ich zu ca. 80% fertig.</p>
<p>Da bei der alten Version öffentliche Beta-Tests kaum Rückmeldungen gebracht haben, teste ich nun jedes einzelne neu eingebaute Feature recht gründlich. Das benötigt zwar einiges an Zeit (60% Entwicklung, 40% Test), aber Qualität geht vor Quantität. Lieber verschiebe ich den Releasetermin um 1-2 Monate, habe dafür aber weniger Bugs in der fertigen Anwendung.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.holliesoft.de/weblog/2011/08/16/verzeichnisauswahl-bald-fertig/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Verzeichnisauswahl</title>
		<link>http://www.holliesoft.de/weblog/2011/08/15/verzeichnisauswahl/</link>
		<comments>http://www.holliesoft.de/weblog/2011/08/15/verzeichnisauswahl/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 18:01:19 +0000</pubDate>
		<dc:creator>Patrick Hollerbach</dc:creator>
				<category><![CDATA[Klebezettel]]></category>
		<category><![CDATA[Klebezettel Reloaded]]></category>
		<category><![CDATA[Klebezettel.Net]]></category>

		<guid isPermaLink="false">http://www.holliesoft.de/weblog/?p=332</guid>
		<description><![CDATA[Heute abend nix entwickelt, dafür fleißig geplant. Ich habe mir mal einige Gedanken zur Auswahl des Datenpfades beim Start von Klebezettel gemacht. Da die Option &#8220;Programmverzeichnis&#8221; bei modernen Windows-Versionen, die ordentlich konfiguriert sind (kein arbeiten mit Admin-Rechten, zumindest aktivierte Benutzerkontensteuerung ab Windows Vista), keinen Sinn mehr macht, wird diese Option nicht mehr angeboten. Statt dessen [...]]]></description>
			<content:encoded><![CDATA[<p>Heute abend nix entwickelt, dafür fleißig geplant.</p>
<p>Ich habe mir mal einige Gedanken zur Auswahl des Datenpfades beim Start von Klebezettel gemacht.</p>
<p>Da die Option &#8220;Programmverzeichnis&#8221; bei modernen Windows-Versionen, die ordentlich konfiguriert sind (kein arbeiten mit Admin-Rechten, zumindest aktivierte Benutzerkontensteuerung ab Windows Vista), keinen Sinn mehr macht, wird diese Option nicht mehr angeboten. Statt dessen wird eine Option zum Installieren in den Ordner für die gemeinsamen Anwendungsdaten angeboten, für den Fall, dass alle User auf diesem PC mit den selben Klebezettel-Daten arbeiten sollen. Für diese Option muss Klebezettel dann einmal mit Admin-Rechten gestartet werden, damit der entsprechende Registry-Eintrag erstellt werden kann. Für die Auswahl eines benutzerdefinierten Verzeichnisses gibt es einen etwas besseren Auswahldialog.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.holliesoft.de/weblog/2011/08/15/verzeichnisauswahl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Verzeichnisdialog, die zweite</title>
		<link>http://www.holliesoft.de/weblog/2011/08/15/verzeichnisdialog-die-zweite/</link>
		<comments>http://www.holliesoft.de/weblog/2011/08/15/verzeichnisdialog-die-zweite/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 05:19:31 +0000</pubDate>
		<dc:creator>Patrick Hollerbach</dc:creator>
				<category><![CDATA[Klebezettel]]></category>
		<category><![CDATA[Klebezettel Reloaded]]></category>
		<category><![CDATA[Klebezettel.Net]]></category>

		<guid isPermaLink="false">http://www.holliesoft.de/weblog/?p=329</guid>
		<description><![CDATA[Leider ist es doch nicht ganz so trivial, wenn man ins Detail geht. Eine einfache Navigation durch Ordner ist noch relativ einfach, aber das ist ja noch nicht alles. Ordner erstellen? Erstmal kein Problem, könnte man denken. Allerdings: wenn man es machen will, wie es der Explorer macht, wird es schon schwierig, zumindest scheint es [...]]]></description>
			<content:encoded><![CDATA[<p>Leider ist es doch nicht ganz so trivial, wenn man ins Detail geht. Eine einfache Navigation durch Ordner ist noch relativ einfach, aber das ist ja noch nicht alles.</p>
<p>Ordner erstellen? Erstmal kein Problem, könnte man denken. Allerdings: wenn man es machen will, wie es der Explorer macht, wird es schon schwierig, zumindest scheint es unter WPF so zu sein.</p>
<p>Nun überlege ich, ob ich erstmal den unkomfortablen BrowseFolder-Dialog von Windows verwende, oder ob ich vielleicht fertige Explorer-Komponenten lizensieren soll.<br />
Mit denen <a href="http://www.ssware.com/megapack.htm">http://www.ssware.com/megapack.htm</a> würde es ganz einfach sein, allerdings kosten die auch nicht wenig. ~400 Euro muss man auch erstmal haben.</p>
<p>Ich werde nun erstmal die einfache Variante implementieren (Windows Dialog), damit die Funktionalität schonmal da ist. Optimieren kann man später immer noch. Schade, fast 6 Stunden umsonst entwickelt <img src='http://www.holliesoft.de/weblog/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.holliesoft.de/weblog/2011/08/15/verzeichnisdialog-die-zweite/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Neuer Verzeichnisauswahl-Dialog</title>
		<link>http://www.holliesoft.de/weblog/2011/08/14/neuer-verzeichnisauswahl-dialog/</link>
		<comments>http://www.holliesoft.de/weblog/2011/08/14/neuer-verzeichnisauswahl-dialog/#comments</comments>
		<pubDate>Sun, 14 Aug 2011 17:38:14 +0000</pubDate>
		<dc:creator>Patrick Hollerbach</dc:creator>
				<category><![CDATA[Klebezettel]]></category>
		<category><![CDATA[Klebezettel Reloaded]]></category>
		<category><![CDATA[Klebezettel.Net]]></category>

		<guid isPermaLink="false">http://www.holliesoft.de/weblog/?p=326</guid>
		<description><![CDATA[Nachdem ich 2 Tage wegen meinem Geburtstag nicht an Klebezettel gearbeitet habe, ist heute der neue Verzeichnisauswahl-Dialog zum wählen des Datenverzeichnisses von Klebezettel.net fast fertig geworden. Die grobe Funktionalität ist implementiert (Ordner wählen), ab morgen wird Finetuning betrieben, um den Dialog 1. Hübscher zu machen 2. Das Erstellen eines Ordners zu ermöglichen Insgesamt hat die [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich 2 Tage wegen meinem Geburtstag nicht an Klebezettel gearbeitet habe, ist heute der neue Verzeichnisauswahl-Dialog zum wählen des Datenverzeichnisses von Klebezettel.net fast fertig geworden. Die grobe Funktionalität ist implementiert (Ordner wählen), ab morgen wird Finetuning betrieben, um den Dialog</p>
<p>1. Hübscher zu machen</p>
<p>2. Das Erstellen eines Ordners zu ermöglichen</p>
<p>Insgesamt hat die Entwicklung dieses Dialogs bisher fast 5 Stunden gedauert, das sind gut 300€ Entwicklungskosten. Im Nachhinein betrachtet hätte es sich eher gelohnt, eine kommerzielle Explorer-Komponente zu lizenzieren, aber das hätte ich früher wissen müssen. Jetzt ist es zu spät. Dafür habe ich einiges dazugelernt <img src='http://www.holliesoft.de/weblog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.holliesoft.de/weblog/2011/08/14/neuer-verzeichnisauswahl-dialog/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Messagebox für Klebezettel.net</title>
		<link>http://www.holliesoft.de/weblog/2011/08/09/messagebox-fur-klebezettel-net/</link>
		<comments>http://www.holliesoft.de/weblog/2011/08/09/messagebox-fur-klebezettel-net/#comments</comments>
		<pubDate>Tue, 09 Aug 2011 17:50:18 +0000</pubDate>
		<dc:creator>Patrick Hollerbach</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[Klebezettel]]></category>
		<category><![CDATA[Klebezettel Reloaded]]></category>
		<category><![CDATA[Klebezettel.Net]]></category>

		<guid isPermaLink="false">http://www.holliesoft.de/weblog/?p=322</guid>
		<description><![CDATA[Für Klebezettel.Net habe ich eine eigene Messagebox in WPF implementiert. Die Messagebox kann Dialoge mit beliebig beschrifteten Buttons anzeigen, mit den Dialog-Typen: Information, Warnung, Fehler, Frage, Frage mit &#8220;Nicht mehr fragen&#8221;-Kontrollkästchen und Anwendung (Zeigt als Bild das Klebezettel-Icon). Wahrscheinlich wird der Dialog noch um einen Button für kontextsensitive Hilfe sowie um einen Zusatzbereich &#8220;Details&#8221; zur [...]]]></description>
			<content:encoded><![CDATA[<p>Für Klebezettel.Net habe ich eine eigene Messagebox in WPF implementiert.<br />
Die Messagebox kann Dialoge mit beliebig beschrifteten Buttons anzeigen, mit den Dialog-Typen:<br />
Information, Warnung, Fehler, Frage, Frage mit &#8220;Nicht mehr fragen&#8221;-Kontrollkästchen und Anwendung (Zeigt als Bild das Klebezettel-Icon).</p>
<p>Wahrscheinlich wird der Dialog noch um einen Button für kontextsensitive Hilfe sowie um einen Zusatzbereich &#8220;Details&#8221; zur Anzeige von längerem Text erweitert.</p>
<div id="attachment_323" class="wp-caption alignnone" style="width: 440px"><img class="size-full wp-image-323" title="Messagebox_DSA" src="http://www.holliesoft.de/weblog/wp-content/uploads/Messagebox_DSA.png" alt="" width="430" height="223" /><p class="wp-caption-text">Messagebox beim Beenden von Klebezettel.Net mit Option &quot;Nicht mehr fragen&quot;</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.holliesoft.de/weblog/2011/08/09/messagebox-fur-klebezettel-net/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>C#: Auf das Wiederaufwecken aus Standby / Ruhezustand reagieren</title>
		<link>http://www.holliesoft.de/weblog/2011/08/07/c-auf-das-wiederaufwecken-aus-standby-ruhezustand-reagieren/</link>
		<comments>http://www.holliesoft.de/weblog/2011/08/07/c-auf-das-wiederaufwecken-aus-standby-ruhezustand-reagieren/#comments</comments>
		<pubDate>Sun, 07 Aug 2011 15:27:59 +0000</pubDate>
		<dc:creator>Patrick Hollerbach</dc:creator>
				<category><![CDATA[.net]]></category>
		<category><![CDATA[Klebezettel.Net]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Ruhezustand]]></category>
		<category><![CDATA[Standby]]></category>

		<guid isPermaLink="false">http://www.holliesoft.de/weblog/?p=318</guid>
		<description><![CDATA[Für die Anzeige der Geburtstagsliste in Klebezettel reagiert Klebezettel auf das Aufwecken aus dem Standbymodus und Ruhezustand, um die Liste der aktuellen Geburtstage anzuzeigen. Für die Neuentwicklung in C# habe ich dazu folgendes gefunden: Um auf Änderungen des Powermodus zu reagieren, gibt es das Event PowerModeChanged. Diesem weist man beim Programmstart einen Eventhandler zu: SystemEvents.PowerModeChanged += new PowerModeChangedEventHandler(SystemEvents_PowerModeChanged); [...]]]></description>
			<content:encoded><![CDATA[<p>Für die Anzeige der Geburtstagsliste in Klebezettel reagiert Klebezettel auf das Aufwecken aus dem Standbymodus und Ruhezustand, um die Liste der aktuellen Geburtstage anzuzeigen.</p>
<p>Für die Neuentwicklung in C# habe ich dazu folgendes gefunden:</p>
<p>Um auf Änderungen des Powermodus zu reagieren, gibt es das Event PowerModeChanged. Diesem weist man beim Programmstart einen Eventhandler zu:</p>
<pre>SystemEvents.PowerModeChanged += new PowerModeChangedEventHandler(SystemEvents_PowerModeChanged);
[...]

// Eventhandler, der beim Wiederaufwachen aus dem Standby / Ruhezustand eine Aktion ausführen soll
void SystemEvents_PowerModeChanged(object sender, PowerModeChangedEventArgs e)
        {
            if (e.Mode == PowerModes.Resume)
            {
               //ToDo: Geburtstagsliste anzeigen
            }
        }</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.holliesoft.de/weblog/2011/08/07/c-auf-das-wiederaufwecken-aus-standby-ruhezustand-reagieren/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Klebezettel.net &#8211; Klebezettel einmal komplett neu programmiert</title>
		<link>http://www.holliesoft.de/weblog/2011/08/02/klebezettel-net-klebezettel-einmal-komplett-neu-programmiert/</link>
		<comments>http://www.holliesoft.de/weblog/2011/08/02/klebezettel-net-klebezettel-einmal-komplett-neu-programmiert/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 18:54:18 +0000</pubDate>
		<dc:creator>Patrick Hollerbach</dc:creator>
				<category><![CDATA[Klebezettel Reloaded]]></category>
		<category><![CDATA[Klebezettel.Net]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Klebezettel]]></category>
		<category><![CDATA[Programmierung]]></category>

		<guid isPermaLink="false">http://www.holliesoft.de/weblog/?p=309</guid>
		<description><![CDATA[Heute ist ein besonderer Tag: nachdem ich letzte Woche mich über die Firma Embarcadero ärgerte, da diese der Meinung war, dass es reicht, dass die Entwicklungsumgebung Delphi 2007 5 mal registriert wird und sich dann der Entwickler rechtfertigen muss, weshalb ein 6. mal registriert werden muss (bei mir war der Grund ein neuer PC), habe [...]]]></description>
			<content:encoded><![CDATA[<p>Heute ist ein besonderer Tag: nachdem ich letzte Woche mich über die Firma Embarcadero <a title="Thread zur gescheiterten Zwangsregistrierung von Delphi in der Delphipraxis" href="http://www.delphipraxis.net/161947-neuinstallation-bei-neuem-rechner-registrierungslimit-erhoehen-geht-nicht-mehr.html" target="_blank">ärgerte</a>, da diese der Meinung war, dass es reicht, dass die Entwicklungsumgebung <a href="http://de.wikipedia.org/wiki/Embarcadero_Delphi" target="_blank">Delphi </a>2007 5 mal registriert wird und sich dann der Entwickler rechtfertigen muss, weshalb ein 6. mal registriert werden muss (bei mir war der Grund ein neuer PC), habe ich heute mit der Neuentwicklung von <a href="http://www.klebezettel.net" target="_blank">Klebezettel </a>mit der Programmiersprache <a href="http://de.wikipedia.org/wiki/C-Sharp" target="_blank">C#</a> unter der Entwicklungsumgebung <a href="http://www.microsoft.com/germany/express/" target="_blank">Microsoft Visual Studio 2010</a> begonnen.<span id="more-309"></span></p>
<p>Die neue Version benötigt daher das &#8220;<a href="http://de.wikipedia.org/wiki/.NET_Framework" target="_blank">Microsoft .Net Framework</a> 4&#8243;. Dabei handelt es sich um ein Installationspaket, das unter Windows XP, Vista und Windows 7 kostenlos bei Microsoft heruntergeladen werden kann &#8211; wenn es überhaupt noch benötigt wird, denn seit einiger Zeit wird das .Net Framework als empfohlenes Update bei Windows Update angeboten.</p>
<p>Leider hält sich ein Gerücht sehr hartnäckig, wonach das .Net Framework überflüssiger Schnickschnack ist und den PC langsamer macht. Das einzig ware an dem Gerücht ist, dass es eben nur ein Gerücht ist. Das .Net Framework wird nur von Programmen benutzt, die für das .Net Framework programmiert wurden &#8211; oft ist auf vielen PCs bereits solche Software installiert. Teile von Windows 7 basieren ebenfalls bereits auf dem .Net Framework.</p>
<p>Nun aber zurück zum eigentlichen Thema: Klebezettel!</p>
<p>Seit heute entwickle ich also unter dem Codenamen <em>Klebezettel.net</em> die neue Klebezettel-Version, die (notwendigerweise, da andere Programmiersprache) komplett neu geschrieben wird. Dabei wird Klebezettel in der Basis-Version möglichst schlank gehalten. So wird es möglich sein, spezielle Zusatzfunktionen, wie z.B. die Geburtstagserinnerung, optional herunterzuladen und zu installieren. Dadurch enthält die eigentliche Kernsoftware &#8211; die eigentlichen Klebezettel &#8211; weniger Ballast, und beim Update sind wesentlich weniger Daten herunterzuladen.</p>
<p>Eine weitere Verbesserung der neuen Version ist die Datenspeicherung: während in der bisherigen Version alle Notizdaten in einer einzigen sogenannten &#8220;<a href="http://de.wikipedia.org/wiki/Initialisierungsdatei" target="_blank">ini</a>&#8220;-Datei gespeichert wurden, wird jede Notiz einzeln in einer <a href="http://de.wikipedia.org/wiki/XML" target="_blank">XML </a>Datei abgelegt. XML Dateien lassen sich im Notfall mit jedem beliebigen Texteditor öffnen und betrachten. Unverschlüsselte Notiztexte werden 1:1 als lesbarer Text abgespeichert &#8211; bei formatierten Notizen gibt es immer eine alternative Speicherung im unformatierten Klartext.</p>
<p>Der Focus der neuen Version liegt auf der Erinnerungsfunktion, da viele Anwender offenbar Klebezettel als Erinnerungsprogramm benutzen.</p>
<p>Als Anfang habe ich heute eine einfache Anwendung erstellt, um auszutüfteln, wie ich am besten bei der Erstellung des Notizfensters vorgehe.</p>
<p>Hier zwei erste Screenshots des Notizfensters:</p>
<div id="attachment_310" class="wp-caption alignnone" style="width: 243px"><img class="size-full wp-image-310" title="Transparentes Notiz-Fenster" src="http://www.holliesoft.de/weblog/wp-content/uploads/klebezettelNet_TransparenteNotiz.png" alt="Transparentes Notiz-Fenster" width="233" height="96" /><p class="wp-caption-text">Transparentes Notiz-Fenster in Klebezettel.net (Entwurf)</p></div>
<p>&nbsp;</p>
<div id="attachment_311" class="wp-caption alignnone" style="width: 270px"><img class="size-full wp-image-311" title="Notiztitel ändern" src="http://www.holliesoft.de/weblog/wp-content/uploads/klebezettelNet_titelBearbeiten.png" alt="Notiztitel ändern" width="260" height="120" /><p class="wp-caption-text">Mit F2 kann der Notiztitel direkt geändert werden</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.holliesoft.de/weblog/2011/08/02/klebezettel-net-klebezettel-einmal-komplett-neu-programmiert/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

