<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>AppDev: Something You Should Know by Irena Kennedy</title><link>http://blogs.msdn.com/irenak/default.aspx</link><description>Everything that is related to application development, and other cool stuff...</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>SYSK 372: TFS – Enforcing Comments on Check-In &amp; Violations Query</title><link>http://blogs.msdn.com/irenak/archive/2009/11/15/sysk-372-tfs-enforcing-comments-on-check-in-violations-query.aspx</link><pubDate>Sun, 15 Nov 2009 18:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9922660</guid><dc:creator>irenak</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/irenak/comments/9922660.aspx</comments><wfw:commentRss>http://blogs.msdn.com/irenak/commentrss.aspx?PostID=9922660</wfw:commentRss><description>As many web sites point out, TFS uses policies to implement a requirement that developers provide comments when checking in code. The policy must be deployed to each developer (client machines). The Team Foundation Server Power Tools include the Changeset...(&lt;a href="http://blogs.msdn.com/irenak/archive/2009/11/15/sysk-372-tfs-enforcing-comments-on-check-in-violations-query.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9922660" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/irenak/archive/tags/Application+Development/default.aspx">Application Development</category><category domain="http://blogs.msdn.com/irenak/archive/tags/TFS/default.aspx">TFS</category><category domain="http://blogs.msdn.com/irenak/archive/tags/VSTS/default.aspx">VSTS</category><category domain="http://blogs.msdn.com/irenak/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item><item><title>SQL Server Connection Leak Simulation Tool</title><link>http://blogs.msdn.com/irenak/archive/2009/09/16/sql-server-connection-leak-simulation-tool.aspx</link><pubDate>Wed, 16 Sep 2009 23:41:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9896044</guid><dc:creator>irenak</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/irenak/comments/9896044.aspx</comments><wfw:commentRss>http://blogs.msdn.com/irenak/commentrss.aspx?PostID=9896044</wfw:commentRss><description>Sometimes it’s necessary to test application performance in low available resource situations… I’ve seen tools that simulate low available memory, do network throttling, etc., but I have not come across one that simulates a lot of SQL Server connections...(&lt;a href="http://blogs.msdn.com/irenak/archive/2009/09/16/sql-server-connection-leak-simulation-tool.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9896044" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/irenak/attachment/9896044.ashx" length="26735" type="application/x-zip-compressed" /><category domain="http://blogs.msdn.com/irenak/archive/tags/SQL/default.aspx">SQL</category><category domain="http://blogs.msdn.com/irenak/archive/tags/Application+Development/default.aspx">Application Development</category><category domain="http://blogs.msdn.com/irenak/archive/tags/Tools/default.aspx">Tools</category></item><item><title>SYSK 370:  The Performance Cost of Extension Methods</title><link>http://blogs.msdn.com/irenak/archive/2009/06/25/sysk-370-the-performance-cost-of-extension-methods.aspx</link><pubDate>Fri, 26 Jun 2009 00:33:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9804314</guid><dc:creator>irenak</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/irenak/comments/9804314.aspx</comments><wfw:commentRss>http://blogs.msdn.com/irenak/commentrss.aspx?PostID=9804314</wfw:commentRss><description>First, for those who may not be familiar with this feature, .NET 3.5 allows developers to add methods to existing types without using inheritance or partial classes by creating static methods that can be invoked by using instance method syntax. When I...(&lt;a href="http://blogs.msdn.com/irenak/archive/2009/06/25/sysk-370-the-performance-cost-of-extension-methods.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9804314" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/irenak/archive/tags/.NET/default.aspx">.NET</category></item><item><title>SYSK 369:  What’s Taking So Much Hard Drive Space?  ...  or Getting ‘True’ Folder Size</title><link>http://blogs.msdn.com/irenak/archive/2009/06/16/sysk-369-what-s-taking-so-much-hard-drive-space-or-getting-true-folder-size.aspx</link><pubDate>Tue, 16 Jun 2009 18:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9762516</guid><dc:creator>irenak</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/irenak/comments/9762516.aspx</comments><wfw:commentRss>http://blogs.msdn.com/irenak/commentrss.aspx?PostID=9762516</wfw:commentRss><description>If, from time to time, you delete some files &amp;amp; folders from your hard disk, either because it’s no longer needed or just takes too much space and needs to be moved elsewhere, you may find the following utility useful… Basically, the tool below goes...(&lt;a href="http://blogs.msdn.com/irenak/archive/2009/06/16/sysk-369-what-s-taking-so-much-hard-drive-space-or-getting-true-folder-size.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9762516" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/irenak/attachment/9762516.ashx" length="50373" type="application/x-zip-compressed" /><category domain="http://blogs.msdn.com/irenak/archive/tags/Tools/default.aspx">Tools</category></item><item><title>SYSK 368:  SharePoint – Custom List Item Action that Starts a Workflow</title><link>http://blogs.msdn.com/irenak/archive/2009/04/08/sysk-368-sharepoint-custom-list-item-action-that-starts-a-workflow.aspx</link><pubDate>Wed, 08 Apr 2009 17:54:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9538340</guid><dc:creator>irenak</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/irenak/comments/9538340.aspx</comments><wfw:commentRss>http://blogs.msdn.com/irenak/commentrss.aspx?PostID=9538340</wfw:commentRss><description>First, I must start with the following disclaimer – this was my first SharePoint 2007 project, so, I do not claim any expertise in the subject matter… However, I believe, this post may be of value to some readers… Let’s say, you want to add a custom action...(&lt;a href="http://blogs.msdn.com/irenak/archive/2009/04/08/sysk-368-sharepoint-custom-list-item-action-that-starts-a-workflow.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9538340" width="1" height="1"&gt;</description></item><item><title>SYSK 367:  Outlook Add-In to Archive E-Mails</title><link>http://blogs.msdn.com/irenak/archive/2008/12/16/sysk-367-outlook-add-in-to-archive-e-mails.aspx</link><pubDate>Wed, 17 Dec 2008 01:43:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9228902</guid><dc:creator>irenak</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/irenak/comments/9228902.aspx</comments><wfw:commentRss>http://blogs.msdn.com/irenak/commentrss.aspx?PostID=9228902</wfw:commentRss><description>Do you wish there was an easier way to save individual messages to your hard disk in Outlook 2007? Moreover, do you want this utility to automatically modify the file name making it unique? For example, you may want to search for all messages from/to...(&lt;a href="http://blogs.msdn.com/irenak/archive/2008/12/16/sysk-367-outlook-add-in-to-archive-e-mails.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9228902" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/irenak/attachment/9228902.ashx" length="281313" type="application/x-zip-compressed" /><category domain="http://blogs.msdn.com/irenak/archive/tags/Tools/default.aspx">Tools</category></item><item><title>SYSK 366:  Tool to Automatically Set Internet Explorer Proxy</title><link>http://blogs.msdn.com/irenak/archive/2008/12/16/sysk-366-tool-to-automatically-set-internet-explorer-proxy.aspx</link><pubDate>Tue, 16 Dec 2008 21:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9227290</guid><dc:creator>irenak</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/irenak/comments/9227290.aspx</comments><wfw:commentRss>http://blogs.msdn.com/irenak/commentrss.aspx?PostID=9227290</wfw:commentRss><description>As a consultant, I frequently work at my customer sites, and at my home office. Needless to say, remembering the proxy configurations, and changing them every time I plug in is a chore I’d rather delegate to software running in the background and automatically...(&lt;a href="http://blogs.msdn.com/irenak/archive/2008/12/16/sysk-366-tool-to-automatically-set-internet-explorer-proxy.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9227290" width="1" height="1"&gt;</description><enclosure url="http://blogs.msdn.com/irenak/attachment/9227290.ashx" length="7694" type="application/x-zip-compressed" /><category domain="http://blogs.msdn.com/irenak/archive/tags/Tools/default.aspx">Tools</category></item><item><title>SYSK 365:  How to get your unit tests (test project in Visual Studio 2008, a.k.a. MSTest) run multithreaded</title><link>http://blogs.msdn.com/irenak/archive/2008/02/22/sysk-365-how-to-get-your-unit-tests-test-project-in-visual-studio-2008-a-k-a-mstest-run-multithreaded.aspx</link><pubDate>Fri, 22 Feb 2008 20:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7849831</guid><dc:creator>irenak</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/irenak/comments/7849831.aspx</comments><wfw:commentRss>http://blogs.msdn.com/irenak/commentrss.aspx?PostID=7849831</wfw:commentRss><description>If you want to test code that requires an MTA threading model (e.g. the code being tested uses WaitHandle.WaitAll), you need to change the .testrunconfig file manually and change the threading model from STA to MTA. There are other posts that say for...(&lt;a href="http://blogs.msdn.com/irenak/archive/2008/02/22/sysk-365-how-to-get-your-unit-tests-test-project-in-visual-studio-2008-a-k-a-mstest-run-multithreaded.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7849831" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/irenak/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/irenak/archive/tags/Application+Development/default.aspx">Application Development</category></item><item><title>SYSK 364:  AJAX Extensions 1.0 Source Code and Debug Symbols</title><link>http://blogs.msdn.com/irenak/archive/2007/10/16/sysk-364-ajax-extensions-1-0-source-code-and-debug-symbols.aspx</link><pubDate>Tue, 16 Oct 2007 19:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5472731</guid><dc:creator>irenak</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/irenak/comments/5472731.aspx</comments><wfw:commentRss>http://blogs.msdn.com/irenak/commentrss.aspx?PostID=5472731</wfw:commentRss><description>Did you know that AJAX Extensions source code and debugging symbols are available to everybody at http://www.microsoft.com/downloads/details.aspx?FamilyID=ef2c1acc-051a-4fe6-ad72-f3bed8623b43&amp;amp;DisplayLang=en ?...(&lt;a href="http://blogs.msdn.com/irenak/archive/2007/10/16/sysk-364-ajax-extensions-1-0-source-code-and-debug-symbols.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5472731" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/irenak/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/irenak/archive/tags/Web/default.aspx">Web</category></item><item><title>SYSK 363:  ‘Software is not made of bricks’ by Ragan Wald</title><link>http://blogs.msdn.com/irenak/archive/2007/10/16/sysk-363-software-is-not-made-of-bricks-by-ragan-wald.aspx</link><pubDate>Tue, 16 Oct 2007 19:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5472496</guid><dc:creator>irenak</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/irenak/comments/5472496.aspx</comments><wfw:commentRss>http://blogs.msdn.com/irenak/commentrss.aspx?PostID=5472496</wfw:commentRss><description>I recently came across this gem http://weblog.raganwald.com/2007/08/bricks.html -- strongly recommended! Here are the section titles to whet your appetite: · Software is not made of bricks · Assumption: it’s all about moving bricks · Software is more...(&lt;a href="http://blogs.msdn.com/irenak/archive/2007/10/16/sysk-363-software-is-not-made-of-bricks-by-ragan-wald.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5472496" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/irenak/archive/tags/Application+Development/default.aspx">Application Development</category></item><item><title>SYSK 362:  The cost of try/catch</title><link>http://blogs.msdn.com/irenak/archive/2007/10/12/sysk-362-the-cost-of-try-catch.aspx</link><pubDate>Fri, 12 Oct 2007 20:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5426077</guid><dc:creator>irenak</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/irenak/comments/5426077.aspx</comments><wfw:commentRss>http://blogs.msdn.com/irenak/commentrss.aspx?PostID=5426077</wfw:commentRss><description>Since I’m still coming across a lot of conflicting recommendations on the “best practices for structure exception handling” (including those coming from different folks from Microsoft), I decided to write a blog post on the topic. So, what are the benefits...(&lt;a href="http://blogs.msdn.com/irenak/archive/2007/10/12/sysk-362-the-cost-of-try-catch.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5426077" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/irenak/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/irenak/archive/tags/Application+Development/default.aspx">Application Development</category></item><item><title>Why I have not been writing any new posts...</title><link>http://blogs.msdn.com/irenak/archive/2007/09/17/why-i-have-not-been-writing-any-new-posts.aspx</link><pubDate>Mon, 17 Sep 2007 17:26:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4957149</guid><dc:creator>irenak</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/irenak/comments/4957149.aspx</comments><wfw:commentRss>http://blogs.msdn.com/irenak/commentrss.aspx?PostID=4957149</wfw:commentRss><description>As much as I love writing the SYSK posts, the reality is that it takes a lot of time... For the last couple of months, I've been working 14+ hour days consistently... To make the matters worse, I've learned that this type of activity doesn't even result...(&lt;a href="http://blogs.msdn.com/irenak/archive/2007/09/17/why-i-have-not-been-writing-any-new-posts.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4957149" width="1" height="1"&gt;</description></item><item><title>SYSK 361: On the importance of signing assemblies from the versioning perspective</title><link>http://blogs.msdn.com/irenak/archive/2007/08/10/sysk-361-on-the-importance-of-signing-assemblies-from-the-versioning-perspective.aspx</link><pubDate>Fri, 10 Aug 2007 18:50:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4322759</guid><dc:creator>irenak</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/irenak/comments/4322759.aspx</comments><wfw:commentRss>http://blogs.msdn.com/irenak/commentrss.aspx?PostID=4322759</wfw:commentRss><description>There are many reasons for signing your assemblies (security being at the top of my list), but in this post I’d like to address the importance of using a key to sign your assemblies from the versioning point of view. Now, let’s assume for the sake of...(&lt;a href="http://blogs.msdn.com/irenak/archive/2007/08/10/sysk-361-on-the-importance-of-signing-assemblies-from-the-versioning-perspective.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4322759" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/irenak/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/irenak/archive/tags/Application+Development/default.aspx">Application Development</category></item><item><title>:)  When was the color khaki first used for military uniforms?</title><link>http://blogs.msdn.com/irenak/archive/2007/08/09/when-was-the-color-khaki-first-used-for-military-uniforms.aspx</link><pubDate>Thu, 09 Aug 2007 15:24:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4309964</guid><dc:creator>irenak</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/irenak/comments/4309964.aspx</comments><wfw:commentRss>http://blogs.msdn.com/irenak/commentrss.aspx?PostID=4309964</wfw:commentRss><description>It was first used by the British in India in 1845, when soldiers turned their highly visible white uniforms khaki by soaking them in mud, coffee, and curry and better blend in with the landscape. Source: The 365 amazing trivia facts calendar 2007....(&lt;a href="http://blogs.msdn.com/irenak/archive/2007/08/09/when-was-the-color-khaki-first-used-for-military-uniforms.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4309964" width="1" height="1"&gt;</description></item><item><title>SYSK 360:  What’s taking up the space in my database?  Also, a word about SQL reports…</title><link>http://blogs.msdn.com/irenak/archive/2007/08/07/sysk-360-what-s-taking-up-the-space-in-my-database-also-a-word-about-sql-reports.aspx</link><pubDate>Wed, 08 Aug 2007 03:37:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4285438</guid><dc:creator>irenak</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/irenak/comments/4285438.aspx</comments><wfw:commentRss>http://blogs.msdn.com/irenak/commentrss.aspx?PostID=4285438</wfw:commentRss><description>So, you’ve updated usage stats on your database by running EXEC sp_spaceused @updateusage = N 'TRUE' But, you still can’t figure out why it’s reporting much more used space then the data that appears in your tables… Try running the following query to...(&lt;a href="http://blogs.msdn.com/irenak/archive/2007/08/07/sysk-360-what-s-taking-up-the-space-in-my-database-also-a-word-about-sql-reports.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4285438" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/irenak/archive/tags/SQL/default.aspx">SQL</category></item></channel></rss>