<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-8844507043308075622</atom:id><lastBuildDate>Wed, 14 Dec 2011 03:38:15 +0000</lastBuildDate><category>C#</category><category>Coding Horror</category><category>Reflection</category><category>tools</category><category>Jeff Atwood</category><category>visual studio siteminder debugging asp.net</category><category>code comments</category><category>Stack Overflow</category><category>first</category><category>post</category><category>blog</category><category>.NET</category><category>humor</category><title>Thoughts On The Multithread</title><description /><link>http://multithreadthoughts.blogspot.com/</link><managingEditor>noreply@blogger.com (John M. Baughman)</managingEditor><generator>Blogger</generator><openSearch:totalResults>30</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ThoughtsOnTheMultithread" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="thoughtsonthemultithread" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-6640874686205152840</guid><pubDate>Thu, 10 Nov 2011 06:44:00 +0000</pubDate><atom:updated>2011-11-09T22:44:39.339-08:00</atom:updated><title>Windows Service follow up</title><atom:summary>I have a .NET 2.0 version and a .NET 4.0 version. Now to get the time to set up a Codeplex project and upload... Or Git... Not sure which yet...</atom:summary><link>http://multithreadthoughts.blogspot.com/2011/11/windows-service-follow-up.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-7334876712942798340</guid><pubDate>Thu, 10 Feb 2011 21:32:00 +0000</pubDate><atom:updated>2011-02-10T13:32:19.683-08:00</atom:updated><title>New sample project coming soon...</title><atom:summary>In the works is a sample project of an admin panel controlled, installed, and fully self contained Windows service. This project will take you through some pretty cool steps involved in setting up a WinForms app that will extract a Windows service application and its dependencies, install it, and start it. Then, you will also get a small sample of how to use the admin tool to control the service </atom:summary><link>http://multithreadthoughts.blogspot.com/2011/02/new-sample-project-coming-soon.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-5572583440459299062</guid><pubDate>Thu, 10 Feb 2011 18:18:00 +0000</pubDate><atom:updated>2011-02-10T10:18:47.130-08:00</atom:updated><title>ASP.NET Unhandled Exception Handler</title><atom:summary>This little bit of code from Jeff Atwood works equally well in an ASP.NET 1.1 application as well as the most recent ASP.NET 4.0 applications. 

If you need a bit of code to throw and email and/or a friendly message back to your users, this my friends is it...

This was written in VB.NET, but I ported it over easily to C# and added some minor enhancements. If you'd like to have my version, let me</atom:summary><link>http://multithreadthoughts.blogspot.com/2011/02/aspnet-unhandled-exception-handler.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>14</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-368820483458421451</guid><pubDate>Tue, 28 Sep 2010 13:48:00 +0000</pubDate><atom:updated>2010-12-03T22:49:04.787-08:00</atom:updated><title>2 years later...</title><atom:summary>Sounds like a title to another bad sequel to "28 Days Later". but it's been a while, thought I'd just point out that fact. Maybe I'll have more later. 
</atom:summary><link>http://multithreadthoughts.blogspot.com/2010/09/2-years-later.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-2131380438574930181</guid><pubDate>Fri, 10 Oct 2008 17:57:00 +0000</pubDate><atom:updated>2008-10-10T11:00:01.098-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">code comments</category><category domain="http://www.blogger.com/atom/ns#">Stack Overflow</category><category domain="http://www.blogger.com/atom/ns#">humor</category><title>Daily humor</title><atom:summary>I found this on Stack Overflow and started thinking of all of my comments in my code. Which are funny and which make no sense at all.

If anyone actually reads my blog, what's some of your favor comments or code snippets that make you chuckle?</atom:summary><link>http://multithreadthoughts.blogspot.com/2008/10/daily-humor.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-1457540285964039535</guid><pubDate>Thu, 24 Jul 2008 03:08:00 +0000</pubDate><atom:updated>2008-07-23T20:23:15.251-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">.NET</category><category domain="http://www.blogger.com/atom/ns#">Reflection</category><category domain="http://www.blogger.com/atom/ns#">C#</category><title>Reflection, Dynamically In C#</title><atom:summary>On the current project I am working at my job, I need to call web services dynamically. What I am trying to do is add additional functionality to a web page that receives its data from several web services. The web services are called through a proxy web service that puts the data into an XML format that is then past on to the web page and parsed through XSLT transforms into HTML. What I want to </atom:summary><link>http://multithreadthoughts.blogspot.com/2008/07/reflection-dynamically.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-6128835685591725761</guid><pubDate>Fri, 06 Jun 2008 19:13:00 +0000</pubDate><atom:updated>2008-07-23T20:30:30.507-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">visual studio siteminder debugging asp.net</category><title>Visual Studio Debugging with Siteminder</title><atom:summary>I've seen a few sites mentioning techniques for debugging within a Siteminder world.
This may be a little out dated since it uses Visual Studio 2003, but I'm pretty sure the technique is the same.
Without further ado, here's the steps to do debugging:

  Make sure Visual Studio is not running. It's not mandatory, but it makes it an easier approach.

  Disable Siteminder. This is usually done via </atom:summary><link>http://multithreadthoughts.blogspot.com/2008/06/debugging-with-siteminder.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-1108613215780553458</guid><pubDate>Mon, 18 Feb 2008 11:37:00 +0000</pubDate><atom:updated>2008-02-18T03:37:56.966-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">tools</category><title>ecto Templates</title><atom:summary>I found ecto to be quite a useful tool to view my blog entries in some sort of representation of my template. However, I am using 3.0b33 and after setting up my CSS to make the preview look like my blog template, I noticed that I had removed some CSS that ecto defines for itself. The problem here is that the title now is in the same style as the rest of my blog. Not good.
After finding this blog </atom:summary><link>http://multithreadthoughts.blogspot.com/2008/02/ecto-templates.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-7749757485679565728</guid><pubDate>Fri, 25 Jan 2008 08:10:00 +0000</pubDate><atom:updated>2008-02-18T00:13:32.609-08:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">blog</category><category domain="http://www.blogger.com/atom/ns#">tools</category><title>Tools of my trade</title><atom:summary>For the record, tools are important. The tools you use should reflect your style of work and should become part of everything you do. Using the right tool for the job is most important. You wouldn't necessarily use a hammer to change a light bulb, or a chainsaw to open your mail, so why would you use a Windows tool to write a blog when you are on a Mac?
Here's what I have tentatively settled on </atom:summary><link>http://multithreadthoughts.blogspot.com/2008/01/tools-of-my-trade.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-5288656326879090037</guid><pubDate>Fri, 25 Jan 2008 06:51:00 +0000</pubDate><atom:updated>2008-10-08T14:20:52.518-07:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">first</category><category domain="http://www.blogger.com/atom/ns#">post</category><category domain="http://www.blogger.com/atom/ns#">Coding Horror</category><category domain="http://www.blogger.com/atom/ns#">Jeff Atwood</category><title>This post is dedicated to Mr. Atwood</title><atom:summary>This first post goes to Jeff Atwood. Without his recent speaking engagement in Montreal at CUSEC and the PowerPoint presentation he offered from that engagement, I probably would have continued down my road of just reading everyone else's blogs and never contributing any thoughts of my own except for a few comments here and there.
Well, no more. I do have something to say. I do have something to </atom:summary><link>http://multithreadthoughts.blogspot.com/2008/01/this-post-is-dedicated-to-mr-atwood.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-7826556909117452792</guid><pubDate>Fri, 12 Jan 2007 16:32:00 +0000</pubDate><atom:updated>2008-09-17T14:52:43.262-07:00</atom:updated><title>My vote's for Cisco on this one...</title><atom:summary>How can Apple think they are going to win? Not even the slimmest of chances... Cisco BLOGS a clear and public response to Apple's decision to go forward with releasing the iPhone.UPDATE:In July, I bought the iPhone. Cisco no longer has my vote...</atom:summary><link>http://multithreadthoughts.blogspot.com/2007/01/my-vote-for-cisco-on-this-one.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-7499519949251328581</guid><pubDate>Thu, 11 Jan 2007 01:40:00 +0000</pubDate><atom:updated>2008-09-17T14:52:43.262-07:00</atom:updated><title>One more time: Scott Hanselman's 2006 Ultimate Developer and Power Users Tool List for Windows</title><atom:summary>A little late for me, but here it is!</atom:summary><link>http://multithreadthoughts.blogspot.com/2007/01/one-more-time-scott-hanselman-2006.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-8481848165213561547</guid><pubDate>Thu, 11 Jan 2007 01:33:00 +0000</pubDate><atom:updated>2008-09-17T14:52:43.262-07:00</atom:updated><title>Coming soon</title><atom:summary>Honest, I do have something to post here... Just not enough time in the day.</atom:summary><link>http://multithreadthoughts.blogspot.com/2007/01/coming-soon.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-2122860333861021658</guid><pubDate>Tue, 20 Jun 2006 22:31:00 +0000</pubDate><atom:updated>2008-09-17T14:52:43.263-07:00</atom:updated><title>UPDATE: Cheetah Advanced Technologies, Inc.</title><atom:summary>Well, that didn't last long.Two months TO THE DAY and I was laid off due to a merger. I was given the reason that I didn't know their product well enough to continue my emloyment. Odd, I wasn't EVEN GIVEN A CHANCE!!! (If you read this, Scott, that wasn't aimed any where near you...)Oh well, after an extended period of unemployment, I am now working for TEK Systems at the USDA in Fort Collins. The</atom:summary><link>http://multithreadthoughts.blogspot.com/2006/06/update-cheetah-advanced-technologies.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-3890912597053993547</guid><pubDate>Fri, 13 Jan 2006 00:23:00 +0000</pubDate><atom:updated>2008-09-17T14:52:43.263-07:00</atom:updated><title>Cheetah Advanced Technologies, Inc.</title><atom:summary>I started working here this week after working at HP and Synergetics for 4 years. That was a great place, but now I am in a much better place( not that HP and Synergetics are bad) and have a job doing what I want to do: program all day everyday... Well, almost. I'm doing documentation right now on the current version of the software. Well, it's 5:20 and I gotta make that 5-10 minute drive home...</atom:summary><link>http://multithreadthoughts.blogspot.com/2006/01/cheetah-advanced-technologies-inc.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-5067341947264479570</guid><pubDate>Fri, 30 Sep 2005 16:29:00 +0000</pubDate><atom:updated>2008-09-17T14:52:43.263-07:00</atom:updated><title>What I learned today... (SMTP via VB.NET, Singleton class instance)</title><atom:summary>Well, the first thing I learned was more about COM Interop. Boy, is that cool stuff for legacy applications and working with VBA!At work we use BusinessObjects and publish reports through its Broadcast Agent, which is a tool for scheduling reports to be run and publishing to the BusinessObjects Web Intelligence ASP application. The "full client" has VBA macro capabilities supported by a complete </atom:summary><link>http://multithreadthoughts.blogspot.com/2005/09/what-i-learned-today-smtp-via-vbnet.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-8386406727093454506</guid><pubDate>Wed, 27 Jul 2005 16:59:00 +0000</pubDate><atom:updated>2008-09-17T14:52:43.263-07:00</atom:updated><title>Very scary.... "Bloggers Blog: Toxic Weblog Fears Expand to Include All Free Hosting Sites"</title><atom:summary>Bloggers Blog: Toxic Weblog Fears Expand to Include All Free Hosting Sites

I'm going to have figure out if my blogs are doing this without my knowledge... </atom:summary><link>http://multithreadthoughts.blogspot.com/2005/07/very-scary-blog-toxic-weblog-fears.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-6661211853224853012</guid><pubDate>Mon, 18 Jul 2005 14:57:00 +0000</pubDate><atom:updated>2008-09-17T14:52:43.263-07:00</atom:updated><title>How to do things</title><atom:summary>Here's some more tips from Scott on a few small things in VS.NET.</atom:summary><link>http://multithreadthoughts.blogspot.com/2005/07/how-to-do-things.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-2157598261969186315</guid><pubDate>Mon, 20 Jun 2005 16:08:00 +0000</pubDate><atom:updated>2008-09-17T14:52:43.263-07:00</atom:updated><title>ComputerZen.com - Scott Hanselman's Weblog - Using a Windows version of GNU Patch.exe with CVS and Diff Files</title><atom:summary>Scott's got a good method for submitting patches to SourceForge projects. If you work on code for a project you aren't a developer on, check this to to get your patch submitted: ComputerZen.com - Scott Hanselman's Weblog - Using a Windows version of GNU Patch.exe with CVS and Diff Files

Thanks, Scott!</atom:summary><link>http://multithreadthoughts.blogspot.com/2005/06/computerzencom-scott-hanselman-weblog_20.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-8116803718400388961</guid><pubDate>Mon, 20 Jun 2005 16:03:00 +0000</pubDate><atom:updated>2008-09-17T14:52:43.264-07:00</atom:updated><title>Quickstart Guide To Open Source Development With CVS and SourceForge</title><atom:summary>Here's some good "rules" to follow on SourceForge. I guess I'll start using these and getting my guys on WinSnipLib.NET to use them: Quickstart Guide To Open Source Development With CVS and SourceForgeThanks, Phil!</atom:summary><link>http://multithreadthoughts.blogspot.com/2005/06/quickstart-guide-to-open-source.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-3468062618062456619</guid><pubDate>Mon, 20 Jun 2005 15:46:00 +0000</pubDate><atom:updated>2008-09-17T14:52:43.264-07:00</atom:updated><title>ComputerZen.com - Scott Hanselman's Weblog - Scott Hanselman's 2005 Ultimate Developer and Power Users Tool List</title><atom:summary>Ok, Scott's got quite an extensive list here: ComputerZen.com - Scott Hanselman's Weblog - Scott Hanselman's 2005 Ultimate Developer and Power Users Tool ListIf you need anything, it's probably here.</atom:summary><link>http://multithreadthoughts.blogspot.com/2005/06/computerzencom-scott-hanselman-weblog.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-7233475635661362912</guid><pubDate>Fri, 10 Jun 2005 14:58:00 +0000</pubDate><atom:updated>2008-09-17T14:52:43.264-07:00</atom:updated><title>Update: Update: Project idea</title><atom:summary>An update on my update:I now have all the developers in my project. Let's see how far we can go with this. I have established some ground rules and setup some standards for coding, documenting and specs of the program. Hopefully, we can all agree on things and make the overall project work well and get tings done quickly. I think we can.I'll be away from my computer for most of the weekend since </atom:summary><link>http://multithreadthoughts.blogspot.com/2005/06/update-update-project-idea.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-3397886845454071746</guid><pubDate>Thu, 09 Jun 2005 15:17:00 +0000</pubDate><atom:updated>2008-09-17T14:52:43.264-07:00</atom:updated><title>Update: Project idea</title><atom:summary>Following up on my project idea, I've started a project at SourceForge.net. It's a C# project instead of a VB.NET project as I feel I need to bump up and get my C# skills going. I have decided on calling it WnSnipLib.NET for now (anybody got any better name ideas?). I have some quick specs drawn up and four developers to start working on it. (As of now, I've only heard from two of them and have </atom:summary><link>http://multithreadthoughts.blogspot.com/2005/06/update-project-idea.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-1346264866475545486</guid><pubDate>Fri, 27 May 2005 21:47:00 +0000</pubDate><atom:updated>2008-09-17T14:52:43.264-07:00</atom:updated><title>Call VB.NET from a COM script</title><atom:summary>In my continuing pursuit for the ultimate new idea in programming, I learnt something new today.At work we, rather I, am testing a new network/system monitoring tool. This one from ActiveXperts called Network Monitor 6.0 (how original, eh?) allows the use of VBScripts. Well, lo and behold, I couldn't get ADO 2.8 to work in a VBScript. So what did I do? I looked up how to get VB.NET to work </atom:summary><link>http://multithreadthoughts.blogspot.com/2005/05/call-vbnet-from-com-script.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-8844507043308075622.post-3000205516413348100</guid><pubDate>Tue, 24 May 2005 15:33:00 +0000</pubDate><atom:updated>2008-09-17T14:52:43.264-07:00</atom:updated><title>Bit Shifting in VB.NET</title><atom:summary>Here's a good tidbit of info from Scott Hanselman: "Machine.Shift.Left and Bit Shifting in VB.NET"Haven't used bit shifting in a long while, but this info is pretty cool and goes back to BASICs...(Thanks, Scott for the refresher on how to use VB! And yes, VB can be a bit too high level for some intense operations. Isn't that why MS created VS Studio?)Here's a bit of code from NNTP:Function </atom:summary><link>http://multithreadthoughts.blogspot.com/2005/05/bit-shifting-in-vbnet.html</link><author>noreply@blogger.com (John M. Baughman)</author><thr:total>0</thr:total></item></channel></rss>

