<?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>Yari-Serve.de</title>
	<atom:link href="http://www.yari-serve.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.yari-serve.de</link>
	<description>I don&#039;t know where I&#039;m going, but I&#039;m on my way</description>
	<lastBuildDate>Mon, 06 Feb 2012 15:02:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>LINQ and the Entity Framework</title>
		<link>http://www.yari-serve.de/2012/02/linq-and-the-entity-framework/</link>
		<comments>http://www.yari-serve.de/2012/02/linq-and-the-entity-framework/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 15:02:25 +0000</pubDate>
		<dc:creator>Yari</dc:creator>
				<category><![CDATA[ADO.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Entity Framework]]></category>
		<category><![CDATA[LINQ]]></category>

		<guid isPermaLink="false">http://www.yari-serve.de/?p=102</guid>
		<description><![CDATA[As I&#8217;m trying to get more familiar with the Entity Framework and its overwhelming features, I&#8217;m still stuck on LINQ sometimes. Reading along Microsoft&#8217;s LINQ-Forums, I came across a page of two guys: Joe Albahari and Ben Albahari. They wrote down a &#8220;best of&#8221; of the most common misunderstandings regarding LINQ and Entity Framework 4. [...]]]></description>
			<content:encoded><![CDATA[<p>As I&#8217;m trying to get more familiar with the Entity Framework and its overwhelming features, I&#8217;m still stuck on LINQ sometimes.</p>
<p>Reading along Microsoft&#8217;s <a href="http://forums.microsoft.com/MSDN/ShowForum.aspx?ForumID=123&#038;SiteID=1">LINQ-Forums</a>, I came across a page of two guys: Joe Albahari and Ben Albahari.</p>
<p>They wrote down a &#8220;best of&#8221; of the most common misunderstandings regarding LINQ and Entity Framework 4.</p>
<p>Some of them are fairly obvious, on some of them I&#8217;ve wondered myself&#8230; But take a look:<br />
<a href="http://www.albahari.com/nutshell/10linqmyths.aspx">http://www.albahari.com/nutshell/10linqmyths.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.yari-serve.de/2012/02/linq-and-the-entity-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Entity Framework 4</title>
		<link>http://www.yari-serve.de/2012/01/entity-framework-4/</link>
		<comments>http://www.yari-serve.de/2012/01/entity-framework-4/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 22:52:24 +0000</pubDate>
		<dc:creator>Yari</dc:creator>
				<category><![CDATA[ADO.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://www.yari-serve.de/?p=85</guid>
		<description><![CDATA[So, they said: &#8220;The Entity Framework will be your friend&#8220;. &#8220;It&#8217;s far more easy than writing the SQL Queries yourself&#8220;, they said. I have to admit: It&#8217;s far more comfortable &#8211; but first you need to get used to it. Getting started: This MSDN-Entry explains how you get started with creating a Database-Model, what the [...]]]></description>
			<content:encoded><![CDATA[<p>So, they said: &#8220;<em>The Entity Framework will be your friend</em>&#8220;.<br />
&#8220;<em>It&#8217;s far more easy than writing the SQL Queries yourself</em>&#8220;, they said.</p>
<p>I have to admit: It&#8217;s far more comfortable &#8211; but first you need to get used to it.</p>
<p>Getting started:<br />
This MSDN-Entry explains how you get started with creating a Database-Model, what the correct syntax is and how you can auto-create the model when you already got a database:<br />
<a href="http://msdn.microsoft.com/en-us/library/bb738677.aspx">http://msdn.microsoft.com/en-us/library/bb738677.aspx</a></p>
<p>Creating, Adding, Modifying, and Deleting Objects:<br />
<em>Objects in an object context are instances of entity types that represent data in the data source. You can modify, create, and delete objects in an object context, and the Entity Framework tracks the changes made to these objects. When the SaveChanges method is called, the Entity Framework generates and executes commands that perform the equivalent insert, update, or delete statements against the data source.</em><br />
<a href="http://msdn.microsoft.com/en-us/library/bb738695.aspx">http://msdn.microsoft.com/en-us/library/bb738695.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.yari-serve.de/2012/01/entity-framework-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Messing around with Exceptions</title>
		<link>http://www.yari-serve.de/2011/12/messing-exceptions/</link>
		<comments>http://www.yari-serve.de/2011/12/messing-exceptions/#comments</comments>
		<pubDate>Wed, 14 Dec 2011 22:49:27 +0000</pubDate>
		<dc:creator>Yari</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.yari-serve.de/?p=74</guid>
		<description><![CDATA[Today I&#8217;ve found an awesome listing of how to mess around with exceptions in C#: http://www.codeproject.com/KB/architecture/exceptionbestpractices.aspx]]></description>
			<content:encoded><![CDATA[<p>Today I&#8217;ve found an awesome listing of how to mess around with exceptions in C#:<br />
<a href="http://www.codeproject.com/KB/architecture/exceptionbestpractices.aspx">http://www.codeproject.com/KB/architecture/exceptionbestpractices.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.yari-serve.de/2011/12/messing-exceptions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft Visual Studio 2010 SP 1 &#8211; Issues</title>
		<link>http://www.yari-serve.de/2011/11/microsoft-visual-studio-2010-sp-1-issues/</link>
		<comments>http://www.yari-serve.de/2011/11/microsoft-visual-studio-2010-sp-1-issues/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 11:59:23 +0000</pubDate>
		<dc:creator>Yari</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[MS Visual Studio]]></category>

		<guid isPermaLink="false">http://www.yari-serve.de/?p=58</guid>
		<description><![CDATA[So, after I&#8217;ve installed (and deinstalled) SP1 for the first time, I have decided to give it another shot&#8230; Regrettably&#8230; Here is, what I&#8217;ve experienced so far: I&#8217;m not seeing &#8220;Hidden&#8221; Controls in the Designer anymore (I mean.. what the heck?! That my customers aren&#8217;t seeing them in a deployed application is perfectly fine, but [...]]]></description>
			<content:encoded><![CDATA[<p>So, after I&#8217;ve installed (and deinstalled) SP1 for the first time, I have decided to give it another shot&#8230; Regrettably&#8230;</p>
<p>Here is, what I&#8217;ve experienced so far:</p>
<ul>
<li>I&#8217;m not seeing &#8220;Hidden&#8221; Controls in the Designer anymore (I mean.. what the heck?! That my customers aren&#8217;t seeing them in a deployed application is perfectly fine, but why (at least) does no option exist to turn this on / off in the Designer?) </li>
<li>&#8220;Debugging-Tooltips&#8221; (or what should I call them?) are unstable&#8230; Mostly 90% of the time I want to look up a variable or property, no Tooltip opens on mouseover&#8230; Here you go, Immediate Window&#8230;</li>
<li>The XAML-Designer loads up way slower than before</li>
<li>The XAML-Designer occasionally crashes with an InvalidOperationException:</li>
</ul>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="csharp"><pre class="de1"><span class="kw5">System</span><span class="sy0">.</span><span class="me1">InvalidOperationException</span>
Operation <span class="kw3">is</span> not valid due to the current state of the <span class="kw4">object</span><span class="sy0">.</span>
  <span class="me1">at</span> Microsoft<span class="sy0">.</span><span class="me1">MetadataReader</span><span class="sy0">.</span><span class="me1">MetadataOnlyCommonArrayType</span><span class="sy0">.</span><span class="me1">GetGenericTypeDefinition</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">VisualStudio</span><span class="sy0">.</span><span class="me1">Shell</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">TypeWrapper</span><span class="sy0">.</span><span class="me1">GetGenericTypeDefinition</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">VisualStudio</span><span class="sy0">.</span><span class="me1">Shell</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">VsTargetFrameworkUtil</span><span class="sy0">.</span><span class="me1">TypesMatch</span><span class="br0">&#40;</span>Type tfpType, Type rtType<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">VisualStudio</span><span class="sy0">.</span><span class="me1">Shell</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">VsTargetFrameworkUtil</span><span class="sy0">.</span><span class="me1">FindBestRuntimeMethodMatch</span><span class="br0">&#40;</span>MethodBase tfpMethod, List`<span class="nu0">1</span> rtMethods<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">VisualStudio</span><span class="sy0">.</span><span class="me1">Shell</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">VsTargetFrameworkUtil</span><span class="sy0">.</span><span class="me1">GetRuntimeMethod</span><span class="br0">&#40;</span>MethodBase method<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">VisualStudio</span><span class="sy0">.</span><span class="me1">Shell</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">VsTargetFrameworkMethodInfo</span><span class="sy0">.</span><span class="me1">get_RuntimeMethod</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">VisualStudio</span><span class="sy0">.</span><span class="me1">Shell</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">VsTargetFrameworkUtil</span><span class="sy0">.</span><span class="me1">EnsureRuntimeMethod</span><span class="br0">&#40;</span>MethodBase method<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">VisualStudio</span><span class="sy0">.</span><span class="me1">Shell</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">VsTargetFrameworkUtil</span><span class="sy0">.</span><span class="me1">GetRuntimeTypeVariable</span><span class="br0">&#40;</span>Type type<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">VisualStudio</span><span class="sy0">.</span><span class="me1">Shell</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">VsTargetFrameworkUtil</span><span class="sy0">.</span><span class="me1">GetRuntimeType</span><span class="br0">&#40;</span>Type type<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">VisualStudio</span><span class="sy0">.</span><span class="me1">Shell</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">VsTargetFrameworkUtil</span><span class="sy0">.</span><span class="me1">EnsureRuntimeType</span><span class="br0">&#40;</span>Type type<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">VisualStudio</span><span class="sy0">.</span><span class="me1">Shell</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">VsTargetFrameworkUtil</span><span class="sy0">.</span><span class="me1">GetRuntimeType</span><span class="br0">&#40;</span>Type type<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">VisualStudio</span><span class="sy0">.</span><span class="me1">Shell</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">VsTargetFrameworkType</span><span class="sy0">.</span><span class="me1">TryGetRuntimeType</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">VisualStudio</span><span class="sy0">.</span><span class="me1">Shell</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">VsTargetFrameworkUtil</span><span class="sy0">.</span><span class="me1">EnsureRuntimeType</span><span class="br0">&#40;</span>Type type<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">VisualStudio</span><span class="sy0">.</span><span class="me1">Shell</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">VsTargetFrameworkProvider</span><span class="sy0">.</span><span class="me1">GetRuntimeType</span><span class="br0">&#40;</span>Type reflectionType<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Package</span><span class="sy0">.</span><span class="me1">VSIsolationProviderService</span><span class="sy0">.</span><span class="me1">RemoteReferenceProxy</span><span class="sy0">.</span><span class="me1">VsReflectionResolver</span><span class="sy0">.</span><span class="me1">GetRuntimeType</span><span class="br0">&#40;</span>Type reflectionType<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">Metadata</span><span class="sy0">.</span><span class="me1">ReflectionMetadataContext</span><span class="sy0">.</span><span class="me1">CachingReflectionResolver</span><span class="sy0">.</span><span class="me1">GetRuntimeType</span><span class="br0">&#40;</span>Type reflectionType<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">Metadata</span><span class="sy0">.</span><span class="me1">ReflectionMetadataContext</span><span class="sy0">.</span><span class="me1">Microsoft</span><span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">Metadata</span><span class="sy0">.</span><span class="me1">IReflectionResolver</span><span class="sy0">.</span><span class="me1">GetRuntimeType</span><span class="br0">&#40;</span>Type reflectionType<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Metadata</span><span class="sy0">.</span><span class="me1">ClrType</span><span class="sy0">.</span><span class="me1">get_RuntimeMember</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Metadata</span><span class="sy0">.</span><span class="me1">ClrMember</span>`<span class="nu0">1</span><span class="sy0">.</span><span class="me1">Microsoft</span><span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">Metadata</span><span class="sy0">.</span><span class="me1">Reflection</span><span class="sy0">.</span><span class="me1">IReflectionMember</span><span class="sy0">.</span><span class="me1">get_MemberInfo</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">Metadata</span><span class="sy0">.</span><span class="me1">ReflectionMetadataContext</span><span class="sy0">.</span><span class="me1">IsAssignableFrom</span><span class="br0">&#40;</span>ITypeMetadata requesting, ITypeMetadata target<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Metadata</span><span class="sy0">.</span><span class="me1">ClrType</span><span class="sy0">.</span><span class="me1">IsAssignableFrom</span><span class="br0">&#40;</span>ITypeMetadata type<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">Metadata</span><span class="sy0">.</span><span class="me1">Xaml</span><span class="sy0">.</span><span class="me1">AttachableProperty</span><span class="sy0">.</span><span class="me1">IsAttachableTo</span><span class="br0">&#40;</span>ITypeMetadata targetType, ParentScope scope<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">Metadata</span><span class="sy0">.</span><span class="me1">Xaml</span><span class="sy0">.</span><span class="me1">XamlType</span><span class="sy0">.</span><span class="me1">d__0</span><span class="sy0">.</span><span class="me1">MoveNext</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">Metadata</span><span class="sy0">.</span><span class="me1">Xaml</span><span class="sy0">.</span><span class="me1">XamlExtensionImplementations</span><span class="sy0">.</span><span class="me1">d__7</span><span class="sy0">.</span><span class="me1">MoveNext</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">VirtualModel</span><span class="sy0">.</span><span class="me1">VirtualModelPropertyCollection</span><span class="sy0">.</span><span class="me1">d__0</span><span class="sy0">.</span><span class="me1">MoveNext</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at <span class="kw5">System</span><span class="sy0">.</span><span class="me1">Linq</span><span class="sy0">.</span><span class="me1">Buffer</span>`<span class="nu0">1</span><span class="sy0">..</span><span class="me1">ctor</span><span class="br0">&#40;</span>IEnumerable`<span class="nu0">1</span> source<span class="br0">&#41;</span>
  at <span class="kw5">System</span><span class="sy0">.</span><span class="me1">Linq</span><span class="sy0">.</span><span class="me1">Enumerable</span><span class="sy0">.</span><span class="me1">ToArray</span><span class="br0">&#91;</span>TSource<span class="br0">&#93;</span><span class="br0">&#40;</span>IEnumerable`<span class="nu0">1</span> source<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">VirtualModel</span><span class="sy0">.</span><span class="me1">VirtualModelPropertyCollection</span><span class="sy0">.</span><span class="me1">GetEnumerator</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">VirtualModel</span><span class="sy0">.</span><span class="me1">VirtualModelUtilities</span><span class="sy0">.</span><span class="me1">WrapProperties</span><span class="br0">&#40;</span>IVirtualModelItem item<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">VirtualModel</span><span class="sy0">.</span><span class="me1">VirtualModelItem</span><span class="sy0">.</span><span class="kw5">System.<span class="me1">ComponentModel</span></span><span class="sy0">.</span><span class="me1">ICustomTypeDescriptor</span><span class="sy0">.</span><span class="me1">GetProperties</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at <span class="kw5">System.<span class="me1">ComponentModel</span></span><span class="sy0">.</span><span class="me1">TypeDescriptor</span><span class="sy0">.</span><span class="me1">MergedTypeDescriptor</span><span class="sy0">.</span><span class="kw5">System.<span class="me1">ComponentModel</span></span><span class="sy0">.</span><span class="me1">ICustomTypeDescriptor</span><span class="sy0">.</span><span class="me1">GetProperties</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at <span class="kw5">System.<span class="me1">ComponentModel</span></span><span class="sy0">.</span><span class="me1">TypeDescriptor</span><span class="sy0">.</span><span class="me1">GetPropertiesImpl</span><span class="br0">&#40;</span><span class="kw4">Object</span> component, Attribute<span class="br0">&#91;</span><span class="br0">&#93;</span> attributes, Boolean noCustomTypeDesc, Boolean noAttributes<span class="br0">&#41;</span>
  at <span class="kw5">System</span><span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">PropertyPath</span><span class="sy0">.</span><span class="me1">ResolvePropertyName</span><span class="br0">&#40;</span><span class="kw4">String</span> name, <span class="kw4">Object</span> item, Type ownerType, <span class="kw4">Object</span> context, Boolean throwOnError<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Data</span><span class="sy0">.</span><span class="me1">PropertyPathWorker</span><span class="sy0">.</span><span class="me1">GetInfo</span><span class="br0">&#40;</span>Int32 k, <span class="kw4">Object</span> item, SourceValueState<span class="sy0">&amp;</span>amp<span class="sy0">;</span> svs<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Data</span><span class="sy0">.</span><span class="me1">PropertyPathWorker</span><span class="sy0">.</span><span class="me1">ReplaceItem</span><span class="br0">&#40;</span>Int32 k, <span class="kw4">Object</span> newO, <span class="kw4">Object</span> parent<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Data</span><span class="sy0">.</span><span class="me1">PropertyPathWorker</span><span class="sy0">.</span><span class="me1">UpdateSourceValueState</span><span class="br0">&#40;</span>Int32 k, ICollectionView collectionView, <span class="kw4">Object</span> newValue, Boolean isASubPropertyChange<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Data</span><span class="sy0">.</span><span class="me1">ClrBindingWorker</span><span class="sy0">.</span><span class="me1">AttachDataItem</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at <span class="kw5">System</span><span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Data</span><span class="sy0">.</span><span class="me1">BindingExpression</span><span class="sy0">.</span><span class="me1">Activate</span><span class="br0">&#40;</span><span class="kw4">Object</span> item<span class="br0">&#41;</span>
  at <span class="kw5">System</span><span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Data</span><span class="sy0">.</span><span class="me1">BindingExpression</span><span class="sy0">.</span><span class="me1">AttachToContext</span><span class="br0">&#40;</span>AttachAttempt attempt<span class="br0">&#41;</span>
  at <span class="kw5">System</span><span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Data</span><span class="sy0">.</span><span class="me1">BindingExpression</span><span class="sy0">.</span><span class="me1">AttachOverride</span><span class="br0">&#40;</span>DependencyObject target, DependencyProperty dp<span class="br0">&#41;</span>
  at <span class="kw5">System</span><span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Data</span><span class="sy0">.</span><span class="me1">MultiBindingExpression</span><span class="sy0">.</span><span class="me1">AttachBindingExpression</span><span class="br0">&#40;</span>Int32 i, Boolean replaceExisting<span class="br0">&#41;</span>
  at <span class="kw5">System</span><span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Data</span><span class="sy0">.</span><span class="me1">MultiBindingExpression</span><span class="sy0">.</span><span class="me1">AttachOverride</span><span class="br0">&#40;</span>DependencyObject d, DependencyProperty dp<span class="br0">&#41;</span>
  at <span class="kw5">System</span><span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Data</span><span class="sy0">.</span><span class="me1">BindingExpressionBase</span><span class="sy0">.</span><span class="me1">Attach</span><span class="br0">&#40;</span>DependencyObject target, DependencyProperty dp<span class="br0">&#41;</span>
  at <span class="kw5">System</span><span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Data</span><span class="sy0">.</span><span class="me1">BindingExpressionBase</span><span class="sy0">.</span><span class="me1">OnAttach</span><span class="br0">&#40;</span>DependencyObject d, DependencyProperty dp<span class="br0">&#41;</span>
  at <span class="kw5">System</span><span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">DependencyObject</span><span class="sy0">.</span><span class="me1">SetValueCommon</span><span class="br0">&#40;</span>DependencyProperty dp, <span class="kw4">Object</span> value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal<span class="br0">&#41;</span>
  at <span class="kw5">System</span><span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">DependencyObject</span><span class="sy0">.</span><span class="me1">SetValue</span><span class="br0">&#40;</span>DependencyProperty dp, <span class="kw4">Object</span> value<span class="br0">&#41;</span>
  at <span class="kw5">System</span><span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Data</span><span class="sy0">.</span><span class="me1">BindingOperations</span><span class="sy0">.</span><span class="me1">SetBinding</span><span class="br0">&#40;</span>DependencyObject target, DependencyProperty dp, BindingBase binding<span class="br0">&#41;</span>
  at <span class="kw5">System</span><span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">FrameworkElement</span><span class="sy0">.</span><span class="me1">SetBinding</span><span class="br0">&#40;</span>DependencyProperty dp, BindingBase binding<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">GridControl</span><span class="sy0">.</span><span class="me1">GridRowAdornerBase</span><span class="sy0">..</span><span class="me1">ctor</span><span class="br0">&#40;</span>ModelItem gridItem, ModelItem rowItem<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">GridControl</span><span class="sy0">.</span><span class="me1">GridRowSelectAdorner</span><span class="sy0">..</span><span class="me1">ctor</span><span class="br0">&#40;</span>ModelItem grid, ModelItem row<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">GridControl</span><span class="sy0">.</span><span class="me1">GridDesigner</span><span class="sy0">.</span><span class="me1">EnsureRowAdorners</span><span class="br0">&#40;</span>ModelItem rowDefModel, Boolean withHandle<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">GridControl</span><span class="sy0">.</span><span class="me1">GridDesigner</span><span class="sy0">.</span><span class="me1">EnsureAllRowAdorners</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">GridControl</span><span class="sy0">.</span><span class="me1">GridDesigner</span><span class="sy0">.</span><span class="me1">InitGridDesigner</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">GridControl</span><span class="sy0">.</span><span class="me1">GridDesigner</span><span class="sy0">.</span><span class="me1">GetDesigner</span><span class="br0">&#40;</span>ModelItem gridItem<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">GridControl</span><span class="sy0">.</span><span class="me1">AlwaysVisibleGridAdornerProvider</span><span class="sy0">.</span><span class="me1">Activate</span><span class="br0">&#40;</span>ModelItem item<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">Interaction</span><span class="sy0">.</span><span class="me1">AdornerProvider</span><span class="sy0">.</span><span class="me1">InvokeActivate</span><span class="br0">&#40;</span>EditingContext context, ModelItem item<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Features</span><span class="sy0">.</span><span class="me1">AdornerProviderFeatureConnector</span><span class="sy0">.</span><span class="me1">FeatureProvidersAdded</span><span class="br0">&#40;</span>ModelItem item, IEnumerable`<span class="nu0">1</span> extensions<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">Policies</span><span class="sy0">.</span><span class="me1">PolicyDrivenFeatureConnector</span>`<span class="nu0">1</span><span class="sy0">.</span><span class="me1">UpdateFeatureProviders</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Features</span><span class="sy0">.</span><span class="me1">PolicyDrivenToolFeatureConnector</span>`<span class="nu0">1</span><span class="sy0">.</span><span class="me1">UpdateCurrentTool</span><span class="br0">&#40;</span>Tool newTool<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Features</span><span class="sy0">.</span><span class="me1">PolicyDrivenToolFeatureConnector</span>`<span class="nu0">1</span><span class="sy0">.&amp;</span>lt<span class="sy0">;</span> <span class="sy0">.</span><span class="me1">ctor</span><span class="sy0">&amp;</span>gt<span class="sy0">;</span>b__0<span class="br0">&#40;</span>Tool newTool<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">ContextItemManager</span><span class="sy0">.</span><span class="me1">SubscribeProxy</span>`<span class="nu0">1</span><span class="sy0">.</span><span class="me1">SubscribeContext</span><span class="br0">&#40;</span>ContextItem item<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">SubscribeContextCallback</span><span class="sy0">.</span><span class="me1">Invoke</span><span class="br0">&#40;</span>ContextItem item<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">EditingContext</span><span class="sy0">.</span><span class="me1">DefaultContextItemManager</span><span class="sy0">.</span><span class="me1">OnItemChanged</span><span class="br0">&#40;</span>ContextItem item<span class="br0">&#41;</span>
  at Microsoft<span class="sy0">.</span><span class="me1">Windows</span><span class="sy0">.</span><span class="me1">Design</span><span class="sy0">.</span><span class="me1">EditingContext</span><span class="sy0">.</span><span class="me1">DefaultContextItemManager</span><span class="sy0">.</span><span class="me1">SetValue</span><span class="br0">&#40;</span>ContextItem value<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Host</span><span class="sy0">.</span><span class="me1">ToolSubsystem</span><span class="sy0">.</span><span class="me1">ActivateTool</span><span class="br0">&#40;</span>ToolFactory toolFactory<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Host</span><span class="sy0">.</span><span class="me1">ToolSubsystem</span><span class="sy0">..</span><span class="me1">ctor</span><span class="br0">&#40;</span>EditingContext editingContext, DesignerContext designerContext<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Host</span><span class="sy0">.</span><span class="me1">Designer</span><span class="sy0">.</span><span class="me1">Load</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Designer</span><span class="sy0">.</span><span class="me1">VSDesigner</span><span class="sy0">.</span><span class="me1">Load</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Designer</span><span class="sy0">.</span><span class="me1">VSIsolatedDesigner</span><span class="sy0">.</span><span class="me1">VSIsolatedView</span><span class="sy0">.</span><span class="me1">Load</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Designer</span><span class="sy0">.</span><span class="me1">VSIsolatedDesigner</span><span class="sy0">.</span><span class="me1">VSIsolatedDesignerFactory</span><span class="sy0">.</span><span class="me1">Load</span><span class="br0">&#40;</span>IsolatedView view<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Host</span><span class="sy0">.</span><span class="me1">Isolation</span><span class="sy0">.</span><span class="me1">IsolatedDesigner</span><span class="sy0">.</span><span class="me1">BootstrapProxy</span><span class="sy0">.</span><span class="me1">LoadDesigner</span><span class="br0">&#40;</span>IsolatedDesignerFactory factory, IsolatedView view<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Host</span><span class="sy0">.</span><span class="me1">Isolation</span><span class="sy0">.</span><span class="me1">IsolatedDesigner</span><span class="sy0">.</span><span class="me1">BootstrapProxy</span><span class="sy0">.</span><span class="me1">LoadDesigner</span><span class="br0">&#40;</span>IsolatedDesignerFactory factory, IsolatedView view<span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Host</span><span class="sy0">.</span><span class="me1">Isolation</span><span class="sy0">.</span><span class="me1">IsolatedDesigner</span><span class="sy0">.</span><span class="me1">Load</span><span class="br0">&#40;</span><span class="br0">&#41;</span>
  at MS<span class="sy0">.</span><span class="kw1">Internal</span><span class="sy0">.</span><span class="me1">Designer</span><span class="sy0">.</span><span class="me1">DesignerPane</span><span class="sy0">.</span><span class="me1">LoadDesignerView</span><span class="br0">&#40;</span>Boolean isReload<span class="br0">&#41;</span></pre></div></div></div></div></div></div></div>


]]></content:encoded>
			<wfw:commentRss>http://www.yari-serve.de/2011/11/microsoft-visual-studio-2010-sp-1-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SHA1-Encrypting</title>
		<link>http://www.yari-serve.de/2011/10/sha1-encrypting/</link>
		<comments>http://www.yari-serve.de/2011/10/sha1-encrypting/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 15:40:48 +0000</pubDate>
		<dc:creator>Yari</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Snippets]]></category>

		<guid isPermaLink="false">http://www.yari-serve.de/?p=55</guid>
		<description><![CDATA[There is only some slow blogging going on recently&#8230; So here&#8217;s something to fill the Lazyness-Gaps /// &#60;summary&#62; /// Encrypts the specified Text to SHA1 /// &#60;/summary&#62; /// &#60;param name=&#34;text&#34;&#62;The Text to encrypt&#60;/param&#62; /// &#60;returns&#62;The SHA1-Encrypted text&#60;/returns&#62; public static string EncryptToSHA1&#40;this string text&#41; &#123; SHA1 sha1 = new SHA1CryptoServiceProvider&#40;&#41;;&#160; byte&#91;&#93; arrayData = Encoding.ASCII.GetBytes&#40;text&#41;; byte&#91;&#93; arrayResult [...]]]></description>
			<content:encoded><![CDATA[<p>There is only some slow blogging going on recently&#8230; So here&#8217;s something to fill the Lazyness-Gaps <img src='http://www.yari-serve.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="csharp"><ol><li class="li1"><pre class="de1">        <span class="co1">/// &lt;summary&gt;</span></pre></li><li class="li1"><pre class="de1">        <span class="co1">/// Encrypts the specified Text to SHA1</span></pre></li><li class="li1"><pre class="de1">        <span class="co1">/// &lt;/summary&gt;</span></pre></li><li class="li1"><pre class="de1">        <span class="co1">/// &lt;param name=&quot;text&quot;&gt;The Text to encrypt&lt;/param&gt;</span></pre></li><li class="li1"><pre class="de1">        <span class="co1">/// &lt;returns&gt;The SHA1-Encrypted text&lt;/returns&gt;</span></pre></li><li class="li1"><pre class="de1">        <span class="kw1">public</span> <span class="kw1">static</span> <span class="kw4">string</span> EncryptToSHA1<span class="br0">&#40;</span><span class="kw1">this</span> <span class="kw4">string</span> text<span class="br0">&#41;</span></pre></li><li class="li1"><pre class="de1">        <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">            SHA1 sha1 <span class="sy0">=</span> <span class="kw3">new</span> SHA1CryptoServiceProvider<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1">            <span class="kw4">byte</span><span class="br0">&#91;</span><span class="br0">&#93;</span> arrayData <span class="sy0">=</span> Encoding<span class="sy0">.</span><span class="me1">ASCII</span><span class="sy0">.</span><span class="me1">GetBytes</span><span class="br0">&#40;</span>text<span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">            <span class="kw4">byte</span><span class="br0">&#91;</span><span class="br0">&#93;</span> arrayResult <span class="sy0">=</span> sha1<span class="sy0">.</span><span class="me1">ComputeHash</span><span class="br0">&#40;</span>arrayData<span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1">            <span class="kw4">string</span> result <span class="sy0">=</span> <span class="kw4">string</span><span class="sy0">.</span><span class="me1">Empty</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">            <span class="kw4">string</span> temp <span class="sy0">=</span> <span class="kw4">string</span><span class="sy0">.</span><span class="me1">Empty</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1">            <span class="kw1">for</span> <span class="br0">&#40;</span><span class="kw4">int</span> i <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span> i <span class="sy0">&lt;</span> arrayResult<span class="sy0">.</span><span class="me1">Length</span><span class="sy0">;</span> i<span class="sy0">++</span><span class="br0">&#41;</span></pre></li><li class="li1"><pre class="de1">            <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">                temp <span class="sy0">=</span> Convert<span class="sy0">.</span><span class="me1">ToString</span><span class="br0">&#40;</span>arrayResult<span class="br0">&#91;</span>i<span class="br0">&#93;</span>, <span class="nu0">16</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">                <span class="kw1">if</span> <span class="br0">&#40;</span>temp<span class="sy0">.</span><span class="me1">Length</span> <span class="sy0">==</span> <span class="nu0">1</span><span class="br0">&#41;</span></pre></li><li class="li1"><pre class="de1">                    temp <span class="sy0">=</span> <span class="st0">&quot;0&quot;</span> <span class="sy0">+</span> temp<span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">                result <span class="sy0">+=</span> temp<span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">            <span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1">            <span class="kw1">return</span> result<span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">        <span class="br0">&#125;</span></pre></li></ol></div></div></div></div></div></div></div>


</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.yari-serve.de/2011/10/sha1-encrypting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>List of CultureCodes in C#</title>
		<link>http://www.yari-serve.de/2011/10/list-culturecodes-c/</link>
		<comments>http://www.yari-serve.de/2011/10/list-culturecodes-c/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 15:08:10 +0000</pubDate>
		<dc:creator>Yari</dc:creator>
				<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://www.yari-serve.de/?p=37</guid>
		<description><![CDATA[A comprehensive list of culture codes used for localising and in conjunction with the CultureInfo class. The CultureInfo class specifies a unique name for each culture, based on RFC 4646 (Windows Vista and later). The name is a combination of an ISO 639 two-letter lowercase culture code associated with a language and an ISO 3166 [...]]]></description>
			<content:encoded><![CDATA[<p>A comprehensive list of culture codes used for localising and in conjunction with the CultureInfo class.</p>
<p>The CultureInfo class specifies a unique name for each culture, based on RFC 4646 (Windows Vista and later). The name is a combination of an ISO 639 two-letter lowercase culture code associated with a language and an ISO 3166 two-letter uppercase subculture code associated with a country or region.</p>
<p><span id="more-37"></span></p>
<table border="0" align="center">
<tr>
<td><strong>Code</strong></td>
<td><strong>Country</strong></td>
</tr>
<tr>
<td>af-ZA</td>
<td>Afrikaans</td>
</tr>
<tr>
<td>af-ZA</td>
<td>Afrikaans (South Africa)</td>
</tr>
<tr>
<td>ar-SA</td>
<td>Arabic</td>
</tr>
<tr>
<td>ar-AE</td>
<td>Arabic (U.A.E.)</td>
</tr>
<tr>
<td>ar-BH</td>
<td>Arabic (Bahrain)</td>
</tr>
<tr>
<td>ar-DZ</td>
<td>Arabic (Algeria)</td>
</tr>
<tr>
<td>ar-EG</td>
<td>Arabic (Egypt)</td>
</tr>
<tr>
<td>ar-IQ</td>
<td>Arabic (Iraq)</td>
</tr>
<tr>
<td>ar-JO</td>
<td>Arabic (Jordan)</td>
</tr>
<tr>
<td>ar-KW</td>
<td>Arabic (Kuwait)</td>
</tr>
<tr>
<td>ar-LB</td>
<td>Arabic (Lebanon)</td>
</tr>
<tr>
<td>ar-LY</td>
<td>Arabic (Libya)</td>
</tr>
<tr>
<td>ar-MA</td>
<td>Arabic (Morocco)</td>
</tr>
<tr>
<td>ar-OM</td>
<td>Arabic (Oman)</td>
</tr>
<tr>
<td>ar-QA</td>
<td>Arabic (Qatar)</td>
</tr>
<tr>
<td>ar-SA</td>
<td>Arabic (Saudi Arabia)</td>
</tr>
<tr>
<td>ar-SY</td>
<td>Arabic (Syria)</td>
</tr>
<tr>
<td>ar-TN</td>
<td>Arabic (Tunisia)</td>
</tr>
<tr>
<td>ar-YE</td>
<td>Arabic (Yemen)</td>
</tr>
<tr>
<td>az-Latn-AZ</td>
<td>Azeri</td>
</tr>
<tr>
<td>az-Cyrl-AZ</td>
<td>Azeri (Cyrillic, Azerbaijan)</td>
</tr>
<tr>
<td>az-Latn-AZ</td>
<td>Azeri (Latin, Azerbaijan)</td>
</tr>
<tr>
<td>be-BY</td>
<td>Belarusian</td>
</tr>
<tr>
<td>be-BY</td>
<td>Belarusian (Belarus)</td>
</tr>
<tr>
<td>bg-BG</td>
<td>Bulgarian</td>
</tr>
<tr>
<td>bg-BG</td>
<td>Bulgarian (Bulgaria)</td>
</tr>
<tr>
<td>bs-Latn-BA</td>
<td>Bosnian (Bosnia and Herzegovina)</td>
</tr>
<tr>
<td>ca-ES</td>
<td>Catalan</td>
</tr>
<tr>
<td>ca-ES</td>
<td>Catalan (Catalan)</td>
</tr>
<tr>
<td>cs-CZ</td>
<td>Czech</td>
</tr>
<tr>
<td>cs-CZ</td>
<td>Czech (Czech Republic)</td>
</tr>
<tr>
<td>cy-GB</td>
<td>Welsh (United Kingdom)</td>
</tr>
<tr>
<td>da-DK</td>
<td>Danish</td>
</tr>
<tr>
<td>da-DK</td>
<td>Danish (Denmark)</td>
</tr>
<tr>
<td>de-DE</td>
<td>German</td>
</tr>
<tr>
<td>de-AT</td>
<td>German (Austria)</td>
</tr>
<tr>
<td>de-DE</td>
<td>German (Germany)</td>
</tr>
<tr>
<td>de-CH</td>
<td>German (Switzerland)</td>
</tr>
<tr>
<td>de-LI</td>
<td>German (Liechtenstein)</td>
</tr>
<tr>
<td>de-LU</td>
<td>German (Luxembourg)</td>
</tr>
<tr>
<td>dv-MV</td>
<td>Divehi</td>
</tr>
<tr>
<td>dv-MV</td>
<td>Divehi (Maldives)</td>
</tr>
<tr>
<td>el-GR</td>
<td>Greek</td>
</tr>
<tr>
<td>el-GR</td>
<td>Greek (Greece)</td>
</tr>
<tr>
<td>en-US</td>
<td>English</td>
</tr>
<tr>
<td>en-029</td>
<td>English (Caribbean)</td>
</tr>
<tr>
<td>en-AU</td>
<td>English (Australia)</td>
</tr>
<tr>
<td>en-BZ</td>
<td>English (Belize)</td>
</tr>
<tr>
<td>en-CA</td>
<td>English (Canada)</td>
</tr>
<tr>
<td>en-GB</td>
<td>English (United Kingdom)</td>
</tr>
<tr>
<td>en-IE</td>
<td>English (Ireland)</td>
</tr>
<tr>
<td>en-JM</td>
<td>English (Jamaica)</td>
</tr>
<tr>
<td>en-NZ</td>
<td>English (New Zealand)</td>
</tr>
<tr>
<td>en-PH</td>
<td>English (Republic of the Philippines)</td>
</tr>
<tr>
<td>en-TT</td>
<td>English (Trinidad and Tobago)</td>
</tr>
<tr>
<td>en-US</td>
<td>English (United States)</td>
</tr>
<tr>
<td>en-ZA</td>
<td>English (South Africa)</td>
</tr>
<tr>
<td>en-ZW</td>
<td>English (Zimbabwe)</td>
</tr>
<tr>
<td>es-ES</td>
<td>Spanish</td>
</tr>
<tr>
<td>es-AR</td>
<td>Spanish (Argentina)</td>
</tr>
<tr>
<td>es-BO</td>
<td>Spanish (Bolivia)</td>
</tr>
<tr>
<td>es-CL</td>
<td>Spanish (Chile)</td>
</tr>
<tr>
<td>es-CO</td>
<td>Spanish (Colombia)</td>
</tr>
<tr>
<td>es-CR</td>
<td>Spanish (Costa Rica)</td>
</tr>
<tr>
<td>es-DO</td>
<td>Spanish (Dominican Republic)</td>
</tr>
<tr>
<td>es-EC</td>
<td>Spanish (Ecuador)</td>
</tr>
<tr>
<td>es-ES</td>
<td>Spanish (Spain)</td>
</tr>
<tr>
<td>es-GT</td>
<td>Spanish (Guatemala)</td>
</tr>
<tr>
<td>es-HN</td>
<td>Spanish (Honduras)</td>
</tr>
<tr>
<td>es-MX</td>
<td>Spanish (Mexico)</td>
</tr>
<tr>
<td>es-NI</td>
<td>Spanish (Nicaragua)</td>
</tr>
<tr>
<td>es-PA</td>
<td>Spanish (Panama)</td>
</tr>
<tr>
<td>es-PE</td>
<td>Spanish (Peru)</td>
</tr>
<tr>
<td>es-PR</td>
<td>Spanish (Puerto Rico)</td>
</tr>
<tr>
<td>es-PY</td>
<td>Spanish (Paraguay)</td>
</tr>
<tr>
<td>es-SV</td>
<td>Spanish (El Salvador)</td>
</tr>
<tr>
<td>es-UY</td>
<td>Spanish (Uruguay)</td>
</tr>
<tr>
<td>es-VE</td>
<td>Spanish (Venezuela)</td>
</tr>
<tr>
<td>et-EE</td>
<td>Estonian</td>
</tr>
<tr>
<td>et-EE</td>
<td>Estonian (Estonia)</td>
</tr>
<tr>
<td>eu-ES</td>
<td>Basque</td>
</tr>
<tr>
<td>eu-ES</td>
<td>Basque (Basque)</td>
</tr>
<tr>
<td>fa-IR</td>
<td>Persian</td>
</tr>
<tr>
<td>fa-IR</td>
<td>Persian (Iran)</td>
</tr>
<tr>
<td>fi-FI</td>
<td>Finnish</td>
</tr>
<tr>
<td>fi-FI</td>
<td>Finnish (Finland)</td>
</tr>
<tr>
<td>fo-FO</td>
<td>Faroese</td>
</tr>
<tr>
<td>fo-FO</td>
<td>Faroese (Faroe Islands)</td>
</tr>
<tr>
<td>fr-FR</td>
<td>French</td>
</tr>
<tr>
<td>fr-BE</td>
<td>French (Belgium)</td>
</tr>
<tr>
<td>fr-CA</td>
<td>French (Canada)</td>
</tr>
<tr>
<td>fr-FR</td>
<td>French (France)</td>
</tr>
<tr>
<td>fr-CH</td>
<td>French (Switzerland)</td>
</tr>
<tr>
<td>fr-LU</td>
<td>French (Luxembourg)</td>
</tr>
<tr>
<td>fr-MC</td>
<td>French (Principality of Monaco)</td>
</tr>
<tr>
<td>gl-ES</td>
<td>Galician</td>
</tr>
<tr>
<td>gl-ES</td>
<td>Galician (Galician)</td>
</tr>
<tr>
<td>gu-IN</td>
<td>Gujarati</td>
</tr>
<tr>
<td>gu-IN</td>
<td>Gujarati (India)</td>
</tr>
<tr>
<td>he-IL</td>
<td>Hebrew</td>
</tr>
<tr>
<td>he-IL</td>
<td>Hebrew (Israel)</td>
</tr>
<tr>
<td>hi-IN</td>
<td>Hindi</td>
</tr>
<tr>
<td>hi-IN</td>
<td>Hindi (India)</td>
</tr>
<tr>
<td>hr-HR</td>
<td>Croatian</td>
</tr>
<tr>
<td>hr-BA</td>
<td>Croatian (Bosnia and Herzegovina)</td>
</tr>
<tr>
<td>hr-HR</td>
<td>Croatian (Croatia)</td>
</tr>
<tr>
<td>hu-HU</td>
<td>Hungarian</td>
</tr>
<tr>
<td>hu-HU</td>
<td>Hungarian (Hungary)</td>
</tr>
<tr>
<td>hy-AM</td>
<td>Armenian</td>
</tr>
<tr>
<td>hy-AM</td>
<td>Armenian (Armenia)</td>
</tr>
<tr>
<td>id-ID</td>
<td>Indonesian</td>
</tr>
<tr>
<td>id-ID</td>
<td>Indonesian (Indonesia)</td>
</tr>
<tr>
<td>is-IS</td>
<td>Icelandic</td>
</tr>
<tr>
<td>is-IS</td>
<td>Icelandic (Iceland)</td>
</tr>
<tr>
<td>it-IT</td>
<td>Italian</td>
</tr>
<tr>
<td>it-CH</td>
<td>Italian (Switzerland)</td>
</tr>
<tr>
<td>it-IT</td>
<td>Italian (Italy)</td>
</tr>
<tr>
<td>ja-JP</td>
<td>Japanese</td>
</tr>
<tr>
<td>ja-JP</td>
<td>Japanese (Japan)</td>
</tr>
<tr>
<td>ka-GE</td>
<td>Georgian</td>
</tr>
<tr>
<td>ka-GE</td>
<td>Georgian (Georgia)</td>
</tr>
<tr>
<td>kk-KZ</td>
<td>Kazakh</td>
</tr>
<tr>
<td>kk-KZ</td>
<td>Kazakh (Kazakhstan)</td>
</tr>
<tr>
<td>kn-IN</td>
<td>Kannada</td>
</tr>
<tr>
<td>kn-IN</td>
<td>Kannada (India)</td>
</tr>
<tr>
<td>ko-KR</td>
<td>Korean</td>
</tr>
<tr>
<td>kok-IN</td>
<td>Konkani</td>
</tr>
<tr>
<td>kok-IN</td>
<td>Konkani (India)</td>
</tr>
<tr>
<td>ko-KR</td>
<td>Korean (Korea)</td>
</tr>
<tr>
<td>ky-KG</td>
<td>Kyrgyz</td>
</tr>
<tr>
<td>ky-KG</td>
<td>Kyrgyz (Kyrgyzstan)</td>
</tr>
<tr>
<td>lt-LT</td>
<td>Lithuanian</td>
</tr>
<tr>
<td>lt-LT</td>
<td>Lithuanian (Lithuania)</td>
</tr>
<tr>
<td>lv-LV</td>
<td>Latvian</td>
</tr>
<tr>
<td>lv-LV</td>
<td>Latvian (Latvia)</td>
</tr>
<tr>
<td>mi-NZ</td>
<td>Maori (New Zealand)</td>
</tr>
<tr>
<td>mk-MK</td>
<td>Macedonian</td>
</tr>
<tr>
<td>mk-MK</td>
<td>Macedonian (Former Yugoslav Republic of Macedonia)</td>
</tr>
<tr>
<td>mn-MN</td>
<td>Mongolian</td>
</tr>
<tr>
<td>mn-MN</td>
<td>Mongolian (Cyrillic, Mongolia)</td>
</tr>
<tr>
<td>mr-IN</td>
<td>Marathi</td>
</tr>
<tr>
<td>mr-IN</td>
<td>Marathi (India)</td>
</tr>
<tr>
<td>ms-MY</td>
<td>Malay</td>
</tr>
<tr>
<td>ms-BN</td>
<td>Malay (Brunei Darussalam)</td>
</tr>
<tr>
<td>ms-MY</td>
<td>Malay (Malaysia)</td>
</tr>
<tr>
<td>mt-MT</td>
<td>Maltese (Malta)</td>
</tr>
<tr>
<td>nb-NO</td>
<td>Norwegian, Bokmal (Norway)</td>
</tr>
<tr>
<td>nl-NL</td>
<td>Dutch</td>
</tr>
<tr>
<td>nl-BE</td>
<td>Dutch (Belgium)</td>
</tr>
<tr>
<td>nl-NL</td>
<td>Dutch (Netherlands)</td>
</tr>
<tr>
<td>nn-NO</td>
<td>Norwegian, Nynorsk (Norway)</td>
</tr>
<tr>
<td>nb-NO</td>
<td>Norwegian</td>
</tr>
<tr>
<td>ns-ZA</td>
<td>Northern Sotho (South Africa)</td>
</tr>
<tr>
<td>pa-IN</td>
<td>Punjabi</td>
</tr>
<tr>
<td>pa-IN</td>
<td>Punjabi (India)</td>
</tr>
<tr>
<td>pl-PL</td>
<td>Polish</td>
</tr>
<tr>
<td>pl-PL</td>
<td>Polish (Poland)</td>
</tr>
<tr>
<td>pt-BR</td>
<td>Portuguese</td>
</tr>
<tr>
<td>pt-BR</td>
<td>Portuguese (Brazil)</td>
</tr>
<tr>
<td>pt-PT</td>
<td>Portuguese (Portugal)</td>
</tr>
<tr>
<td>quz-BO</td>
<td>Quechua (Bolivia)</td>
</tr>
<tr>
<td>quz-EC</td>
<td>Quechua (Ecuador)</td>
</tr>
<tr>
<td>quz-PE</td>
<td>Quechua (Peru)</td>
</tr>
<tr>
<td>ro-RO</td>
<td>Romanian</td>
</tr>
<tr>
<td>ro-RO</td>
<td>Romanian (Romania)</td>
</tr>
<tr>
<td>ru-RU</td>
<td>Russian</td>
</tr>
<tr>
<td>ru-RU</td>
<td>Russian (Russia)</td>
</tr>
<tr>
<td>sa-IN</td>
<td>Sanskrit</td>
</tr>
<tr>
<td>sa-IN</td>
<td>Sanskrit (India)</td>
</tr>
<tr>
<td>se-FI</td>
<td>Sami (Northern) (Finland)</td>
</tr>
<tr>
<td>se-NO</td>
<td>Sami (Northern) (Norway)</td>
</tr>
<tr>
<td>se-SE</td>
<td>Sami (Northern) (Sweden)</td>
</tr>
<tr>
<td>sk-SK</td>
<td>Slovak</td>
</tr>
<tr>
<td>sk-SK</td>
<td>Slovak (Slovakia)</td>
</tr>
<tr>
<td>sl-SI</td>
<td>Slovenian</td>
</tr>
<tr>
<td>sl-SI</td>
<td>Slovenian (Slovenia)</td>
</tr>
<tr>
<td>sma-NO</td>
<td>Sami (Southern) (Norway)</td>
</tr>
<tr>
<td>sma-SE</td>
<td>Sami (Southern) (Sweden)</td>
</tr>
<tr>
<td>smj-NO</td>
<td>Sami (Lule) (Norway)</td>
</tr>
<tr>
<td>smj-SE</td>
<td>Sami (Lule) (Sweden)</td>
</tr>
<tr>
<td>smn-FI</td>
<td>Sami (Inari) (Finland)</td>
</tr>
<tr>
<td>sms-FI</td>
<td>Sami (Skolt) (Finland)</td>
</tr>
<tr>
<td>sq-AL</td>
<td>Albanian</td>
</tr>
<tr>
<td>sq-AL</td>
<td>Albanian (Albania)</td>
</tr>
<tr>
<td>sr-Latn-CS</td>
<td>Serbian</td>
</tr>
<tr>
<td>sr-Cyrl-BA</td>
<td>Serbian (Cyrillic) (Bosnia and Herzegovina)</td>
</tr>
<tr>
<td>sr-Cyrl-CS</td>
<td>Serbian (Cyrillic, Serbia)</td>
</tr>
<tr>
<td>sr-Latn-BA</td>
<td>Serbian (Latin) (Bosnia and Herzegovina)</td>
</tr>
<tr>
<td>sr-Latn-CS</td>
<td>Serbian (Latin, Serbia)</td>
</tr>
<tr>
<td>sv-SE</td>
<td>Swedish</td>
</tr>
<tr>
<td>sv-FI</td>
<td>Swedish (Finland)</td>
</tr>
<tr>
<td>sv-SE</td>
<td>Swedish (Sweden)</td>
</tr>
<tr>
<td>sw-KE</td>
<td>Kiswahili</td>
</tr>
<tr>
<td>sw-KE</td>
<td>Kiswahili (Kenya)</td>
</tr>
<tr>
<td>syr-SY</td>
<td>Syriac</td>
</tr>
<tr>
<td>syr-SY</td>
<td>Syriac (Syria)</td>
</tr>
<tr>
<td>ta-IN</td>
<td>Tamil</td>
</tr>
<tr>
<td>ta-IN</td>
<td>Tamil (India)</td>
</tr>
<tr>
<td>te-IN</td>
<td>Telugu</td>
</tr>
<tr>
<td>te-IN</td>
<td>Telugu (India)</td>
</tr>
<tr>
<td>th-TH</td>
<td>Thai</td>
</tr>
<tr>
<td>th-TH</td>
<td>Thai (Thailand)</td>
</tr>
<tr>
<td>tn-ZA</td>
<td>Tswana (South Africa)</td>
</tr>
<tr>
<td>tr-TR</td>
<td>Turkish</td>
</tr>
<tr>
<td>tr-TR</td>
<td>Turkish (Turkey)</td>
</tr>
<tr>
<td>tt-RU</td>
<td>Tatar</td>
</tr>
<tr>
<td>tt-RU</td>
<td>Tatar (Russia)</td>
</tr>
<tr>
<td>uk-UA</td>
<td>Ukrainian</td>
</tr>
<tr>
<td>uk-UA</td>
<td>Ukrainian (Ukraine)</td>
</tr>
<tr>
<td>ur-PK</td>
<td>Urdu</td>
</tr>
<tr>
<td>ur-PK</td>
<td>Urdu (Islamic Republic of Pakistan)</td>
</tr>
<tr>
<td>uz-Latn-UZ</td>
<td>Uzbek</td>
</tr>
<tr>
<td>uz-Cyrl-UZ</td>
<td>Uzbek (Cyrillic, Uzbekistan)</td>
</tr>
<tr>
<td>uz-Latn-UZ</td>
<td>Uzbek (Latin, Uzbekistan)</td>
</tr>
<tr>
<td>vi-VN</td>
<td>Vietnamese</td>
</tr>
<tr>
<td>vi-VN</td>
<td>Vietnamese (Vietnam)</td>
</tr>
<tr>
<td>xh-ZA</td>
<td>Xhosa (South Africa)</td>
</tr>
<tr>
<td>zh-CN</td>
<td>Chinese (People&#8217;s Republic of China)</td>
</tr>
<tr>
<td>zh-HK</td>
<td>Chinese (Hong Kong S.A.R.)</td>
</tr>
<tr>
<td>(none)</td>
<td>Chinese (Simplified)</td>
</tr>
<tr>
<td>(none)</td>
<td>Chinese (Traditional)</td>
</tr>
<tr>
<td>zh-MO</td>
<td>Chinese (Macao S.A.R.)</td>
</tr>
<tr>
<td>zh-SG</td>
<td>Chinese (Singapore)</td>
</tr>
<tr>
<td>zh-TW</td>
<td>Chinese (Taiwan)</td>
</tr>
<tr>
<td>zu-ZA</td>
<td>Zulu (South Africa)</td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.yari-serve.de/2011/10/list-culturecodes-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What programming is all about&#8230;</title>
		<link>http://www.yari-serve.de/2011/09/what-programming-is-all-about/</link>
		<comments>http://www.yari-serve.de/2011/09/what-programming-is-all-about/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 13:21:03 +0000</pubDate>
		<dc:creator>Yari</dc:creator>
				<category><![CDATA[Daily Life]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://www.yari-serve.de/?p=27</guid>
		<description><![CDATA[Here are 14 Programming quotes selected from BVK Mohan&#8217;s blog (http://bvkm.wordpress.com/2010?/12/16/top-50-programming-quotes/). Enjoy 1. &#8220;Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.&#8221; &#8211; Martin Golding 2. &#8220;To iterate is human, to recurse divine.&#8221; &#8211; L. Peter Deutsch 3. &#8220;The trouble with programmers [...]]]></description>
			<content:encoded><![CDATA[<p>Here are 14 Programming quotes selected from BVK Mohan&#8217;s blog (<a href="http://bvkm.wordpress.com/2010?/12/16/top-50-programming-quotes/" target="_blank">http://bvkm.wordpress.com/2010?/12/16/top-50-programming-quotes/</a>).</p>
<p>Enjoy <img src='http://www.yari-serve.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p> 1. &#8220;Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.&#8221;<br />
 &#8211; Martin Golding</p>
<p> 2. &#8220;To iterate is human, to recurse divine.&#8221;<br />
 &#8211; L. Peter Deutsch</p>
<p> 3. &#8220;The trouble with programmers is that you can never tell what a programmer is doing until it&#8217;s too late.&#8221;<br />
 &#8211; Seymour Cray</p>
<p> 4. &#8220;Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.&#8221;<br />
 &#8211; Brian W. Kernighan.</p>
<p> 5. &#8220;Most software today is very much like an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves.&#8221;<br />
 &#8211; Alan Kay</p>
<p> 6. &#8220;Measuring programming progress by lines of code is like measuring aircraft building progress by weight.&#8221;<br />
 &#8211; Bill Gates</p>
<p> 7. &#8220;Sometimes it pays to stay in bed on Monday, rather than spending the rest of the week debugging Monday&#8217;s code.&#8221;<br />
 &#8211; Christopher Thompson</p>
<p> 8. &#8220;I don&#8217;t care if it works on your machine! We are not shipping your machine!&#8221;<br />
 &#8211; Vidiu Platon.</p>
<p> 9. &#8220;Walking on water and developing software from a specification are easy if both are frozen.&#8221;<br />
 &#8211; Edward V Berard</p>
<p> 10. &#8220;Fine, Java MIGHT be a good example of what a programming language should be like. But Java applications are good examples of what applications SHOULDN’T be like.&#8221;<br />
 &#8211; pixadel</p>
<p> 11. &#8220;I think Microsoft named .NET, so it wouldn&#8217;t show up in a Unix directory listing.&#8221;<br />
 &#8211; Oktal</p>
<p> 12. &#8220;I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone.&#8221;<br />
 &#8211; Bjarne Stroustrup</p>
<p> 13. &#8220;Don&#8217;t worry if it doesn&#8217;t work right. If everything did, you&#8217;d be out of a job.&#8221;<br />
 &#8211; Mosher’s Law of Software Engineering</p>
<p> 14. &#8220;In the one and only true way. The object-oriented version of &#8216;Spaghetti code&#8217; is, of course, &#8216;Lasagna code&#8217;. (Too many layers).&#8221;<br />
 &#8211; Roberto Waltman.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yari-serve.de/2011/09/what-programming-is-all-about/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Convert Image to Byte[]</title>
		<link>http://www.yari-serve.de/2011/09/convert-image-to-byte/</link>
		<comments>http://www.yari-serve.de/2011/09/convert-image-to-byte/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 21:19:45 +0000</pubDate>
		<dc:creator>Yari</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Snippets]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://www.yari-serve.de/?p=23</guid>
		<description><![CDATA[Let&#8217;s get a bit more advanced &#8211; we&#8217;re now converting a WPF-Image to a byte[]. You can then store this byte[] in an MS-SQL Database, for example. /// &#60;summary&#62; /// Converts the specified Image to a byte[] /// &#60;/summary&#62; /// &#60;param name=&#34;imageToConvert&#34;&#62;The Image you wish to convert&#60;/param&#62; /// &#60;returns&#62;A Byte[], containing the images Information&#60;/returns&#62; public [...]]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s get a bit more advanced &#8211; we&#8217;re now converting a WPF-Image to a byte[]. You can then store this byte[] in an MS-SQL Database, for example.</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="csharp"><ol><li class="li1"><pre class="de1">        <span class="co1">/// &lt;summary&gt;</span></pre></li><li class="li1"><pre class="de1">        <span class="co1">/// Converts the specified Image to a byte[]</span></pre></li><li class="li1"><pre class="de1">        <span class="co1">/// &lt;/summary&gt;</span></pre></li><li class="li1"><pre class="de1">        <span class="co1">/// &lt;param name=&quot;imageToConvert&quot;&gt;The Image you wish to convert&lt;/param&gt;</span></pre></li><li class="li1"><pre class="de1">        <span class="co1">/// &lt;returns&gt;A Byte[], containing the images Information&lt;/returns&gt;</span></pre></li><li class="li1"><pre class="de1">        <span class="kw1">public</span> <span class="kw4">byte</span><span class="br0">&#91;</span><span class="br0">&#93;</span> ConvertImageToByteArray<span class="br0">&#40;</span>Image imageToConvert<span class="br0">&#41;</span></pre></li><li class="li1"><pre class="de1">        <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">            BitmapImage bmp <span class="sy0">=</span> imageToConvert<span class="sy0">.</span><span class="me1">Source</span> <span class="kw1">as</span> BitmapImage<span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1">            <span class="kw1">if</span> <span class="br0">&#40;</span>bmp <span class="sy0">!=</span> <span class="kw1">null</span><span class="br0">&#41;</span></pre></li><li class="li1"><pre class="de1">            <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">                <span class="kw4">int</span> height <span class="sy0">=</span> bmp<span class="sy0">.</span><span class="me1">PixelHeight</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">                <span class="kw4">int</span> width <span class="sy0">=</span> bmp<span class="sy0">.</span><span class="me1">PixelWidth</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">                <span class="kw4">int</span> stride <span class="sy0">=</span> width <span class="sy0">*</span> <span class="br0">&#40;</span><span class="br0">&#40;</span>bmp<span class="sy0">.</span><span class="me1">Format</span><span class="sy0">.</span><span class="me1">BitsPerPixel</span> <span class="sy0">+</span> <span class="nu0">7</span><span class="br0">&#41;</span> <span class="sy0">/</span> <span class="nu0">8</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1">                <span class="kw4">byte</span><span class="br0">&#91;</span><span class="br0">&#93;</span> bits <span class="sy0">=</span> <span class="kw3">new</span> <span class="kw4">byte</span><span class="br0">&#91;</span>height <span class="sy0">*</span> stride<span class="br0">&#93;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">                bmp<span class="sy0">.</span><span class="me1">CopyPixels</span><span class="br0">&#40;</span>bits, stride, <span class="nu0">0</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1">                <span class="kw1">return</span> bits<span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">            <span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">            <span class="kw1">else</span></pre></li><li class="li1"><pre class="de1">            <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">                <span class="kw1">return</span> <span class="kw1">null</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">            <span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">        <span class="br0">&#125;</span></pre></li></ol></div></div></div></div></div></div></div>


]]></content:encoded>
			<wfw:commentRss>http://www.yari-serve.de/2011/09/convert-image-to-byte/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a Nice-Looking Filesize in C#</title>
		<link>http://www.yari-serve.de/2011/09/creating-a-nice-looking-filesize-in-c/</link>
		<comments>http://www.yari-serve.de/2011/09/creating-a-nice-looking-filesize-in-c/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 20:00:44 +0000</pubDate>
		<dc:creator>Yari</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[Snippets]]></category>
		<category><![CDATA[c#]]></category>

		<guid isPermaLink="false">http://www.yari-serve.de/?p=12</guid>
		<description><![CDATA[Let&#8217;s go ahead with a little Code-Snippet regarding the FileSize in C#. Sometimes you need to display a &#8220;nice file size&#8221; &#8211; values like 14865343435 Bytes are absolutely useless for Userfriendly Interfaces&#8230; /// &#60;summary&#62; /// Creates a nicer FileSize from bytes /// &#60;/summary&#62; /// &#60;param name=&#34;size&#34;&#62;The Size to Parse&#60;/param&#62; /// &#60;returns&#62;The converted FileSize, including the [...]]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s go ahead with a little Code-Snippet regarding the FileSize in C#. Sometimes you need to display a &#8220;nice file size&#8221; &#8211; values like 14865343435 Bytes are absolutely useless for Userfriendly Interfaces&#8230;</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="csharp"><ol><li class="li1"><pre class="de1">		<span class="co1">/// &lt;summary&gt;</span></pre></li><li class="li1"><pre class="de1">		<span class="co1">/// Creates a nicer FileSize from bytes</span></pre></li><li class="li1"><pre class="de1">		<span class="co1">/// &lt;/summary&gt;</span></pre></li><li class="li1"><pre class="de1">		<span class="co1">/// &lt;param name=&quot;size&quot;&gt;The Size to Parse&lt;/param&gt;</span></pre></li><li class="li1"><pre class="de1">		<span class="co1">/// &lt;returns&gt;The converted FileSize, including the SizeType (KB, MB, ...)&lt;/returns&gt;</span></pre></li><li class="li1"><pre class="de1">		<span class="kw1">public</span> <span class="kw1">static</span> <span class="kw4">string</span> CreateNiceFileSize<span class="br0">&#40;</span><span class="kw4">double</span> size<span class="br0">&#41;</span></pre></li><li class="li1"><pre class="de1">		<span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">			<span class="kw4">int</span> run <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">			<span class="kw4">string</span><span class="br0">&#91;</span><span class="br0">&#93;</span> sizes <span class="sy0">=</span> <span class="br0">&#123;</span> <span class="st0">&quot;B&quot;</span>, <span class="st0">&quot;KB&quot;</span>, <span class="st0">&quot;MB&quot;</span>, <span class="st0">&quot;GB&quot;</span>, <span class="st0">&quot;TB&quot;</span>, <span class="st0">&quot;PB&quot;</span>, <span class="st0">&quot;EB&quot;</span> <span class="br0">&#125;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">			<span class="kw1">while</span> <span class="br0">&#40;</span>size <span class="sy0">&gt;=</span> <span class="nu0">1024</span><span class="br0">&#41;</span></pre></li><li class="li1"><pre class="de1">			<span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">				size <span class="sy0">/=</span> <span class="nu0">1024</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">				run<span class="sy0">++;</span></pre></li><li class="li1"><pre class="de1">			<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1">			<span class="kw1">return</span> <span class="br0">&#40;</span>Math<span class="sy0">.</span><span class="me1">Round</span><span class="br0">&#40;</span>size, <span class="nu0">2</span><span class="br0">&#41;</span> <span class="sy0">+</span> <span class="st0">&quot; &quot;</span> <span class="sy0">+</span> sizes<span class="br0">&#91;</span>run<span class="br0">&#93;</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">		<span class="br0">&#125;</span></pre></li></ol></div></div></div></div></div></div></div>


]]></content:encoded>
			<wfw:commentRss>http://www.yari-serve.de/2011/09/creating-a-nice-looking-filesize-in-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Console.WriteLine(&#8220;Hello World!&#8221;);</title>
		<link>http://www.yari-serve.de/2011/08/hello-world/</link>
		<comments>http://www.yari-serve.de/2011/08/hello-world/#comments</comments>
		<pubDate>Fri, 12 Aug 2011 10:41:10 +0000</pubDate>
		<dc:creator>Yari</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://yari-serve.de/?p=1</guid>
		<description><![CDATA[Welcome to my new blog. I’ve thought for quite a while about starting a blog based on some advice from my friend Felix, but I finally got around to it. I plan to write on topics relevant to Coding, C#, Visual Studio and general Microsoft-Stuff. I’ll try to keep away from strictly technical topics, as [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to my new blog. I’ve thought for quite a while about starting a blog based on some advice from my friend <a href="http://www.felix-czylwik.de" target="_blank">Felix</a>, but I finally got around to it. I plan to write on topics relevant to Coding, C#, Visual Studio and general Microsoft-Stuff. I’ll try to keep away from strictly technical topics, as there are many good blogs out there already.</p>
<p>Please feel free to send suggestions about topics you would like to hear about and areas, where I can get a little closer to perfection…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.yari-serve.de/2011/08/hello-world/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

