<?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>PeterKellner.net &#187; Best Practices</title>
	<atom:link href="http://peterkellner.net/category/best-practices/feed/" rel="self" type="application/rss+xml" />
	<link>http://peterkellner.net</link>
	<description>Specializing in Microsoft Web and Database Technologies</description>
	<lastBuildDate>Thu, 29 Jul 2010 14:32:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>To Brace or not to Brace in C# ifs and other Constructs</title>
		<link>http://peterkellner.net/2009/10/19/codingstandards-csharp-braces/</link>
		<comments>http://peterkellner.net/2009/10/19/codingstandards-csharp-braces/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 15:24:09 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[C#]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/10/19/codingstandards-csharp-braces/</guid>
		<description><![CDATA[In my last post, I found a use for inverting if statements.&#160; That is, I postulated that it is better to have an explicit else when it’s impossible for that code to be executed.&#160; The argument for just falling through the loop with no else is that why have unnecessary code.   My argument [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/10/19/codingstandards-csharp-braces/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>LINQ To SQL Very Slow Performance Without Compile (CompileQuery)</title>
		<link>http://peterkellner.net/2009/05/06/linq-to-sql-slow-performance-compilequery-critical/</link>
		<comments>http://peterkellner.net/2009/05/06/linq-to-sql-slow-performance-compilequery-critical/#comments</comments>
		<pubDate>Wed, 06 May 2009 17:23:25 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[LINQ to SQL]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/05/06/linq-to-sql-slow-performance-compilequery-critical/</guid>
		<description><![CDATA[<br/>
In this article, it is shown how important it can be to use the CompileQuery class when using LINQ to SQL.  Doing a simple query in LINQ to SQL verses ADO.NET is shown to run 37 times slower without taking advantage of the Compile feature in LINQ to SQL.  If you are doing the same query over and over in LINQ to SQL, this is a no brainer.  I'm surprised I did not know this myself previously.

<br/><br/>
<img src='http://peterkellner.net/FilesForWebDownload/LINQToSQLVerySlowPerformanceWithoutCompi_88A7/image.png' alt='Performance of LINQ to SQL compiled verses not and ADO.NET' />]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/05/06/linq-to-sql-slow-performance-compilequery-critical/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>A Great New Book on Business Intelligence Solutions and Sql Server 2008 by Lynn Langit</title>
		<link>http://peterkellner.net/2009/02/23/businessintelligencebookreviewlynnlangit/</link>
		<comments>http://peterkellner.net/2009/02/23/businessintelligencebookreviewlynnlangit/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 00:42:49 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Book Reviews]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Sql Server]]></category>

		<guid isPermaLink="false">http://peterkellner.net/?p=260</guid>
		<description><![CDATA[I’m sure many of you know Lynn Langit.&#160; Her role at Microsoft has been a Developer Evangelist of many of the business software offerings from Microsoft including Sharepoint and SqlServer and it’s many offerings.&#160; She’s always been a wealth of great information about those products and it’s great to see she’s got a book out [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/02/23/businessintelligencebookreviewlynnlangit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First Experience with Visual Studio 2008 Database Edition, I love it!!!</title>
		<link>http://peterkellner.net/2009/01/17/visual-studio-database-edition-review-sqlserver2008/</link>
		<comments>http://peterkellner.net/2009/01/17/visual-studio-database-edition-review-sqlserver2008/#comments</comments>
		<pubDate>Sat, 17 Jan 2009 22:06:11 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Sql Server]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2009/01/17/visual-studio-database-edition-review-sqlserver2008/</guid>
		<description><![CDATA[As a developer who has spent much of my life doing DBA type work, I really appreciate the simplicity and elegance of what Microsoft Visual Studio Team has put together with the Database Edition and can be seen for sale here as the 

Microsoft Visual Studio 2010 Premium with MSDN Download &#8211; Download Direct from [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2009/01/17/visual-studio-database-edition-review-sqlserver2008/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>View a Generic List with ASP.NET MVC. Step by Step With Preview 5</title>
		<link>http://peterkellner.net/2008/09/09/mvc-tutorial-simple-generic-list-preview5/</link>
		<comments>http://peterkellner.net/2008/09/09/mvc-tutorial-simple-generic-list-preview5/#comments</comments>
		<pubDate>Tue, 09 Sep 2008 18:35:28 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2008/09/09/mvc-tutorial-simple-generic-list-preview5/</guid>
		<description><![CDATA[I&#8217;ve just started (within the past 2 days) learning and building a prototype with Microsoft&#8217;s new MVC platform.&#160; It&#8217;s really just another project type in Visual Studio 2008, but it changes the way you write asp.net applications.&#160; So far I like it, but I&#8217;m still on the honeymoon.&#160; I have not really tried to do [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2008/09/09/mvc-tutorial-simple-generic-list-preview5/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>How to User HttpHandler such as .ashx file with IIS7 Integrated Mode, Webfarm Environment</title>
		<link>http://peterkellner.net/2008/09/06/iis7-httphandlers-handlers-integrated-mode-webfarm/</link>
		<comments>http://peterkellner.net/2008/09/06/iis7-httphandlers-handlers-integrated-mode-webfarm/#comments</comments>
		<pubDate>Sat, 06 Sep 2008 15:20:06 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[IIS7]]></category>
		<category><![CDATA[WebFarm]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2008/09/06/iis7-httphandlers-handlers-integrated-mode-webfarm/</guid>
		<description><![CDATA[Recently, we&#8217;ve moved our hosting for the Silicon Valley Code Camp to MOSSO, which is a hosted web farm.&#160; In order to run modules and handlers, it seems it&#8217;s necessary to run in IIS7&#8217;s integrated mode.&#160; Once this is set, other small issues creep up like for example you can no longer run HttpHandler&#8217;s from [...]]]></description>
		<wfw:commentRss>http://peterkellner.net/2008/09/06/iis7-httphandlers-handlers-integrated-mode-webfarm/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>How to do URL Rewrites with ASP.NET 2.0 3.0 3.5 on IIS6 and IIS7 and What is Wild Card Mapping</title>
		<link>http://peterkellner.net/2008/08/24/urlrewrite-with-aspnet-urlrewriter-wildcard-mapping-iis6-iis7/</link>
		<comments>http://peterkellner.net/2008/08/24/urlrewrite-with-aspnet-urlrewriter-wildcard-mapping-iis6-iis7/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 03:19:02 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 2.0]]></category>
		<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[How Things Work]]></category>
		<category><![CDATA[Page Handlers]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2008/08/24/urlrewrite-with-aspnet-urlrewriter-wildcard-mapping-iis6-iis7/</guid>
		<description><![CDATA[<p>A Step by step tutorial on how to use WildCard Mapping for processing URL requests.  It includes how to set it with IIS6 and IIS7.  It also discusses the theory behind how it works and talks about a great open source packaged called URLRewriter.Net.  Basically, how to resolve http://mydomain.com/Home to http://mydomain.com/HomeSite/Home.aspx which looks so much nicer.</p>]]></description>
		<wfw:commentRss>http://peterkellner.net/2008/08/24/urlrewrite-with-aspnet-urlrewriter-wildcard-mapping-iis6-iis7/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Refactoring With ReSharper, Some Very Nice C# fixes I often use</title>
		<link>http://peterkellner.net/2008/07/03/code-refactoring-with-resharper/</link>
		<comments>http://peterkellner.net/2008/07/03/code-refactoring-with-resharper/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 13:59:34 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2008/07/03/code-refactoring-with-resharper/</guid>
		<description><![CDATA[<br /><p>One of the really nice features I enjoy using in Resharper 4.0 is the refactoring that converts inefficient (and unpleasant to read) syntax into nice efficient code.  In this post, I'll show some refactorings that Resharper (from JetBrains) gives us.  There are lots more, but the ones listed below seem to come up the most in my own c# code.</p><br />]]></description>
		<wfw:commentRss>http://peterkellner.net/2008/07/03/code-refactoring-with-resharper/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Creating a Modal Login Window Using the Telerik Modal RadWindow ComponentBuilding the Code Camp Web Site (Article 4)</title>
		<link>http://peterkellner.net/2008/06/29/sv-code-camp-web-site-series4/</link>
		<comments>http://peterkellner.net/2008/06/29/sv-code-camp-web-site-series4/#comments</comments>
		<pubDate>Sun, 29 Jun 2008 15:47:43 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Code Camp Web Site Series]]></category>
		<category><![CDATA[How Things Work]]></category>

		<guid isPermaLink="false">http://peterkellner.net/?p=286</guid>
		<description><![CDATA[<br /><p>This article shows how to create a modal windows (not a popup) that displays a login windows (asking for username and password) in the middle of whatever asp.net page you are viewing.  It uses the Telerik Modal Radwindow control.  At the end of a successful login, the login dialog redirects the web user to some page designated by the author.  It requires no Javascript programming by the programmer.  Just simple method calls in the asp.net page.</p>]]></description>
		<wfw:commentRss>http://peterkellner.net/2008/06/29/sv-code-camp-web-site-series4/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Creating a Theme For Each Year of Code Camp Using Skins in ASP.NETBuilding the New Code Camp Web Site (Part 3)</title>
		<link>http://peterkellner.net/2008/05/25/codecampwebsiteseries3/</link>
		<comments>http://peterkellner.net/2008/05/25/codecampwebsiteseries3/#comments</comments>
		<pubDate>Sun, 25 May 2008 22:17:56 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 2.0]]></category>
		<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Code Camp Web Site Series]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2008/05/25/codecampwebsiteseries3/</guid>
		<description><![CDATA[<p>In this post, we discuss how to use themes and skins together in an ASP.NET web site.  A complete example is shown including the web.config, a master page and the theme.skin file.  This is an ongoing series of the trials and tribulations of building a new code camp web site.</p>]]></description>
		<wfw:commentRss>http://peterkellner.net/2008/05/25/codecampwebsiteseries3/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Multi Level ASP.NET Menu with CSS Friendly Control AdaptersBuilding the New Code Camp Web Site (Part 2)</title>
		<link>http://peterkellner.net/2008/05/19/codecampwebsiteseries2/</link>
		<comments>http://peterkellner.net/2008/05/19/codecampwebsiteseries2/#comments</comments>
		<pubDate>Mon, 19 May 2008 22:38:46 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 2.0]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[CSS Adapters]]></category>
		<category><![CDATA[Code Camp Web Site Series]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2008/05/19/codecampwebsiteseries2/</guid>
		<description><![CDATA[<p>This article discusses the CSS Friendly Adapters and how they are integraged with the ASP.NET 2.0 menu control.  It shows the default html created by a sample menu control without the Friendly Adapters, as well as showing the html created using the Friendly Adapters.</p>]]></description>
		<wfw:commentRss>http://peterkellner.net/2008/05/19/codecampwebsiteseries2/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Best Practices for Configuring ASP.NET ConnectionStrings and AppSettings in Web.Config</title>
		<link>http://peterkellner.net/2008/02/23/webconfigbestpractice/</link>
		<comments>http://peterkellner.net/2008/02/23/webconfigbestpractice/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 21:25:22 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 3.5]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2008/02/23/webconfigbestpractice/</guid>
		<description><![CDATA[<p>This article shows a good way to manage connection string and appsettings values in your web.config file.  It shows how to use include files and talks about how to set defaults so moving to production from testing or development can be less painful</p>]]></description>
		<wfw:commentRss>http://peterkellner.net/2008/02/23/webconfigbestpractice/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>In C#, When to use String verses string</title>
		<link>http://peterkellner.net/2007/12/29/incsharpwhentousestringversesstring/</link>
		<comments>http://peterkellner.net/2007/12/29/incsharpwhentousestringversesstring/#comments</comments>
		<pubDate>Sat, 29 Dec 2007 18:12:41 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[.Net 2.0]]></category>
		<category><![CDATA[Best Practices]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2007/12/29/incsharpwhentousestringversesstring/</guid>
		<description><![CDATA[<p>Just a short ramble on when to use string verses use String in C#.  Basically they compile to the same IL code</p>]]></description>
		<wfw:commentRss>http://peterkellner.net/2007/12/29/incsharpwhentousestringversesstring/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Media Browser Using Silverlight 1.1 Alpha and Leverage Software&#8217;s REST API</title>
		<link>http://peterkellner.net/2007/09/13/searchlightpart1/</link>
		<comments>http://peterkellner.net/2007/09/13/searchlightpart1/#comments</comments>
		<pubDate>Fri, 14 Sep 2007 01:24:22 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Visual Studio]]></category>
		<category><![CDATA[WPF]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2007/09/13/searchlightpart1/</guid>
		<description><![CDATA[<br />
<p>Searchlight was born from the desire to show the outstanding ability of
Silverlight to create a compelling web application using existing infrastructure
technology.&#160; The products was developed working with
<a href="http://www.leveragesoftware.com/">Leverage Software, </a>a
San Francisco company dedicated to delivering first class communities for it&#39;s
customer&#39;s, <a href="http://peterkellner.net/about/">Peter Kellner</a> (the Silverlight technology guy), and
<a href="http://udanium.com/about_me.html">Uday Gajendar</a>, the design
specialist.&#160; Our efforts can be viewed by going to the
<a href="http://labs.leveragesoftware.com/silverlight.html">LeverageSoftware Labs Link Here</a>.&#160;
Simply follow the directions on that web page to run the web application.&#160;
In this article, many of the Silverlight features in
Searchlight are discussed.&#160; </p>

<a href="http://searchlight.peterkellner.net/Default.html">
<img alt="click here if you have Silverlight Alpha 1.1 Installed" src="http://peterkellner.net/wp/Images/SearchLightPart1/clip_image001t.jpg" class="style1"  /></a>
<br />]]></description>
		<wfw:commentRss>http://peterkellner.net/2007/09/13/searchlightpart1/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Code Camp Presentation Coming 10/27-28/2008 on Silverlight, Los Altos, California</title>
		<link>http://peterkellner.net/2007/09/12/codecampsv07presentation/</link>
		<comments>http://peterkellner.net/2007/09/12/codecampsv07presentation/#comments</comments>
		<pubDate>Thu, 13 Sep 2007 05:06:19 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2007/09/12/codecampsv07presentation/</guid>
		<description><![CDATA[I'll be presenting a session at the upcoming Code Camp in Silicon Valley's Foothill College on October 27th-28th.  Details can be found at <a href="http://www.siliconvalley-codecamp.com/Sessions.aspx?ForceSortBySessionTime=true&#38;id=125">
http://www.siliconvalley-codecamp.com/Sessions.aspx?ForceSortBySessionTime=true&#38;id=125</a>.
<br />
<a href="http://www.SiliconValley-Codecamp.com/Home.aspx"  ><img src="http://www.siliconvalley-codecamp.com/DisplayAd.ashx?ImageType=2" alt="CodeCamp at FootHill College.  Click Here for Details and Registration" longdesc="" /></a>]]></description>
		<wfw:commentRss>http://peterkellner.net/2007/09/12/codecampsv07presentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silicon Valley Code Camp Integrates the DevExpress Cloud Control for Sessions</title>
		<link>http://peterkellner.net/2007/09/04/cloudcontrolforcodecamp/</link>
		<comments>http://peterkellner.net/2007/09/04/cloudcontrolforcodecamp/#comments</comments>
		<pubDate>Tue, 04 Sep 2007 19:11:58 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[ASP.NET 2.0]]></category>
		<category><![CDATA[Atlas/AJAX]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Community]]></category>
		<category><![CDATA[ObjectDataSource]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2007/09/04/cloudcontrolforcodecamp/</guid>
		<description><![CDATA[Using the DevExpress CloudControl in the ASP.NET 2.0 Silicon Valley Code Camp's web site was easy.  In this short post, you'll hear about the details and see some code.]]></description>
		<wfw:commentRss>http://peterkellner.net/2007/09/04/cloudcontrolforcodecamp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Always Set Stop On Exception While Doing Debugging in Visual Studio 2005 or 2008</title>
		<link>http://peterkellner.net/2007/08/10/stoponexceptionvs/</link>
		<comments>http://peterkellner.net/2007/08/10/stoponexceptionvs/#comments</comments>
		<pubDate>Fri, 10 Aug 2007 16:05:12 +0000</pubDate>
		<dc:creator>Peter Kellner</dc:creator>
				<category><![CDATA[.Net 2.0]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://peterkellner.net/2007/08/10/stoponexceptionvs/</guid>
		<description><![CDATA[<p>This article discusses a best practices method for automatically having the debugger stop on unhandled exceptions in visual studio 2005 or 2008</p>]]></description>
		<wfw:commentRss>http://peterkellner.net/2007/08/10/stoponexceptionvs/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 4/13 queries in 0.017 seconds using disk
Content Delivery Network via cdn.peterkellner.net

Served from: peterkellner.net @ 2010-07-30 09:26:29 -->