<?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>TheCodeMonk &#187; Work</title>
	<atom:link href="http://thecodemonk.com/category/work/feed/" rel="self" type="application/rss+xml" />
	<link>http://thecodemonk.com</link>
	<description>Random Thoughts of a Software Development Professional</description>
	<lastBuildDate>Mon, 02 Aug 2010 13:35:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Why excellent vendor support matters.</title>
		<link>http://thecodemonk.com/2009/03/20/why-excellent-vendor-support-matters/</link>
		<comments>http://thecodemonk.com/2009/03/20/why-excellent-vendor-support-matters/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 17:29:20 +0000</pubDate>
		<dc:creator>TheCodeMonk</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Windows Development]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://thecodemonk.com/?p=31</guid>
		<description><![CDATA[We have been having some strange problems on production installs. Things like screens clearing when they shouldn&#8217;t, applications slowing down when they didn&#8217;t before, and people&#8217;s computers running slower and slower until they close our application. When I was finally informed of this, I knew it had to be memory leaks. So I fired up [...]]]></description>
			<content:encoded><![CDATA[<p>We have been having some strange problems on production installs. Things like screens clearing when they shouldn&#8217;t, applications slowing down when they didn&#8217;t before, and people&#8217;s computers running slower and slower until they close our application. When I was finally informed of this, I knew it had to be memory leaks.</p>
<p>So I fired up the excellent <a href="http://memprofiler.com">MemProfiler</a>, I started digging into the issues. Aside from some of the other stupidity I was doing, I found a problem with a vendor&#8217;s component. We use <a href="http://devexpress.com/">Developers Express</a> controls for EVERYTHING and we love them, not just the controls, but the company. When I found this issue with XtraReports not being GC&#8217;d after a dispose, I immediately created a small sample for them and submitted a ticket.</p>
<p>Less than 2 days later, they already have it fixed and ready to rock in the latest version. Not only am I impressed, but I am put at ease knowing that if a problem comes up, they are there to not only fix it, but fix it quickly and get it out to people.</p>
<p>This also happened a few months ago when their ASPxThemeDeployer wouldn&#8217;t work on my x64 Vista machine. I peeked at their code and saw why. Reported it and the VERY NEXT DAY they had a solution to the problem and pushed out an update.</p>
<p>I don&#8217;t have to worry. I know I am taken care of.</p>
<p>Thanks guys!</p>
]]></content:encoded>
			<wfw:commentRss>http://thecodemonk.com/2009/03/20/why-excellent-vendor-support-matters/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Overcoming Adversity</title>
		<link>http://thecodemonk.com/2007/10/05/overcoming-adversity/</link>
		<comments>http://thecodemonk.com/2007/10/05/overcoming-adversity/#comments</comments>
		<pubDate>Sat, 06 Oct 2007 02:48:22 +0000</pubDate>
		<dc:creator>TheCodeMonk</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[Background Compiler]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[VB.Net]]></category>
		<category><![CDATA[Visual Studio 2005]]></category>
		<category><![CDATA[VS2005]]></category>

		<guid isPermaLink="false">http://thecodemonk.com/2007/10/05/overcoming-adversity/</guid>
		<description><![CDATA[One of the biggest problems with being a software developer is the constant adversity. It can be anything from dealing with co-workers, customers, or manager, to something worse &#8212; problems in the environment you rely on every day. Visual Studio 2005 just rocks. It does everything I need it to do and more. So far, [...]]]></description>
			<content:encoded><![CDATA[<p>One of the biggest problems with being a software developer is the constant adversity. It can be anything from dealing with co-workers, customers, or manager, to something worse &#8212; problems in the environment you rely on every day.</p>
<p>Visual Studio 2005 just rocks. It does everything I need it to do and more. So far, it is the most efficient IDE I have used to date. There is just one issue I have. It&#8217;s the most buggy piece of software I have ever had to use every day. I can put up with small errors or little quirks. I can even put up with a once a day crash, as long as I can see it coming&#8230; However, when you have just restarted the IDE, opened a form, changed some code, and then gotten a OutOfMemory Exception almost immediately, it gets a little annoying.</p>
<p>At first I thought maybe it was something screwed up in the project. Then I thought maybe it was some sloppy code or a badly formed DataSet or Form&#8230; Now, I just think it&#8217;s the IDE. I write in VB.Net, so if you are a C# developer, you may not know what I&#8217;m talking about. Why might that be? You see, I also write code in C# whenever I can. Not once have I ever had weird errors, crashes, or strange slow downs while working with C# code. Most of the time, I am writing C# code on my laptop and VB.Net on the desktop. The laptop has less memory (only 512MB versus the 1.5 Gig on the desktop) and the laptop has a slower processor (2.5 Ghz versus the 3 Ghz of the desktop). While I am probably over reacting to it, it still sucks. I&#8217;ll get these stupid errors once in the morning and guaranteed to get it at least twice in the afternoon. It doesn&#8217;t matter what project it is either. It can be a large project, or just a simple class library that I keep maintained in it&#8217;s own assembly. The best part is it&#8217;s total random. I can never see it coming&#8230;</p>
<p>I know it&#8217;s the background compiler for VB.Net. You can just tell because the error always happens when you&#8217;ve added new code and switched to the designer&#8230;</p>
<p>I hate it when I have adversity on the job&#8230; I just wish it wasn&#8217;t my tools that were causing it. Visual Studio 2005: A Love/Hate Relationship.</p>
]]></content:encoded>
			<wfw:commentRss>http://thecodemonk.com/2007/10/05/overcoming-adversity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
