<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>DotNetKicks.com : Stories kicked by eugenciuta</title>
    <description>Stories kicked by eugenciuta</description>
    <link>http://www.dotnetkicks.com/</link>
    <language>en-us</language>
    <copyright>Atweb Publishing Ltd.</copyright>
    <docs>http://backend.userland.com/rss</docs>
    <generator>DotNetKicks.com - .NET links, community driven</generator>
    <ttl>30</ttl>
    <item>
      <title>Visual Studio 2010 and .NET Framework 4.0</title>
      <description>On Sept. 29, 2008, Microsoft announced the next generations of Visual Studio and .NET Framework. Visual Studio 2010 and .NET 4.0 are meant to simplify application's life-cycle management by make it easier for all contributors of the software team (core programmers, UI designers, testers and project managers), to participate throughout the life-cycle. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f10%2fvisual-studio-2010-and-net-framework-40.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f10%2fvisual-studio-2010-and-net-framework-40.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Visual_Studio_2010_and_NET_Framework_4_0</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Visual_Studio_2010_and_NET_Framework_4_0</guid>
      <pubDate>Fri, 10 Oct 2008 13:01:10 GMT</pubDate>
    </item>
    <item>
      <title>How to: Debug Windows Service in Visual Studio .NET</title>
      <description>Debugging a Windows Service Application is a very unpleasant task because such application doesn't run from within Visual Studio .NET. A Windows Service Application runs in the Services Control Manager context. This article is about how to debug a Windows Service application as a regulat Windows Forms application. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f09%2fhow-to-debug-windows-service-in-visual.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f09%2fhow-to-debug-windows-service-in-visual.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/How_to_Debug_Windows_Service_in_Visual_Studio_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/How_to_Debug_Windows_Service_in_Visual_Studio_NET</guid>
      <pubDate>Fri, 19 Sep 2008 19:57:49 GMT</pubDate>
    </item>
    <item>
      <title>How to: Set the PropertyGrid as Read-Only</title>
      <description>The default PropertyGrid control provided by the WinForms collection doesn't support a read-only functionality. Setting the PropertyGrid as read-only might be useful if you want to allow your users to fully inspect a rich property object exposed by the PropertyGrid without the possibility to change something. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f06%2fhow-to-set-propertygrid-as-read-only.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f06%2fhow-to-set-propertygrid-as-read-only.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/How_to_Set_the_PropertyGrid_as_Read_Only</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/How_to_Set_the_PropertyGrid_as_Read_Only</guid>
      <pubDate>Mon, 09 Jun 2008 09:37:19 GMT</pubDate>
    </item>
    <item>
      <title>Give way to the yield keyword!</title>
      <description>A brief description of what you can do with the yield keyword. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f06%2f06%2fgive-way-to-the-yield-keyword.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fblogs.microsoft.co.il%2fblogs%2fshayf%2farchive%2f2008%2f06%2f06%2fgive-way-to-the-yield-keyword.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Give_way_to_the_yield_keyword</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Give_way_to_the_yield_keyword</guid>
      <pubDate>Sat, 07 Jun 2008 15:31:02 GMT</pubDate>
    </item>
    <item>
      <title>How to: Take control over the Collection Editor's PropertyGrid</title>
      <description>The PropertyGrid control is a very useful tool if you want to update object attributes at run-time in a elegant way. The PropertyGrid provides some useful events to let you know what is going on. The problem occures for the collection properties when the Collection Editor form is shown. This form also provides a PropertyGrid control to edit any item from the current collection but we don't have access to any of known events. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f05%2fhow-to-take-control-over-collection.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f05%2fhow-to-take-control-over-collection.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/How_to_Take_control_over_the_Collection_Editor_s_PropertyGrid</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/How_to_Take_control_over_the_Collection_Editor_s_PropertyGrid</guid>
      <pubDate>Wed, 28 May 2008 17:17:27 GMT</pubDate>
    </item>
    <item>
      <title>Workaround: The SplitContainer may crash your VS2008 Designer</title>
      <description>If use the default Split Container to build a Windows Form or create a new user control, and set some properties of that Split Container at design time using Visual Studio 2008, you may end up with a broken form or user control. I got that error using the Visual Studio 2008 - Professional Edition. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f05%2fworkaround-splitcontainer-may-crash.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f05%2fworkaround-splitcontainer-may-crash.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/visualstudio/Workaround_The_SplitContainer_may_crash_your_VS2008_Designer</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/visualstudio/Workaround_The_SplitContainer_may_crash_your_VS2008_Designer</guid>
      <pubDate>Thu, 22 May 2008 06:59:13 GMT</pubDate>
    </item>
    <item>
      <title>How to: Retrieve database schema information using ADO.NET</title>
      <description>Sometimes we need to know what is the internal structure of a database in addition to its data. This might turn very useful when the database structure is dynamic. This information is called Database Metadata or Database Schema. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f05%2fhow-to-retrieve-database-schema.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f05%2fhow-to-retrieve-database-schema.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/adonet/How_to_Retrieve_database_schema_information_using_ADO_NET</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/adonet/How_to_Retrieve_database_schema_information_using_ADO_NET</guid>
      <pubDate>Tue, 20 May 2008 11:47:54 GMT</pubDate>
    </item>
    <item>
      <title>Client coordinates and Screen coordinates</title>
      <description>The .NET Framework can provide the mouse coordinates using the client coordinates system or the screen coordinates system. In some mouse-based scenarios we need exactly to know which coordinates system is used in order to use the correct offset. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f05%2fclient-coordinates-and-screen.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f05%2fclient-coordinates-and-screen.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/winforms/Client_coordinates_and_Screen_coordinates</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/winforms/Client_coordinates_and_Screen_coordinates</guid>
      <pubDate>Mon, 19 May 2008 06:45:52 GMT</pubDate>
    </item>
    <item>
      <title>How the Garbage Collector works - Part 2</title>
      <description>Now let's go deeper to understand how the Garbage Collector (GC) is actually collecting the dead objects and how this may affect the performance. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f05%2fhow-garbage-collector-works-part-2.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f05%2fhow-garbage-collector-works-part-2.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/How_the_Garbage_Collector_works_Part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/How_the_Garbage_Collector_works_Part_2</guid>
      <pubDate>Sat, 03 May 2008 14:46:56 GMT</pubDate>
    </item>
    <item>
      <title>How the Garbage Collector works - Part 1</title>
      <description>The Garbage Collector (GC) can be considered the heart of the .NET Framework. It manages the allocation and release of memory for any .NET application. In order to create good .NET applications, we must know how the Garbage Collector (GC) works. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f05%2fhow-garbage-collector-works-part-1.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f05%2fhow-garbage-collector-works-part-1.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/How_the_Garbage_Collector_works_Part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/How_the_Garbage_Collector_works_Part_1</guid>
      <pubDate>Sat, 03 May 2008 11:37:35 GMT</pubDate>
    </item>
    <item>
      <title>Writing a Simple Role Playing Game with C# .NET and the State Pattern</title>
      <description>Learn how to use the State design pattern in C# .NET by writing a basic role playing game, with a main character who explores a forest, finds magical items, slays monsters, and gains experience points. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.primaryobjects.com%2fCMS%2fArticle94.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.primaryobjects.com%2fCMS%2fArticle94.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/architecture/Writing_a_Simple_Role_Playing_Game_with_C_NET_and_the_State_Pattern</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/architecture/Writing_a_Simple_Role_Playing_Game_with_C_NET_and_the_State_Pattern</guid>
      <pubDate>Thu, 01 May 2008 21:31:03 GMT</pubDate>
    </item>
    <item>
      <title>GDI+ painting basics</title>
      <description>The core of GDI+ is the Graphics class which draws all the needed lines, curves, shapes, text and images. The Graphics class encapsulates a GDI+ drawing surface, which can be a window or print document. You paint on this drawing surface using a combination of the methods the Graphics class provides. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f04%2fgdi-painting-basics.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f04%2fgdi-painting-basics.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/winforms/GDI_painting_basics</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/winforms/GDI_painting_basics</guid>
      <pubDate>Wed, 16 Apr 2008 18:21:20 GMT</pubDate>
    </item>
    <item>
      <title>Improving C# Performance Through Stack Allocation</title>
      <description>In this article I walk through safe and unsafe stack allocation in C#. I discuss some methods of improving performance and talk about the dangers and inconveniences involved in those methods. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f04%2f15%2fimproving-performance-through-stack-allocation-net-memory-management-part-2.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.atalasoft.com%2fcs%2fblogs%2frickm%2farchive%2f2008%2f04%2f15%2fimproving-performance-through-stack-allocation-net-memory-management-part-2.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/Improving_C_Performance_Through_Stack_Allocation</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/Improving_C_Performance_Through_Stack_Allocation</guid>
      <pubDate>Tue, 15 Apr 2008 17:46:02 GMT</pubDate>
    </item>
    <item>
      <title>A .NET Cryptography Primer, part 2</title>
      <description>How to store passwords securely in your application.  With lots of salt/hash puns. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fstatestreetgang.net%2fpost%2f2008%2f04%2fA-NET-Cryptography-Primer2c-Part-Two.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fstatestreetgang.net%2fpost%2f2008%2f04%2fA-NET-Cryptography-Primer2c-Part-Two.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/A_NET_Cryptography_Primer_part_2</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/A_NET_Cryptography_Primer_part_2</guid>
      <pubDate>Fri, 11 Apr 2008 20:01:02 GMT</pubDate>
    </item>
    <item>
      <title>How to: Use strings in a secure manner with SecureString class</title>
      <description>The classic System.String type doesn't provide enough security for storing sensitive data like passwords, credit card numbers or personal information. If a String object contains sensitive information, there is a risk the information could be revealed after it is used because your application cannot delete the data from computer memory. Starting with the .NET Framework 2.0 the SecureString class is available. It was designed to provide encryption for sensitive data and other useful functions. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f04%2fhow-to-use-strings-in-secure-manner.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f04%2fhow-to-use-strings-in-secure-manner.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/How_to_Use_strings_in_a_secure_manner_with_SecureString_class</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/How_to_Use_strings_in_a_secure_manner_with_SecureString_class</guid>
      <pubDate>Wed, 09 Apr 2008 17:01:02 GMT</pubDate>
    </item>
    <item>
      <title>GDI+ Windows rendering API</title>
      <description>Microsoft GDI+ is a part of Windows XP/Server 2003 operating system that provides 2D vector-based graphics, imaging and typography. GDI+ is an improved version of the old GDI (Graphics Device Interface), which is part of previous Windows versions. The GDI+ programming model has been revised to make graphics programming easier and more flexible. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f04%2fgdi-windows-rendering-api.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f04%2fgdi-windows-rendering-api.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/winforms/GDI_Windows_rendering_API</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/winforms/GDI_Windows_rendering_API</guid>
      <pubDate>Sun, 06 Apr 2008 17:24:15 GMT</pubDate>
    </item>
    <item>
      <title>Boosting performance on aspx pages</title>
      <description>Most of internet tutorials tells you to use Page Load event to bind your data to controls. What's happening when you have to rebind controls again because your data source is changed due to some event where you have to re bind controls. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2faspnetfix.blogspot.com%2f2008%2f03%2fboosting-performance-on-aspx-pages.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2faspnetfix.blogspot.com%2f2008%2f03%2fboosting-performance-on-aspx-pages.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Boosting_performance_on_aspx_pages</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Boosting_performance_on_aspx_pages</guid>
      <pubDate>Mon, 31 Mar 2008 15:00:34 GMT</pubDate>
    </item>
    <item>
      <title>wwDataBinder with dictionaries and lists</title>
      <description>This a a small article for those who used wwdatabinder and want to use automatic binding with dictionaries or lists. You can download code.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2faspnetfix.blogspot.com%2f2008%2f03%2fwwdatabinder-with-dictionary-and-lists.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2faspnetfix.blogspot.com%2f2008%2f03%2fwwdatabinder-with-dictionary-and-lists.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/wwDataBinder_with_dictionaries_and_lists</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/wwDataBinder_with_dictionaries_and_lists</guid>
      <pubDate>Mon, 31 Mar 2008 08:09:32 GMT</pubDate>
    </item>
    <item>
      <title>Web user controls design pattern and data binding part 1</title>
      <description>A lot of people are using user controls in asp because they are very easy to use, have design time support and so on.
The purpose of this article is to prevent making mistakes when design a web control and to present a pattern that works for me perfectly &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2faspnetfix.blogspot.com%2f2008%2f03%2fweb-user-controls-design-pattern-and.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2faspnetfix.blogspot.com%2f2008%2f03%2fweb-user-controls-design-pattern-and.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Web_user_controls_design_pattern_and_data_binding_part_1</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Web_user_controls_design_pattern_and_data_binding_part_1</guid>
      <pubDate>Mon, 31 Mar 2008 08:05:18 GMT</pubDate>
    </item>
    <item>
      <title>Things you MUST dispose</title>
      <description>When the .NET Framework instantiates an object, it allocates memory for that object on the managed heap. The object remains on the heap until it's no longer referenced by any active code, at which point the memory it's using is reclamed by the Garbage Collector (GC). Before the GC deallocates the memory, the framework calls the object's Finalize() method, but developers are responsible for calling the Dispose() method. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f03%2fthings-you-must-dispose.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f03%2fthings-you-must-dispose.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/Things_you_MUST_dispose</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/Things_you_MUST_dispose</guid>
      <pubDate>Wed, 02 Apr 2008 08:46:02 GMT</pubDate>
    </item>
    <item>
      <title>Trick: Making Non Themeable Properties of ASP.NET Controls Themeable</title>
      <description>Excellent hack to make Non Themeable properties of ASP.NET controls Themeable. After learning this hack, you would be able to set the Display and the ValidationExpression properties of the RegularExpressionValidator control directly from a Skin file !!! Even the MaxLength property of a TextBox. Would it not be cool to validate all email addresses across your website through a single Skin file ??? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fcodeforeternity.com%2fblogs%2ftechnology%2farchive%2f2008%2f03%2f29%2ftip-trick-making-non-themeable-properties-of-asp-net-controls-themeable.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fcodeforeternity.com%2fblogs%2ftechnology%2farchive%2f2008%2f03%2f29%2ftip-trick-making-non-themeable-properties-of-asp-net-controls-themeable.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/aspnet/Trick_Making_Non_Themeable_Properties_of_ASP_NET_Controls_Themeable</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/aspnet/Trick_Making_Non_Themeable_Properties_of_ASP_NET_Controls_Themeable</guid>
      <pubDate>Sat, 29 Mar 2008 14:49:59 GMT</pubDate>
    </item>
    <item>
      <title>How to: Optimize the memory usage with strings</title>
      <description>System.String type is used in any .NET application. We have strings as: names, addresses, descriptions, error messages, warnings or even application settings. Each application has to create, compare or format string data. Considering the immutability and the fact that any object can be converted to a string, all the available memory can be swallowed by a huge amount of unwanted string duplicates or unclaimed string objects. Now let's see how a string object should be handled to preserve memory. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f03%2fhow-to-optimize-memory-usage-with.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f03%2fhow-to-optimize-memory-usage-with.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/How_to_Optimize_the_memory_usage_with_strings</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/How_to_Optimize_the_memory_usage_with_strings</guid>
      <pubDate>Mon, 31 Mar 2008 10:16:03 GMT</pubDate>
    </item>
    <item>
      <title>C# Inheritance and Constructors</title>
      <description>The nineteenth part of the C# Object-Oriented Programming tutorial continues the discussion of inheritance.  Constructor and destructor functionality is not inherited by subclasses but these can still use the constructors defined in their base class. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fwww.blackwasp.co.uk%2fConstructorInheritance.aspx"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fwww.blackwasp.co.uk%2fConstructorInheritance.aspx" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/csharp/C_Inheritance_and_Constructors</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/csharp/C_Inheritance_and_Constructors</guid>
      <pubDate>Sat, 29 Mar 2008 13:35:10 GMT</pubDate>
    </item>
    <item>
      <title>The Infragistics' user controls library review</title>
      <description>All my late .NET projects had a mandatory, common requirement: the Infragistics NetAdvantage control library. I have been using it since the 6.1 version came out, over one year of development period, on six different .NET projects. Considering this, I believe I have enough experience with this user control library to highlight all the goods and the beds that come out from it. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f03%2finfragistics-user-controls-library.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f03%2finfragistics-user-controls-library.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/products/The_Infragistics_user_controls_library_review</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/products/The_Infragistics_user_controls_library_review</guid>
      <pubDate>Sat, 29 Mar 2008 10:18:05 GMT</pubDate>
    </item>
    <item>
      <title>How to: Optimize the strings' comparison</title>
      <description>Due to my web research I found some useful tips about how to compare two strings making full use of performance in .NET Framework. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.dotnetkicks.com/kick/?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f03%2fhow-to-optimize-strings-comparison.html"&gt;&lt;img src="http://www.dotnetkicks.com/Services/Images/KickItImageGenerator.ashx?url=http%3a%2f%2fdotnetfacts.blogspot.com%2f2008%2f03%2fhow-to-optimize-strings-comparison.html" border="0" alt="kick it on DotNetKicks.com" /&gt;&lt;/a&gt;
</description>
      <link>http://www.dotnetkicks.com/tipsandtricks/How_to_Optimize_the_strings_comparison</link>
      <guid isPermaLink="true">http://www.dotnetkicks.com/tipsandtricks/How_to_Optimize_the_strings_comparison</guid>
      <pubDate>Sat, 29 Mar 2008 10:15:40 GMT</pubDate>
    </item>
  </channel>
</rss>