<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	
	>
<channel>
	<title>
	Kommentare auf Robert Skibbe	</title>
	<atom:link href="https://robbelroot.de/comments/feed/" rel="self" type="application/rss+xml" />
	<link>https://robbelroot.de/</link>
	<description>alias RobbelRoot – Freelance Full Stack Developer .NET</description>
	<lastBuildDate>Wed, 15 Apr 2026 08:31:10 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>
		Kommentar zu Ein WPF MVVM Projekt aufsetzen (VB.NET &#038; C#) – 2026 Guide von Robert Skibbe		</title>
		<link>https://robbelroot.de/blog/ein-wpf-mvvm-projekt-aufsetzen-guide/#comment-2221</link>

		<dc:creator><![CDATA[Robert Skibbe]]></dc:creator>
		<pubDate>Wed, 15 Apr 2026 08:28:08 +0000</pubDate>
		<guid isPermaLink="false">https://robbelroot.de/?p=13539#comment-2221</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://robbelroot.de/blog/ein-wpf-mvvm-projekt-aufsetzen-guide/#comment-2215&quot;&gt;Johann Main&lt;/a&gt;.

Hallo lieber Johann - danke für Dein Kommentar!

Ich habe den Code oben geändert und den Anreiz direkt dazu verwendet, den Beitrag einmal zu überarbeiten. Ich hatte &quot;NewMainViewModel&quot; als Name verwendet, um den Unterschied zum &quot;das war das vorherige ViewModel und hier ist jetzt das Neue&quot; klar zu machen. Habe dabei offensichtlich vergessen, dass das auch verwirren könnte :).]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://robbelroot.de/blog/ein-wpf-mvvm-projekt-aufsetzen-guide/#comment-2215">Johann Main</a>.</p>
<p>Hallo lieber Johann &#8211; danke für Dein Kommentar!</p>
<p>Ich habe den Code oben geändert und den Anreiz direkt dazu verwendet, den Beitrag einmal zu überarbeiten. Ich hatte &#8222;NewMainViewModel&#8220; als Name verwendet, um den Unterschied zum &#8222;das war das vorherige ViewModel und hier ist jetzt das Neue&#8220; klar zu machen. Habe dabei offensichtlich vergessen, dass das auch verwirren könnte :).</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Kommentar zu Ein WPF MVVM Projekt aufsetzen (VB.NET &#038; C#) – 2026 Guide von Johann Main		</title>
		<link>https://robbelroot.de/blog/ein-wpf-mvvm-projekt-aufsetzen-guide/#comment-2215</link>

		<dc:creator><![CDATA[Johann Main]]></dc:creator>
		<pubDate>Tue, 14 Apr 2026 20:06:03 +0000</pubDate>
		<guid isPermaLink="false">https://robbelroot.de/?p=13539#comment-2215</guid>

					<description><![CDATA[Hallo,
ich habe das Projekt so umgesetzt, aber die Fehlermeldung
Der Name &quot;MainViewModel&quot; ist im Namespace &quot;clr-namespace:RobbelApp.ViewModels&quot; nicht vorhanden.
erhalten.
In MainViewModel.vb ist die Klasse NewMainViewModel, in der MainView.xaml steht aber 
Daher kam wohl der Fehler.
VG MainJJ]]></description>
			<content:encoded><![CDATA[<p>Hallo,<br />
ich habe das Projekt so umgesetzt, aber die Fehlermeldung<br />
Der Name &#8222;MainViewModel&#8220; ist im Namespace &#8222;clr-namespace:RobbelApp.ViewModels&#8220; nicht vorhanden.<br />
erhalten.<br />
In MainViewModel.vb ist die Klasse NewMainViewModel, in der MainView.xaml steht aber<br />
Daher kam wohl der Fehler.<br />
VG MainJJ</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Kommentar zu &#x1f5a5;&#xfe0f; Windows Fenster anordnen &#8211; Deinen Desktop einfach aufteilen von Gendwer, I.R.		</title>
		<link>https://robbelroot.de/blog/windows-fenster-anordnen-deinen-desktop-einfach-aufteilen/#comment-2064</link>

		<dc:creator><![CDATA[Gendwer, I.R.]]></dc:creator>
		<pubDate>Mon, 23 Mar 2026 17:23:22 +0000</pubDate>
		<guid isPermaLink="false">https://robbelroot.de/?p=9603#comment-2064</guid>

					<description><![CDATA[Hi,
was, wenn man die Automatik von &quot;Kleinweich&quot; nicht haben will?
Wie schaltet man das ab?
Indem man Linux installiert??]]></description>
			<content:encoded><![CDATA[<p>Hi,<br />
was, wenn man die Automatik von &#8222;Kleinweich&#8220; nicht haben will?<br />
Wie schaltet man das ab?<br />
Indem man Linux installiert??</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Kommentar zu Converting DaVinci Resolve markers to YouTube chapters von Stefan		</title>
		<link>https://robbelroot.de/blog/converting-davinci-resolve-markers-to-youtube-chapters/#comment-1895</link>

		<dc:creator><![CDATA[Stefan]]></dc:creator>
		<pubDate>Fri, 12 Dec 2025 15:22:08 +0000</pubDate>
		<guid isPermaLink="false">https://robbelroot.de/?p=7275#comment-1895</guid>

					<description><![CDATA[Hallo Robert, super cooles Programm das du da hast. Habe zwar die .NET Core installiert der Fehler kommt aber trotzdem. Kann somit auch nicht sagen ob es unter der Davinci Studio 20 Version noch funktioniert oder nicht. 

Wäre aber genial wenn du nochmal Zeit finden kannst um uns faulen dieses Tool zu geben. :)

Das darf auch gerne was kosten, ansonsten gibts natürlich den Kaffee]]></description>
			<content:encoded><![CDATA[<p>Hallo Robert, super cooles Programm das du da hast. Habe zwar die .NET Core installiert der Fehler kommt aber trotzdem. Kann somit auch nicht sagen ob es unter der Davinci Studio 20 Version noch funktioniert oder nicht. </p>
<p>Wäre aber genial wenn du nochmal Zeit finden kannst um uns faulen dieses Tool zu geben. 🙂</p>
<p>Das darf auch gerne was kosten, ansonsten gibts natürlich den Kaffee</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Kommentar zu &#x1f310; VB NET Webbrowser Alternative von RobbelRoot		</title>
		<link>https://robbelroot.de/blog/vb-net-webbrowser-alternative/#comment-1864</link>

		<dc:creator><![CDATA[RobbelRoot]]></dc:creator>
		<pubDate>Thu, 23 Oct 2025 10:59:59 +0000</pubDate>
		<guid isPermaLink="false">https://robbelroot.de/?p=8484#comment-1864</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://robbelroot.de/blog/vb-net-webbrowser-alternative/#comment-1863&quot;&gt;Bernd&lt;/a&gt;.

Hey Bernd!

Hmm, müsstest Du mal auf der Webseite des Herstellers schauen. Du solltest auf der NuGet Website dazu Informationen finden.]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://robbelroot.de/blog/vb-net-webbrowser-alternative/#comment-1863">Bernd</a>.</p>
<p>Hey Bernd!</p>
<p>Hmm, müsstest Du mal auf der Webseite des Herstellers schauen. Du solltest auf der NuGet Website dazu Informationen finden.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Kommentar zu &#x1f310; VB NET Webbrowser Alternative von Bernd		</title>
		<link>https://robbelroot.de/blog/vb-net-webbrowser-alternative/#comment-1863</link>

		<dc:creator><![CDATA[Bernd]]></dc:creator>
		<pubDate>Thu, 23 Oct 2025 06:34:42 +0000</pubDate>
		<guid isPermaLink="false">https://robbelroot.de/?p=8484#comment-1863</guid>

					<description><![CDATA[Hallo,
gibt es das Control auch ohne NuGet? Als DLL?

LG

Bernd]]></description>
			<content:encoded><![CDATA[<p>Hallo,<br />
gibt es das Control auch ohne NuGet? Als DLL?</p>
<p>LG</p>
<p>Bernd</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Kommentar zu VBScript Email senden von Stefan Schmidt		</title>
		<link>https://robbelroot.de/blog/vbscript-email-senden/#comment-1847</link>

		<dc:creator><![CDATA[Stefan Schmidt]]></dc:creator>
		<pubDate>Wed, 01 Oct 2025 11:43:14 +0000</pubDate>
		<guid isPermaLink="false">https://robbelroot.de/?p=4335#comment-1847</guid>

					<description><![CDATA[smtpauthenticate Konstanten: 
cdoAnonymous 0
Perform no authentication.

cdoBasic 1
Use the basic (clear text) authentication mechanism.

cdoNTLM 2
Use the NTLM authentication mechanism.]]></description>
			<content:encoded><![CDATA[<p>smtpauthenticate Konstanten:<br />
cdoAnonymous 0<br />
Perform no authentication.</p>
<p>cdoBasic 1<br />
Use the basic (clear text) authentication mechanism.</p>
<p>cdoNTLM 2<br />
Use the NTLM authentication mechanism.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Kommentar zu VBScript Email senden von Stefan Schmidt		</title>
		<link>https://robbelroot.de/blog/vbscript-email-senden/#comment-1846</link>

		<dc:creator><![CDATA[Stefan Schmidt]]></dc:creator>
		<pubDate>Wed, 01 Oct 2025 11:39:18 +0000</pubDate>
		<guid isPermaLink="false">https://robbelroot.de/?p=4335#comment-1846</guid>

					<description><![CDATA[sendusing Konstanten:
cdoSendUsingPickup 1
Send the message using the local SMTP service pickup directory.

cdoSendUsingPort 2
Send the message using the network ( SMTP over the network).

cdoSendUsingExchange 3
Send the message using the Microsoft Exchange mail submission Uniform Resource Identifier (URI). This URI is found in the user&#039;s urn:schemas:httpmail:sendmsg mailbox folder property.]]></description>
			<content:encoded><![CDATA[<p>sendusing Konstanten:<br />
cdoSendUsingPickup 1<br />
Send the message using the local SMTP service pickup directory.</p>
<p>cdoSendUsingPort 2<br />
Send the message using the network ( SMTP over the network).</p>
<p>cdoSendUsingExchange 3<br />
Send the message using the Microsoft Exchange mail submission Uniform Resource Identifier (URI). This URI is found in the user&#8217;s urn:schemas:httpmail:sendmsg mailbox folder property.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Kommentar zu rskibbe.I18n.Ini – An INI file based translation sub-package von RobbelRoot		</title>
		<link>https://robbelroot.de/blog/rskibbe-i18n-ini-an-ini-file-based-translation-sub-package/#comment-1759</link>

		<dc:creator><![CDATA[RobbelRoot]]></dc:creator>
		<pubDate>Tue, 24 Jun 2025 10:57:33 +0000</pubDate>
		<guid isPermaLink="false">https://robbelroot.de/?p=12858#comment-1759</guid>

					<description><![CDATA[Als Antwort auf &lt;a href=&quot;https://robbelroot.de/blog/rskibbe-i18n-ini-an-ini-file-based-translation-sub-package/#comment-1757&quot;&gt;yugh&lt;/a&gt;.

Hey yugh, thanks for reporting your problems. Did you take a look at the provided example projects?

Could you provide a minimum working example (Project that only contains your problems, without other 3rd party stuff). Then I could take a look at it, as soon as I find the time.

Feel free to share the Github-Link as soon as you&#039;ve done it.

EDIT: One thing that came to my mind - did you take a look at / experiment with &quot;WithUpdates()&quot;?
https://robbelroot.de/blog/rskibbe-i18n-translate-create-multilanguage-winforms-wpf-apps/#Optional-Further-language-changes-at-runtime]]></description>
			<content:encoded><![CDATA[<p>Als Antwort auf <a href="https://robbelroot.de/blog/rskibbe-i18n-ini-an-ini-file-based-translation-sub-package/#comment-1757">yugh</a>.</p>
<p>Hey yugh, thanks for reporting your problems. Did you take a look at the provided example projects?</p>
<p>Could you provide a minimum working example (Project that only contains your problems, without other 3rd party stuff). Then I could take a look at it, as soon as I find the time.</p>
<p>Feel free to share the Github-Link as soon as you&#8217;ve done it.</p>
<p>EDIT: One thing that came to my mind &#8211; did you take a look at / experiment with &#8222;WithUpdates()&#8220;?<br />
<a href="https://robbelroot.de/blog/rskibbe-i18n-translate-create-multilanguage-winforms-wpf-apps/#Optional-Further-language-changes-at-runtime" rel="ugc">https://robbelroot.de/blog/rskibbe-i18n-translate-create-multilanguage-winforms-wpf-apps/#Optional-Further-language-changes-at-runtime</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		Kommentar zu rskibbe.I18n.Ini – An INI file based translation sub-package von yugh		</title>
		<link>https://robbelroot.de/blog/rskibbe-i18n-ini-an-ini-file-based-translation-sub-package/#comment-1757</link>

		<dc:creator><![CDATA[yugh]]></dc:creator>
		<pubDate>Tue, 24 Jun 2025 08:22:20 +0000</pubDate>
		<guid isPermaLink="false">https://robbelroot.de/?p=12858#comment-1757</guid>

					<description><![CDATA[I referenced the rskibbe.I18n.Ini file of version 1.0.16, but it didn&#039;t work when I switched the language. Here is part of the code.
 public Form1()
 {
     var translator = Translator.Builder
    .WithLanguagesLoader()
    .WithTranslationTableLoader()
    .Build()
    .StoreInstance();
     Translator.Instance.LanguageChanged += Instance_LanguageChanged;
     InitializeComponent();
 }

 private void Instance_LanguageChanged(object? sender, rskibbe.I18n.ValueObjects.LanguageChangedEventArgs e)
 {
     var btnSettingLan = Translator.Instance.Translate(&quot;btnSetting&quot;);
     btnSetting.Text = btnSettingLan.Value;
 }

 private async void Form1_Load(object sender, EventArgs e)
 {
     await Translator.Instance.LoadLanguagesAsync();
    await Translator.Instance.ChangeLanguageAsync(&quot;en-US&quot;);
     var lans = Translator.Instance.Languages;
     btnLan.Text = Translator.Instance.Language.Name;
     foreach (var lang in lans)
     {
         var item = new KryptonContextMenuRadioButton { Text = lang.Name,Checked = lang.Iso == Translator.Instance.Language.Iso,AutoClose=true};
         item.Click += Item_Click;
         cmLan.Items.Add(item);
     }
    
     // start translating - as a local variable?
     // var btnEnglishTranslation = Translator.Instance.Translate(&quot;btnEnglish&quot;);

     // bind a global one to the button
     //_germanButtonTranslation = Translator.Instance.Translate(&quot;btnGerman&quot;);
     //btnGerman.DataBindings.Add(&quot;Text&quot;, _germanButtonTranslation, nameof(_germanButtonTranslation.Value));
 }

 private async void Item_Click(object? sender, EventArgs e)
 {
   
 }
I forced the language to English, but the result was still Simplified Chinese, and the LanguageChanged event didn&#039;t work.]]></description>
			<content:encoded><![CDATA[<p>I referenced the rskibbe.I18n.Ini file of version 1.0.16, but it didn&#8217;t work when I switched the language. Here is part of the code.<br />
 public Form1()<br />
 {<br />
     var translator = Translator.Builder<br />
    .WithLanguagesLoader()<br />
    .WithTranslationTableLoader()<br />
    .Build()<br />
    .StoreInstance();<br />
     Translator.Instance.LanguageChanged += Instance_LanguageChanged;<br />
     InitializeComponent();<br />
 }</p>
<p> private void Instance_LanguageChanged(object? sender, rskibbe.I18n.ValueObjects.LanguageChangedEventArgs e)<br />
 {<br />
     var btnSettingLan = Translator.Instance.Translate(&#8222;btnSetting&#8220;);<br />
     btnSetting.Text = btnSettingLan.Value;<br />
 }</p>
<p> private async void Form1_Load(object sender, EventArgs e)<br />
 {<br />
     await Translator.Instance.LoadLanguagesAsync();<br />
    await Translator.Instance.ChangeLanguageAsync(&#8222;en-US&#8220;);<br />
     var lans = Translator.Instance.Languages;<br />
     btnLan.Text = Translator.Instance.Language.Name;<br />
     foreach (var lang in lans)<br />
     {<br />
         var item = new KryptonContextMenuRadioButton { Text = lang.Name,Checked = lang.Iso == Translator.Instance.Language.Iso,AutoClose=true};<br />
         item.Click += Item_Click;<br />
         cmLan.Items.Add(item);<br />
     }</p>
<p>     // start translating &#8211; as a local variable?<br />
     // var btnEnglishTranslation = Translator.Instance.Translate(&#8222;btnEnglish&#8220;);</p>
<p>     // bind a global one to the button<br />
     //_germanButtonTranslation = Translator.Instance.Translate(&#8222;btnGerman&#8220;);<br />
     //btnGerman.DataBindings.Add(&#8222;Text&#8220;, _germanButtonTranslation, nameof(_germanButtonTranslation.Value));<br />
 }</p>
<p> private async void Item_Click(object? sender, EventArgs e)<br />
 {</p>
<p> }<br />
I forced the language to English, but the result was still Simplified Chinese, and the LanguageChanged event didn&#8217;t work.</p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
