<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>dotnetcat: C# .NET news</title>
<link>http://www.dotnetcat.com/</link>
<atom:link href="http://www.dotnetcat.com/news/C-sharp/rss.xml" rel="self" type="application/rss+xml" />
<description>.NET developer news by tags: C#, ASP.NET, VB.NET, database, security, performance and more</description>
<language>en-us</language>
<item>
<title>An introduction to numerical programming in C#</title>
<link>http://www.dotnetcat.com/news/Algorithms/id/14076/</link>
<guid>http://www.dotnetcat.com/news/Algorithms/id/14076/</guid>
<pubDate>Wed, 09 Jun 2010 15:26:00 -0500</pubDate>
<description><![CDATA[Some of the first things you need to know when writing numerical software in C#.]]></description>
<category><![CDATA[Algorithms]]></category>
</item>
<item>
<title>C# 4.0, the Dynamic Keyword and COM</title>
<link>http://www.dotnetcat.com/news/C-sharp/id/14062/</link>
<guid>http://www.dotnetcat.com/news/C-sharp/id/14062/</guid>
<pubDate>Sun, 06 Jun 2010 19:00:00 -0500</pubDate>
<description><![CDATA[Are you a Microsoft .NET Framework programmer who struggles with critical legacy applications using COM objects that are beyond your control? Dino Esposito shows how to lessen the burden by going dynamic.
]]></description>
<category><![CDATA[C#]]></category>
</item>
<item>
<title>6 important uses of Delegates and Events</title>
<link>http://www.dotnetcat.com/news/C-sharp/id/14005/</link>
<guid>http://www.dotnetcat.com/news/C-sharp/id/14005/</guid>
<pubDate>Wed, 02 Jun 2010 09:58:00 -0500</pubDate>
<description><![CDATA[In this article we will first try to understand what problem delegate solves, we will then create a simple delegate and try to solve the problem. Next we will try to understand the concept of multicast delegates and how events help to encapsulate delegates. Finally we understand the difference between events and delegates and also understand how to do invoke delegates asynchronously&hellip;]]></description>
<category><![CDATA[C#]]></category>
</item>
<item>
<title>A multi-level C# 4.0 dynamic object</title>
<link>http://www.dotnetcat.com/news/C-sharp/id/13983/</link>
<guid>http://www.dotnetcat.com/news/C-sharp/id/13983/</guid>
<pubDate>Fri, 28 May 2010 14:32:00 -0500</pubDate>
<description><![CDATA[Creating a multi-level object using the dynamic features of C# 4.0]]></description>
<category><![CDATA[C#]]></category>
</item>
<item>
<title>The 'dynamic' keyword for higher productivity: Windows Firewall API example</title>
<link>http://www.dotnetcat.com/news/C-sharp/id/13885/</link>
<guid>http://www.dotnetcat.com/news/C-sharp/id/13885/</guid>
<pubDate>Thu, 20 May 2010 09:45:00 -0500</pubDate>
<description><![CDATA[This dynamic keyword can be put to good use when doing COM. And in turn you could be more productive when you need to complete tasks regarding the Windows API (that expose COM functionality).]]></description>
<category><![CDATA[C#]]></category>
</item>
<item>
<title>Comparison Sorting algorithms in C# explained</title>
<link>http://www.dotnetcat.com/news/Algorithms/id/13852/</link>
<guid>http://www.dotnetcat.com/news/Algorithms/id/13852/</guid>
<pubDate>Tue, 11 May 2010 23:28:00 -0500</pubDate>
<description><![CDATA[In computer science and mathematics, a sorting algorithm is an algorithm that puts elements of a list in a certain order. These algorithms are briefly divided into two parent categories as Comparison based sorting algorithms which include BubbleSort, SelectionSort, InsertionSort, ShellSort, MergeSort, HeapSort and QuickSort as most commonly used amongst all and Non-Comparison based sorting algorithms such as RadixSort, BucketSort etc. The focus of this article is to provide various comparison based sorting algorithms in a simplistic way with optimized, cleaned up and easy to understand code (with proper comments and instructions).]]></description>
<category><![CDATA[Algorithms]]></category>
</item>
<item>
<title>Three Methods for Root-finding in C#</title>
<link>http://www.dotnetcat.com/news/Algorithms/id/13794/</link>
<guid>http://www.dotnetcat.com/news/Algorithms/id/13794/</guid>
<pubDate>Thu, 06 May 2010 13:00:00 -0500</pubDate>
<description><![CDATA[Three numerical algorithms for solving equations, each implemented in C#]]></description>
<category><![CDATA[Algorithms]]></category>
</item>
<item>
<title>Sorting Algorithms Codes in C#.net</title>
<link>http://www.dotnetcat.com/news/Algorithms/id/13784/</link>
<guid>http://www.dotnetcat.com/news/Algorithms/id/13784/</guid>
<pubDate>Wed, 05 May 2010 13:33:00 -0500</pubDate>
<description><![CDATA[This Article Have the Codes of QuickSort,MergeSort,BubbleSort,HeapSort]]></description>
<category><![CDATA[Algorithms]]></category>
</item>
<item>
<title>Using the Dynamic Keyword in C# 4.0</title>
<link>http://www.dotnetcat.com/news/C-sharp/id/13938/</link>
<guid>http://www.dotnetcat.com/news/C-sharp/id/13938/</guid>
<pubDate>Sun, 02 May 2010 19:00:00 -0500</pubDate>
<description><![CDATA[C# 4 provide a new dynamic keyword that enables dynamic typing in what has traditionally been a strongly typed language. We explain how the dynamic keyword works and what it offers that casting, var, and System.Object cant’ match.
]]></description>
<category><![CDATA[C#]]></category>
</item>
<item>
<title>C# Adds Optional and Named Arguments</title>
<link>http://www.dotnetcat.com/news/C-sharp/id/13741/</link>
<guid>http://www.dotnetcat.com/news/C-sharp/id/13741/</guid>
<pubDate>Tue, 27 Apr 2010 19:00:00 -0500</pubDate>
<description><![CDATA[C# 4.0 introduces new features to the C# programming language that were available in earlier versions of Visual Basic, namely &lt;i&gt;optional arguments&lt;/i&gt; and 
&lt;i&gt;named arguments&lt;/i&gt;. This article examines how to use optional arguments and named arguments in C# 4.0
]]></description>
<category><![CDATA[C#]]></category>
</item>
</channel>
</rss> 
