<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.chapleau.info/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Frederick Chapleau weBlog on IT.</title><link>http://www.chapleau.info/cs/blogs/fchapleau/default.aspx</link><description>- &amp;quot;The worst about ideas is not to do them or not, it&amp;#39;s to forget them.&amp;quot;&lt;br /&gt;
&lt;i&gt;A small insider on Frederick Chapleau digital life, and Q&amp;amp;A that may help others&lt;/i&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>Deleting without generating log entries in log files</title><link>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/06/24/deleting-without-generating-log-entries-in-log-files.aspx</link><pubDate>Wed, 24 Jun 2009 14:19:21 GMT</pubDate><guid isPermaLink="false">e7246f0f-dd1f-46e9-867a-eed8df1342ba:724</guid><dc:creator>Frederick.Chapleau</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.chapleau.info/cs/blogs/fchapleau/rsscomments.aspx?PostID=724</wfw:commentRss><comments>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/06/24/deleting-without-generating-log-entries-in-log-files.aspx#comments</comments><description>&lt;p&gt;10000 rows at a time.&lt;/p&gt;  &lt;p&gt;DECLARE @i INT   &lt;br /&gt;SET @i = 1 &lt;/p&gt;  &lt;p&gt;SET ROWCOUNT 10000 &lt;/p&gt;  &lt;p&gt;WHILE @i &amp;lt;&amp;gt; 0   &lt;br /&gt;BEGIN    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; DELETE FROM dbo.&lt;em&gt;table&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; SELECT @i = @@ROWCOUNT   &lt;br /&gt;END &lt;/p&gt;  &lt;p&gt;SET ROWCOUNT 0&lt;/p&gt;  &lt;p&gt;-f.&lt;/p&gt;&lt;img src="http://www.chapleau.info/cs/aggbug.aspx?PostID=724" width="1" height="1"&gt;</description><category domain="http://www.chapleau.info/cs/blogs/fchapleau/archive/tags/DBA/default.aspx">DBA</category></item><item><title>One of the best way to disconnect Idle Sessions</title><link>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/06/01/one-of-the-best-way-to-disconnect-idle-sessions.aspx</link><pubDate>Mon, 01 Jun 2009 17:13:09 GMT</pubDate><guid isPermaLink="false">e7246f0f-dd1f-46e9-867a-eed8df1342ba:688</guid><dc:creator>Frederick.Chapleau</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.chapleau.info/cs/blogs/fchapleau/rsscomments.aspx?PostID=688</wfw:commentRss><comments>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/06/01/one-of-the-best-way-to-disconnect-idle-sessions.aspx#comments</comments><description>&lt;ol&gt;   &lt;li&gt;Go to Start - Programs - Administrative Tools - Terminal Services Configuration. &lt;/li&gt;    &lt;li&gt;Right Click on the RDP Connection and go to the sessions tab.&amp;#160; &lt;/li&gt;    &lt;li&gt;That will create server wide settings and you can choose to over ride individual user settings.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Yesss, and it works even on a standalone server.&lt;/p&gt;  &lt;p&gt;-f.&lt;/p&gt;&lt;img src="http://www.chapleau.info/cs/aggbug.aspx?PostID=688" width="1" height="1"&gt;</description><category domain="http://www.chapleau.info/cs/blogs/fchapleau/archive/tags/Security/default.aspx">Security</category></item><item><title>JSON Extension Methods</title><link>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/05/30/json-extension-methods.aspx</link><pubDate>Sun, 31 May 2009 02:55:00 GMT</pubDate><guid isPermaLink="false">e7246f0f-dd1f-46e9-867a-eed8df1342ba:682</guid><dc:creator>Frederick.Chapleau</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.chapleau.info/cs/blogs/fchapleau/rsscomments.aspx?PostID=682</wfw:commentRss><comments>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/05/30/json-extension-methods.aspx#comments</comments><description>&lt;p&gt;Just a little sample, modified from the ScottGu…&lt;/p&gt;  &lt;p&gt;public static class JSONHelper   &lt;br /&gt;{    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; public static string ToJSON(this object obj)    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; JavaScriptSerializer serializer = new JavaScriptSerializer();    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; return serializer.Serialize(obj);    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; } &lt;/p&gt;  &lt;p&gt;&amp;#160;&amp;#160;&amp;#160; public static string ToJSON(this object obj, int recursionDepth)   &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; {    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; JavaScriptSerializer serializer = new JavaScriptSerializer();    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; serializer.RecursionLimit = recursionDepth;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; return serializer.Serialize(obj);    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }    &lt;br /&gt;}&lt;/p&gt;  &lt;p&gt;-f.&lt;/p&gt;&lt;img src="http://www.chapleau.info/cs/aggbug.aspx?PostID=682" width="1" height="1"&gt;</description><category domain="http://www.chapleau.info/cs/blogs/fchapleau/archive/tags/Programming/default.aspx">Programming</category></item><item><title>Windows 7 is Windows 6.1</title><link>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/05/28/windows-7-is-windows-6-1.aspx</link><pubDate>Thu, 28 May 2009 12:33:51 GMT</pubDate><guid isPermaLink="false">e7246f0f-dd1f-46e9-867a-eed8df1342ba:677</guid><dc:creator>Frederick.Chapleau</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.chapleau.info/cs/blogs/fchapleau/rsscomments.aspx?PostID=677</wfw:commentRss><comments>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/05/28/windows-7-is-windows-6-1.aspx#comments</comments><description>&lt;p&gt;Hum... and then everybody imagine, that Windows 7 is a completely new operating system!&lt;/p&gt;  &lt;p&gt;Really a great marketing boom.&lt;/p&gt;  &lt;p&gt;-f.&lt;/p&gt;&lt;img src="http://www.chapleau.info/cs/aggbug.aspx?PostID=677" width="1" height="1"&gt;</description><category domain="http://www.chapleau.info/cs/blogs/fchapleau/archive/tags/Reviewing/default.aspx">Reviewing</category></item><item><title>Running Python 3 extensions on IIS 6</title><link>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/05/28/running-python-3-extensions-on-iis-6.aspx</link><pubDate>Thu, 28 May 2009 04:19:00 GMT</pubDate><guid isPermaLink="false">e7246f0f-dd1f-46e9-867a-eed8df1342ba:680</guid><dc:creator>Frederick.Chapleau</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.chapleau.info/cs/blogs/fchapleau/rsscomments.aspx?PostID=680</wfw:commentRss><comments>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/05/28/running-python-3-extensions-on-iis-6.aspx#comments</comments><description>&lt;p&gt;Python files can be run, without using &lt;em&gt;Iron Python&lt;/em&gt; on IIS. &lt;/p&gt;  &lt;p&gt;The first step is to install... Python 3.&lt;/p&gt;  &lt;p&gt;After that you must enable the extension by going to Web Service Extensions and Allowing “All unknown CGI Extensions”&lt;/p&gt;  &lt;p&gt;Third and last step, is a modified version of the &lt;a href="http://support.microsoft.com/kb/276494"&gt;MS Article&lt;/a&gt;... that date back to 2006.&lt;/p&gt;  &lt;p&gt;Verify that application mapping for .py files is set up. To do this, perform the following steps: &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;In the ISM, under &lt;b&gt;Internet Information Server&lt;/b&gt;, right-click the computer name, and then click&lt;b&gt; Properties&lt;/b&gt;. &lt;/li&gt;    &lt;li&gt;From the &lt;b&gt;Master Properties&lt;/b&gt; drop-down list, click &lt;b&gt;WWW Service&lt;/b&gt; and then click &lt;b&gt;Edit&lt;/b&gt;. &lt;/li&gt;    &lt;li&gt;Click the &lt;b&gt;Home Directory&lt;/b&gt; tab, and then click &lt;b&gt;Configuration&lt;/b&gt;. &lt;/li&gt;    &lt;li&gt;To add the application mapping, click &lt;b&gt;Add&lt;/b&gt;, and then create a new mapping by using the following information (substituting the correct path on your computer):       &lt;ul&gt;       &lt;li&gt;Executable: &amp;quot;C:\Python3\python.exe” %s %s (The two &amp;quot;%s&amp;quot; after the executable are required for console-based script interpreters but would not be required for an Internet Server API [ISAPI]-based script interpreter). &lt;/li&gt;        &lt;li&gt;Extension: .py &lt;/li&gt;        &lt;li&gt;Script engine: selected. &lt;/li&gt;        &lt;li&gt;Check that File Exists: selected (for security) Click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;-f.&lt;/p&gt;&lt;img src="http://www.chapleau.info/cs/aggbug.aspx?PostID=680" width="1" height="1"&gt;</description><category domain="http://www.chapleau.info/cs/blogs/fchapleau/archive/tags/Programming/default.aspx">Programming</category></item><item><title>"Object of type 'System.EventHandler' cannot be converted to type 'System.EventHandler`1"</title><link>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/05/11/quot-object-of-type-system-eventhandler-cannot-be-converted-to-type-system-eventhandler-1-quot.aspx</link><pubDate>Mon, 11 May 2009 18:32:11 GMT</pubDate><guid isPermaLink="false">e7246f0f-dd1f-46e9-867a-eed8df1342ba:656</guid><dc:creator>Frederick.Chapleau</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.chapleau.info/cs/blogs/fchapleau/rsscomments.aspx?PostID=656</wfw:commentRss><comments>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/05/11/quot-object-of-type-system-eventhandler-cannot-be-converted-to-type-system-eventhandler-1-quot.aspx#comments</comments><description>&lt;p&gt;Ok, that really, really a big issue in the .NET Framework.&lt;/p&gt;  &lt;p&gt;You cannot use a generic event handler, with a name ending by “changing”, when it is used as a data binding object on a form.&lt;/p&gt;  &lt;p&gt;Really disappointing that those guy rely on event names.&lt;/p&gt;  &lt;p&gt;No Comments.&lt;/p&gt;  &lt;p&gt;-f.&lt;/p&gt;  &lt;p&gt;Ref: &lt;a title="http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/51cce2f7-04c8-4703-882f-6c72ee6a1f8b" href="http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/51cce2f7-04c8-4703-882f-6c72ee6a1f8b"&gt;http://social.msdn.microsoft.com/Forums/en-US/winforms/thread/51cce2f7-04c8-4703-882f-6c72ee6a1f8b&lt;/a&gt;&lt;/p&gt;&lt;img src="http://www.chapleau.info/cs/aggbug.aspx?PostID=656" width="1" height="1"&gt;</description><category domain="http://www.chapleau.info/cs/blogs/fchapleau/archive/tags/Programming/default.aspx">Programming</category></item><item><title>Did you know F# ?</title><link>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/04/30/did-you-know-f.aspx</link><pubDate>Thu, 30 Apr 2009 12:47:56 GMT</pubDate><guid isPermaLink="false">e7246f0f-dd1f-46e9-867a-eed8df1342ba:640</guid><dc:creator>Frederick.Chapleau</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.chapleau.info/cs/blogs/fchapleau/rsscomments.aspx?PostID=640</wfw:commentRss><comments>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/04/30/did-you-know-f.aspx#comments</comments><description>&lt;p&gt;I found a &lt;a href="http://lorgonblog.spaces.live.com/Blog/cns!701679AD17B6D310!725.entry"&gt;great article&lt;/a&gt; comparing C# and F#… thanks to Brian McNamara.&lt;/p&gt;  &lt;p&gt;-f.&lt;/p&gt;&lt;img src="http://www.chapleau.info/cs/aggbug.aspx?PostID=640" width="1" height="1"&gt;</description><category domain="http://www.chapleau.info/cs/blogs/fchapleau/archive/tags/Programming/default.aspx">Programming</category></item><item><title>Implementing an Extension to Sort ControlCollection in .NET 3.5</title><link>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/04/24/implementing-an-extension-to-sort-controlcollection-in-net-3-5.aspx</link><pubDate>Fri, 24 Apr 2009 15:50:54 GMT</pubDate><guid isPermaLink="false">e7246f0f-dd1f-46e9-867a-eed8df1342ba:630</guid><dc:creator>Frederick.Chapleau</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.chapleau.info/cs/blogs/fchapleau/rsscomments.aspx?PostID=630</wfw:commentRss><comments>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/04/24/implementing-an-extension-to-sort-controlcollection-in-net-3-5.aspx#comments</comments><description>&lt;p&gt;&lt;font size="1" face="cour"&gt;public static class SortingExtension     &lt;br /&gt;{      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; public static void Sort&amp;lt;T&amp;gt;(this System.Windows.Forms.Control.ControlCollection c) where T : class       &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; {      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; for(int i=1; i&amp;lt;c.Count; i++)      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; {      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; IComparable&amp;lt;T&amp;gt; ctl = c&lt;img src="http://www.chapleau.info/cs/emoticons/emotion-55.gif" alt="Idea" /&gt; as IComparable&amp;lt;T&amp;gt;;      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; T pCtl = c[i - 1] as T; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&lt;font size="1" face="cour"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if (ctl != null &amp;amp;&amp;amp; pCtl != null)     &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if (ctl.CompareTo(pCtl) &amp;gt; 0)      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; c.SetChildIndex(c&lt;img src="http://www.chapleau.info/cs/emoticons/emotion-55.gif" alt="Idea" /&gt;, c.GetChildIndex(c&lt;img src="http://www.chapleau.info/cs/emoticons/emotion-55.gif" alt="Idea" /&gt;) - 1);      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }      &lt;br /&gt;}&lt;/font&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;I will detailed a little more later this implementation.&lt;/p&gt;  &lt;p&gt;-f.&lt;/p&gt;&lt;img src="http://www.chapleau.info/cs/aggbug.aspx?PostID=630" width="1" height="1"&gt;</description><category domain="http://www.chapleau.info/cs/blogs/fchapleau/archive/tags/Programming/default.aspx">Programming</category></item><item><title>Random error on ReportServer</title><link>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/03/27/random-error-on-reportserver.aspx</link><pubDate>Fri, 27 Mar 2009 20:46:00 GMT</pubDate><guid isPermaLink="false">e7246f0f-dd1f-46e9-867a-eed8df1342ba:613</guid><dc:creator>Frederick.Chapleau</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.chapleau.info/cs/blogs/fchapleau/rsscomments.aspx?PostID=613</wfw:commentRss><comments>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/03/27/random-error-on-reportserver.aspx#comments</comments><description>&lt;blockquote&gt;   &lt;p&gt;w3wp!processing!5!03/27/2009-15:24:24::&amp;#160; a ASSERT: Assertion failed!&amp;#160;&amp;#160; Call stack:      &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Microsoft.ReportingServices.ReportProcessing.ReportProcessing.UpdateTimingInformation(RunningJobContext jobContext, Int64 totalDurationMs, Int64 reportDataRetrievalDurationMs, Int64 reportRenderingDurationMs)&amp;#160; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This is fixed in the Service Pack 3 release of SQL Server 2005…&lt;/p&gt;  &lt;p&gt;-f.&lt;/p&gt;&lt;img src="http://www.chapleau.info/cs/aggbug.aspx?PostID=613" width="1" height="1"&gt;</description><category domain="http://www.chapleau.info/cs/blogs/fchapleau/archive/tags/DBA/default.aspx">DBA</category></item><item><title>The Web 3.0 is coming</title><link>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/02/26/the-web-3-0-is-coming.aspx</link><pubDate>Thu, 26 Feb 2009 14:27:15 GMT</pubDate><guid isPermaLink="false">e7246f0f-dd1f-46e9-867a-eed8df1342ba:606</guid><dc:creator>Frederick.Chapleau</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.chapleau.info/cs/blogs/fchapleau/rsscomments.aspx?PostID=606</wfw:commentRss><comments>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/02/26/the-web-3-0-is-coming.aspx#comments</comments><description>&lt;p&gt;As stated in a previous post, the web 1.0 was the first plain version, the second the more dynamic one, with social networks and the famous buzzword &amp;quot;AJAX&amp;quot;, and the version 3.0 buzzword is... (drum roll)... Cloud Computing.&lt;/p&gt; &lt;p&gt;The concept is simple: Develop your application and Deploy it using their resources.&lt;/p&gt; &lt;p&gt;There is many clouds available... the main three for the moment are:&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;Microsoft: &lt;a href="http://www.microsoft.com/azure/default.mspx" target="_blank"&gt;Azure Services Platform&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;blockquote&gt; &lt;p&gt;Google: &lt;a href="http://appengine.google.com/" target="_blank"&gt;AppEngine&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;blockquote&gt; &lt;p&gt;SalesForce: &lt;a href="http://www.force.com/" target="_blank"&gt;Force.com&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;-f.&lt;/p&gt;&lt;img src="http://www.chapleau.info/cs/aggbug.aspx?PostID=606" width="1" height="1"&gt;</description><category domain="http://www.chapleau.info/cs/blogs/fchapleau/archive/tags/Programming/default.aspx">Programming</category></item><item><title>When unit tests are not recognized</title><link>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/02/07/when-unit-tests-are-not-recognized.aspx</link><pubDate>Sat, 07 Feb 2009 21:51:48 GMT</pubDate><guid isPermaLink="false">e7246f0f-dd1f-46e9-867a-eed8df1342ba:600</guid><dc:creator>Frederick.Chapleau</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.chapleau.info/cs/blogs/fchapleau/rsscomments.aspx?PostID=600</wfw:commentRss><comments>http://www.chapleau.info/cs/blogs/fchapleau/archive/2009/02/07/when-unit-tests-are-not-recognized.aspx#comments</comments><description>&lt;p&gt;Yes, you can create unit tests inside a project, without creating another project. But there is a tweak, when VS 2008 create the Unit Test Project, the resulting project have two Project Types that are included in standard project. If you don&amp;#39;t modify your project to include them, the unit test framework of VS 2008 is not recognizing your Tests, even if they are correctly formated (proabably because the engine is only checking the unit tests project types).&lt;/p&gt; &lt;p&gt;Here is the project types...&lt;/p&gt; &lt;p&gt;&amp;lt;ProjectTypeGuids&amp;gt;{3AC096D0-A1C2-E12C-1390-A8335801FDAB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}&amp;lt;/ProjectTypeGuids&amp;gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;-f.&lt;/p&gt;&lt;img src="http://www.chapleau.info/cs/aggbug.aspx?PostID=600" width="1" height="1"&gt;</description><category domain="http://www.chapleau.info/cs/blogs/fchapleau/archive/tags/Programming/default.aspx">Programming</category></item><item><title>MSVCR71.dll</title><link>http://www.chapleau.info/cs/blogs/fchapleau/archive/2008/12/31/msvcr71-dll.aspx</link><pubDate>Wed, 31 Dec 2008 18:22:46 GMT</pubDate><guid isPermaLink="false">e7246f0f-dd1f-46e9-867a-eed8df1342ba:589</guid><dc:creator>Frederick.Chapleau</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.chapleau.info/cs/blogs/fchapleau/rsscomments.aspx?PostID=589</wfw:commentRss><comments>http://www.chapleau.info/cs/blogs/fchapleau/archive/2008/12/31/msvcr71-dll.aspx#comments</comments><description>&lt;p&gt;If an error occured when running a program that is using the version 7.1 of the runtime, you must intall it to get it work.&lt;/p&gt; &lt;p&gt;But the problem is, where is the runtime?&lt;/p&gt; &lt;p&gt;Yes, it is only available/included with .NET 1.1! So get it, install it, and it should work. Also, guest what... it&amp;#39;s not installed by default in Windows Vista ;)&lt;/p&gt; &lt;p&gt;-f.&lt;/p&gt;&lt;img src="http://www.chapleau.info/cs/aggbug.aspx?PostID=589" width="1" height="1"&gt;</description><category domain="http://www.chapleau.info/cs/blogs/fchapleau/archive/tags/Reviewing/default.aspx">Reviewing</category></item><item><title>Dundas Chart included in .NET 3.5</title><link>http://www.chapleau.info/cs/blogs/fchapleau/archive/2008/12/09/dundas-chart-included-in-net-3-5.aspx</link><pubDate>Tue, 09 Dec 2008 18:10:03 GMT</pubDate><guid isPermaLink="false">e7246f0f-dd1f-46e9-867a-eed8df1342ba:584</guid><dc:creator>Frederick.Chapleau</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.chapleau.info/cs/blogs/fchapleau/rsscomments.aspx?PostID=584</wfw:commentRss><comments>http://www.chapleau.info/cs/blogs/fchapleau/archive/2008/12/09/dundas-chart-included-in-net-3-5.aspx#comments</comments><description>&lt;p&gt;There was a great new on ScottGu&amp;#39; Blog, that was stating that a new, and free Charting component, based on the Dundas Charting Component, which was bought by Microsoft a few month ago.&lt;/p&gt; &lt;p&gt;This is a really great suite of charting component, that is already included in SQL Server 2008.&lt;/p&gt; &lt;p&gt;&lt;a title="http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx" href="http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx"&gt;http://weblogs.asp.net/scottgu/archive/2008/11/24/new-asp-net-charting-control-lt-asp-chart-runat-quot-server-quot-gt.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;-f.&lt;/p&gt;&lt;img src="http://www.chapleau.info/cs/aggbug.aspx?PostID=584" width="1" height="1"&gt;</description><category domain="http://www.chapleau.info/cs/blogs/fchapleau/archive/tags/Programming/default.aspx">Programming</category></item><item><title>Moving the Viewstate or a SEO technique</title><link>http://www.chapleau.info/cs/blogs/fchapleau/archive/2008/12/09/moving-the-viewstate-or-a-seo-technique.aspx</link><pubDate>Tue, 09 Dec 2008 17:06:25 GMT</pubDate><guid isPermaLink="false">e7246f0f-dd1f-46e9-867a-eed8df1342ba:583</guid><dc:creator>Frederick.Chapleau</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.chapleau.info/cs/blogs/fchapleau/rsscomments.aspx?PostID=583</wfw:commentRss><comments>http://www.chapleau.info/cs/blogs/fchapleau/archive/2008/12/09/moving-the-viewstate-or-a-seo-technique.aspx#comments</comments><description>&lt;p&gt;Viewstate is a core concept of ASP.Net, but it can be a waste of bytes, when we know that some search engines are only indexing the top of the pages.&lt;/p&gt; &lt;p&gt;This can be done easily, and Scott Hanselman did a really good test on how to do that better.&lt;/p&gt; &lt;p&gt;&lt;a title="http://www.hanselman.com/blog/MovingViewStateToTheBottomOfThePage.aspx" href="http://www.hanselman.com/blog/MovingViewStateToTheBottomOfThePage.aspx"&gt;http://www.hanselman.com/blog/MovingViewStateToTheBottomOfThePage.aspx&lt;/a&gt;&lt;/p&gt; &lt;p&gt;-f.&lt;/p&gt;&lt;img src="http://www.chapleau.info/cs/aggbug.aspx?PostID=583" width="1" height="1"&gt;</description><category domain="http://www.chapleau.info/cs/blogs/fchapleau/archive/tags/Programming/default.aspx">Programming</category></item><item><title>C.0.8.54 expected C.0.8.52</title><link>http://www.chapleau.info/cs/blogs/fchapleau/archive/2008/11/19/c-0-8-54-expected-c-0-8-52.aspx</link><pubDate>Wed, 19 Nov 2008 22:20:58 GMT</pubDate><guid isPermaLink="false">e7246f0f-dd1f-46e9-867a-eed8df1342ba:574</guid><dc:creator>Frederick.Chapleau</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.chapleau.info/cs/blogs/fchapleau/rsscomments.aspx?PostID=574</wfw:commentRss><comments>http://www.chapleau.info/cs/blogs/fchapleau/archive/2008/11/19/c-0-8-54-expected-c-0-8-52.aspx#comments</comments><description>&lt;p&gt;Another Google Catcher page catcher.&lt;/p&gt; &lt;p&gt;When Installing Report Server and applying the SP2, this may occurred when you restore a backup from another SQL 2005 RS SP2 database.&lt;/p&gt; &lt;p&gt;The answer: you installed the CTP2 of the RS 2005 SP2, check out the latest one, and install it, this should be solved.&lt;/p&gt; &lt;p&gt;-f.&lt;/p&gt;&lt;img src="http://www.chapleau.info/cs/aggbug.aspx?PostID=574" width="1" height="1"&gt;</description><category domain="http://www.chapleau.info/cs/blogs/fchapleau/archive/tags/Networking/default.aspx">Networking</category></item></channel></rss>