<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5714891</id><updated>2011-08-16T20:10:48.497-07:00</updated><category term='vs2008'/><category term='acropolis'/><category term='robbins'/><category term='cab'/><category term='geek'/><title type='text'>Re-geekification</title><subtitle type='html'>&lt;I&gt;[ree-geek-uh-fi-key-shuhn]&lt;/I&gt;&lt;BR/&gt;
Noun.&lt;BR/&gt;&lt;BR/&gt;
1. The act of geekifying&lt;BR/&gt;
2. The result of geekifying or being geekified&lt;BR/&gt;
&lt;BR/&gt;
See also: &lt;STRONG&gt;De-managerization&lt;/STRONG&gt;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default?start-index=101&amp;max-results=100'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>174</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5714891.post-6473777997436776771</id><published>2007-09-19T22:42:00.001-07:00</published><updated>2007-09-19T22:44:48.238-07:00</updated><title type='text'>Just in case this software thing doesn't pan out...</title><summary type='text'>I might just do alright in a stenopool.  From the Typequick online typing test:Number of words typed: 208Test duration: 3 minSpeed: 69.3 words/min. (346 keystrokes/min.)Error penalty: 8Accuracy: 96.2%</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/6473777997436776771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=6473777997436776771' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/6473777997436776771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/6473777997436776771'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2007/09/just-in-case-this-software-thing-doesnt.html' title='Just in case this software thing doesn&apos;t pan out...'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-8587187785898503337</id><published>2007-09-11T08:43:00.001-07:00</published><updated>2007-09-11T08:43:47.687-07:00</updated><title type='text'>Nerd Test</title><summary type='text'>Ah, it has been a while:</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/8587187785898503337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=8587187785898503337' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/8587187785898503337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/8587187785898503337'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2007/09/nerd-test.html' title='Nerd Test'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-5300563737339602303</id><published>2007-08-24T23:14:00.000-07:00</published><updated>2007-08-24T23:18:15.154-07:00</updated><title type='text'>Good time to get geeky</title><summary type='text'>Just in time for Scott Hanselman's 2007 Ultimate Developer and Power Users Tool List for WindowsOf course now I have a dozen tools to download and try out.  Sigh.[Listening to: Glenn Miller - Juke Box Saturday Night]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/5300563737339602303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=5300563737339602303' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/5300563737339602303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/5300563737339602303'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2007/08/good-time-to-get-geeky.html' title='Good time to get geeky'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-1022397058835012154</id><published>2007-08-24T20:37:00.000-07:00</published><updated>2007-08-24T22:41:43.047-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vs2008'/><category scheme='http://www.blogger.com/atom/ns#' term='acropolis'/><category scheme='http://www.blogger.com/atom/ns#' term='cab'/><category scheme='http://www.blogger.com/atom/ns#' term='robbins'/><category scheme='http://www.blogger.com/atom/ns#' term='geek'/><title type='text'>Recast.  Rebrand.  Regeekify</title><summary type='text'>Has it been a year already?  Amazing.  Scary.  Sad.  So sad.I suppose I should back up a bit.Just under a year ago I was promoted to my level of incompetance.  Not that I mind, I rather enjoy the people side of things.  I knew I would miss being a techie, but hey, progress is progress.Fortunately I was given the opportunity last May to review John Robbins' stellar new book: Debugging Applications</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/1022397058835012154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=1022397058835012154' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/1022397058835012154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/1022397058835012154'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2007/08/recast-rebrand-regeekify.html' title='Recast.  Rebrand.  Regeekify'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-115510638457514945</id><published>2006-08-08T23:52:00.000-07:00</published><updated>2007-08-24T20:31:23.216-07:00</updated><title type='text'>Tutorial - NHibernate and VS2005 - Part 1</title><summary type='text'>Back on track.  Or at least I hope so.In part 1 my goals are:create a class Customer holding some archetypical customer fieldscreate a database with a single table Customerwrite enough NHibernate plumbing code to connect to this database andpersist an instance of the Customer class into the databaseNot terribly lofty, but achievable.  I hope.Let's get started withcreate a class Customer holding </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/115510638457514945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=115510638457514945' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/115510638457514945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/115510638457514945'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2006/08/tutorial-nhibernate-and-vs2005-part-1_08.html' title='Tutorial - NHibernate and VS2005 - Part 1'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-115493783374282441</id><published>2006-08-07T01:03:00.000-07:00</published><updated>2006-08-07T02:15:40.450-07:00</updated><title type='text'>Tutorial - NHibernate and VS2005 - Part 0.1</title><summary type='text'>Okay, slight wrinkle.  I spent the better part of the last 2 days just getting back into working order.  My version of SQL Server 2005 wasn't getting along with my version of Visual Studio 2005.  Specifically, SQL Server wouldn't connect.  I figure I'd re-install, and from there things went downhill.  After several uninstall/reinstall/repair cycles it finally dawned on my that my CTP of SQL </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/115493783374282441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=115493783374282441' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/115493783374282441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/115493783374282441'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2006/08/tutorial-nhibernate-and-vs2005-part-01.html' title='Tutorial - NHibernate and VS2005 - Part 0.1'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-115156266872845052</id><published>2006-07-06T22:01:00.000-07:00</published><updated>2006-07-06T22:05:49.616-07:00</updated><title type='text'>Tutorial - NHibernate and VS2005 - Part 0</title><summary type='text'>Ok, maybe I'm just dumber than the average bear, but I just couldn't get NHibernate working.I tried several beginner level tutorials, but still nothing.Mind you I was trying the lastest alpha release (1.2.0 alpha 1).And I was trying to hook up to Access 2003 as a back end which adds it's own complexity.So, I figured I'd go back to First Principles.  All of the tutorials use SQL Server 2005 which </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/115156266872845052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=115156266872845052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/115156266872845052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/115156266872845052'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2006/07/tutorial-nhibernate-and-vs2005-part-0.html' title='Tutorial - NHibernate and VS2005 - Part 0'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-114610211251749202</id><published>2006-04-26T18:29:00.000-07:00</published><updated>2006-04-26T18:41:52.526-07:00</updated><title type='text'>Checking file contents using Subversion Hooks</title><summary type='text'>I found lots of examples of verifying checkin comments using Subversion commit hooks but nothing which showed me how to validate the contents of the file.In my case I want to make sure that I'm not checking in any unit test files that have classes decorated with [CurrentFixture].  FYI I use MbUnit for my unit tests.Using perl or shell scripts would be relatively easy but I wanted to do things the</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/114610211251749202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=114610211251749202' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/114610211251749202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/114610211251749202'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2006/04/checking-file-contents-using.html' title='Checking file contents using Subversion Hooks'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-114610138578917592</id><published>2006-04-26T18:20:00.000-07:00</published><updated>2006-04-26T18:29:45.803-07:00</updated><title type='text'>del.icio.us killed my blog!</title><summary type='text'>Ever since I "found" del.icio.us I have had nothing to blog about.  Well, that and my never before heights of laziness.All of my old "ditto" blog entries ended up just getting tagged instead of blogged about.  Not that there's really anyone who reads this (at least yet [fingers crossed]).I have however recently dusted off my compiler and fired up my last project.  Naturally it has nothing to do </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/114610138578917592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=114610138578917592' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/114610138578917592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/114610138578917592'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2006/04/delicious-killed-my-blog.html' title='del.icio.us killed my blog!'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112837277868216237</id><published>2005-10-03T13:45:00.000-07:00</published><updated>2005-10-03T13:53:51.400-07:00</updated><title type='text'>Rude AppDomain unloads</title><summary type='text'>Joe Duffy has a post on avoiding and surviving rude AppDomain unloads.  This is a useful post and all, but the highpoints are the following 2 quotes:... if you piss SQL Server off by taking too long in one of your finally blocks (for example), it will get a tad snippyand:It uses a great method RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup located in the System.Runtime.CompilerServices namespace</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112837277868216237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112837277868216237' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112837277868216237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112837277868216237'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/10/rude-appdomain-unloads.html' title='Rude AppDomain unloads'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112751589151740186</id><published>2005-09-23T15:51:00.000-07:00</published><updated>2005-09-23T15:51:31.566-07:00</updated><title type='text'>Sizing memory for virtual machines appropriately</title><summary type='text'>The Virtual PC Guy doles out some guidelines for appropriately sizing memory of virtual machinesI had always (mistakenly) believed that I should be throwing as much memory at my VPC as possible.  I have 1.5GB of which I have 1GB given to VPC.   Prior to that I had 512MB with 256MB for VPC which was quite slow.  Even with more memory I haven't noticed a huge performance gain.  Perhaps I've just </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112751589151740186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112751589151740186' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112751589151740186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112751589151740186'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/09/sizing-memory-for-virtual-machines.html' title='Sizing memory for virtual machines appropriately'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112654993521241910</id><published>2005-09-12T11:32:00.000-07:00</published><updated>2005-09-12T12:54:21.636-07:00</updated><title type='text'>Shared Services</title><summary type='text'>From Larry Osterman - a description of Shared Services and why they're important.I gotta play with this some day.Updated: Larry posted a second entry on a clever trick to debug shared services.  In a nutshell:Split a shared service into it's own:C:\&gt;sc config  type= ownAnd put it back again:C:\&gt;sc config  type= share[Listening to: Black Sabbath - Trashed]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112654993521241910/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112654993521241910' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112654993521241910'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112654993521241910'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/09/shared-services.html' title='Shared Services'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112613186172128729</id><published>2005-09-07T15:19:00.000-07:00</published><updated>2006-08-07T02:19:55.693-07:00</updated><title type='text'>On Threads and WinDBG|SOS</title><summary type='text'>Yun Jin posted a series of articles on Thread, System.Threading.Thread, and !Threads that you can find here:Part IPart IIPart III[Listening to Sister Sledge - He's the Greatest Dancer][Ed: 7-Aug-2006 - Finally fixed goofy list formatting]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112613186172128729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112613186172128729' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112613186172128729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112613186172128729'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/09/on-threads-and-windbgsos.html' title='On Threads and WinDBG|SOS'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112605173655377655</id><published>2005-09-06T16:38:00.000-07:00</published><updated>2005-09-06T17:08:56.580-07:00</updated><title type='text'>Thank you Scott for getting rid of those #$@#$! binding logs</title><summary type='text'>For months now I kept getting assembly binding info being dumped into my c:\temp directory for every .NET executable on my machine.  As I use c:\temp for (surprisingly enough) temporary files it was getting quite aggrevating having to constantly delete all those .exe directories.I vaguely remember enabling this but I couldn't remember/find what I had done so I could shut it off.Fortunately, I </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112605173655377655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112605173655377655' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112605173655377655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112605173655377655'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/09/thank-you-scott-for-getting-rid-of.html' title='Thank you Scott for getting rid of those #$@#$! binding logs'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112474345038930968</id><published>2005-08-22T13:44:00.000-07:00</published><updated>2005-08-22T13:44:10.423-07:00</updated><title type='text'>"Transactional" receive of nontransactional messages</title><summary type='text'>Yoel Arnon posts a useful technique on performing a "Transactional" receive of nontransactional messages.[Listening to: Ozzy Osbourne - Over the Mountain]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112474345038930968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112474345038930968' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112474345038930968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112474345038930968'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/08/transactional-receive-of.html' title='&quot;Transactional&quot; receive of nontransactional messages'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112432542057744024</id><published>2005-08-17T17:23:00.000-07:00</published><updated>2005-08-17T17:37:00.590-07:00</updated><title type='text'>Magic Numbers for Debugging Memory troubles</title><summary type='text'>I got tired of searching for this each time I needed to so here it is -- the magic memory values when using the debug heap in Microsoft Visual C++ 6.0, 2003 and presumably 2005.Culled from here and here.0xBAADF00D -- Allocated by HeapAlloc, not yet used by malloc0xCDCDCDCD -- Allocated but uninitialized0xFDFDFDFD -- No mans land.  Surrounds allocated block0xABABABAB -- 2 words following allocated</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112432542057744024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112432542057744024' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112432542057744024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112432542057744024'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/08/magic-numbers-for-debugging-memory.html' title='Magic Numbers for Debugging Memory troubles'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112430160414090522</id><published>2005-08-17T11:00:00.000-07:00</published><updated>2005-08-17T11:00:04.190-07:00</updated><title type='text'>Windows Message Hooking in .NET</title><summary type='text'>You just never know when you have to get down to the metal and observe/tweak/ambush the windows messages directly.  Ben Wu shows us how with SpyWindowFinalizer.  This also gives us a means to detect controls that are not being properly Dispose'd.[Listening to: Tripping Daisy - Piranha]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112430160414090522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112430160414090522' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112430160414090522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112430160414090522'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/08/windows-message-hooking-in-net.html' title='Windows Message Hooking in .NET'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112412840532593257</id><published>2005-08-15T10:33:00.000-07:00</published><updated>2005-08-15T10:53:25.366-07:00</updated><title type='text'>Xml Performance Checklist</title><summary type='text'>Atsushi Eno gives an Xml perf checklist.Don't know how valid/relevent these all are but I've blogged it here for future reference.[Listening to: Crazy Town - Only When I'm Drunk]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112412840532593257/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112412840532593257' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112412840532593257'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112412840532593257'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/08/xml-performance-checklist.html' title='Xml Performance Checklist'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112370603367765088</id><published>2005-08-10T13:33:00.000-07:00</published><updated>2005-08-10T13:33:53.683-07:00</updated><title type='text'>Rico Mariani's Performance Tidbits : LogDump: CLRProfiler Log analysis tool</title><summary type='text'>Performance guru Rico Mariani shares his CLRProfiler log post-processor which produces a very useful summary of perf stats..  In case you want to bypass the article (lazy lazy) you can jump to the source code directly.[Listening to: Led Zeppelin - What Is And What Should Never Be]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112370603367765088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112370603367765088' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112370603367765088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112370603367765088'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/08/rico-marianis-performance-tidbits.html' title='Rico Mariani&apos;s Performance Tidbits : LogDump: CLRProfiler Log analysis tool'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112370479470727214</id><published>2005-08-10T13:13:00.000-07:00</published><updated>2005-08-10T13:13:48.633-07:00</updated><title type='text'>.Net Security Blog : The Simple Sandboxing API</title><summary type='text'>It's been a while since I've scooped referred to a post by Shawn Farkas, but here goes.The Simple Sandboxing API - A simpler way to set up a sandboxed AppDomain.  In a nutshell he is updating his .NET v1.x method which I blogged about here, using a new .NET v2.0 overload of AppDomain.CreateDomain.[Listening to: Whitesnake - Give Me All Your Love]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112370479470727214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112370479470727214' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112370479470727214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112370479470727214'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/08/net-security-blog-simple-sandboxing.html' title='.Net Security Blog : The Simple Sandboxing API'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112325954694880256</id><published>2005-08-05T09:32:00.000-07:00</published><updated>2005-08-05T09:32:27.020-07:00</updated><title type='text'>[De]Serialization withToByteArray and ToStructure</title><summary type='text'>More snippets... I love snippets.From eicar (sorry, don't know his/her actual name)Home-grown [de]serialization: ToByteArray and ToStructure[Listening to: Janis Joplin - Piece of my Heart]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112325954694880256/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112325954694880256' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112325954694880256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112325954694880256'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/08/deserialization-withtobytearray-and.html' title='[De]Serialization withToByteArray and ToStructure'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112325699069821646</id><published>2005-08-05T08:49:00.000-07:00</published><updated>2005-08-05T08:49:50.756-07:00</updated><title type='text'>Omiting the Xml Declaration and the XSD and XSI namespaces</title><summary type='text'>Scott Hanselman of The Ultimate Tools List fame posts together a useful snippet of code to Serialize an object while omiting the Xml Declaration and the XSD and XSI namespaces -- The XmlFragmentWriter.This snippet was cobbled together from Sairama, a platform engineer at Corillian and Daniel Cazzulino and, I'm sure, Scott too.I've always kinda' disliked the extra "baggage" but was waaay too </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112325699069821646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112325699069821646' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112325699069821646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112325699069821646'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/08/omiting-xml-declaration-and-xsd-and.html' title='Omiting the Xml Declaration and the XSD and XSI namespaces'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112319968769069515</id><published>2005-08-04T16:54:00.000-07:00</published><updated>2005-08-04T16:54:47.696-07:00</updated><title type='text'>Simple harness to print exceptions in an app</title><summary type='text'>A nice little example from Mike Stall on building a simple harness to print exceptions in an app.Don't know if this will be useful, but it's definitely something I want to remember.  So here it is.[Listening to: Elastica - Love Like Ours]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112319968769069515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112319968769069515' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112319968769069515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112319968769069515'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/08/simple-harness-to-print-exceptions-in.html' title='Simple harness to print exceptions in an app'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112317563778541158</id><published>2005-08-04T10:08:00.000-07:00</published><updated>2005-08-04T10:13:57.793-07:00</updated><title type='text'>101 Samples for Visual Studio 2005</title><summary type='text'>A bunch of samples on MSDN for both C# and VB.NET.Can't remember who I got this from.  My apologies.[Listening to: Led Zeppelin - Rock and Roll]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112317563778541158/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112317563778541158' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112317563778541158'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112317563778541158'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/08/101-samples-for-visual-studio-2005.html' title='101 Samples for Visual Studio 2005'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112249775547939341</id><published>2005-07-27T13:55:00.000-07:00</published><updated>2005-07-27T13:55:55.496-07:00</updated><title type='text'>ORACLE: Required permissions for v$mystat</title><summary type='text'>Long time: no post.  Busy.  Working. Travelling.  Excuses.  Excuses.Too many net resources point you to GRANT SELECT ANY DICTIONARY TO {user/role}' but I like a more granulated approach.  If you want to give just enough permissions for a user to v$mystat;C:\&gt; "sqlplus sys/passwd@tnsname as sysdba"SQL&gt; GRANT SELECT ON v_$mystat TO {user/role};[Listening to: Marilyn Manson - Apple of </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112249775547939341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112249775547939341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112249775547939341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112249775547939341'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/07/oracle-required-permissions-for.html' title='ORACLE: Required permissions for v$mystat'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112075376981906740</id><published>2005-07-07T09:29:00.000-07:00</published><updated>2005-07-07T09:29:29.853-07:00</updated><title type='text'>Finding memory leaks without buying a memory profiler</title><summary type='text'>Another winner from Eran Sandler: Finding memory leaks without buying a memory profiler.[Listening to: Guns N' Roses - Rocket Queen]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112075376981906740/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112075376981906740' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112075376981906740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112075376981906740'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/07/finding-memory-leaks-without-buying.html' title='Finding memory leaks without buying a memory profiler'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-112059013011024990</id><published>2005-07-05T12:02:00.000-07:00</published><updated>2005-07-05T12:02:10.140-07:00</updated><title type='text'>Advanced .NET Debugging with PerfMon</title><summary type='text'>Fellow Blogspotter Eran Sandler gives a nice overview on some PerfMon performance counters, what they mean and how to use them to detect some common issues such as leaks, fragmentation and lousy (my word not his) allocation patterns.  It's nice having this all in one spot.[Listening to: Ted Nugent - Free for all]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/112059013011024990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=112059013011024990' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112059013011024990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/112059013011024990'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/07/advanced-net-debugging-with-perfmon.html' title='Advanced .NET Debugging with PerfMon'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111885943767131684</id><published>2005-06-15T11:02:00.000-07:00</published><updated>2005-06-15T11:17:17.693-07:00</updated><title type='text'>ORACLE: Enabling function-based indices (indexes?)</title><summary type='text'>I was happily using function based indices to provide case insensitivity like so:CREATE UNIQUE INDEX MyIndexName ON MyTable (    LOWER (SomeColumn) ASC);Worked like a charm.  The uniques was case insensitive and the normal query like:SELECT blah, foo, barFROM   MyTableWHERE  LOWER(SomeColumn) = LOWER (:bindparam);was happily using the index.Until one day at (naturally) a client site, one of my </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111885943767131684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111885943767131684' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111885943767131684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111885943767131684'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/06/oracle-enabling-function-based-indices.html' title='ORACLE: Enabling function-based indices (indexes?)'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111829658405368463</id><published>2005-06-08T22:42:00.000-07:00</published><updated>2005-06-08T23:22:06.363-07:00</updated><title type='text'>Enabling the "Shut Down" option in Windows Server 2003</title><summary type='text'>Once again I spent way too long trying to figure out how to allow my non-administrator user the ability to shutdown windows.  Strangely enough Google was of little help.  I guess the terms "shutdown", "enable", "user", "dialog" are too vague?By default a normal user only has log off username in the list of options when you hit shutdown from the start menu.  Just so I don't have to search for this</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111829658405368463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111829658405368463' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111829658405368463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111829658405368463'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/06/enabling-shut-down-option-in-windows.html' title='Enabling the &quot;Shut Down&quot; option in Windows Server 2003'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111772842416940637</id><published>2005-06-02T09:07:00.000-07:00</published><updated>2005-06-02T09:07:04.210-07:00</updated><title type='text'>Assert.IsEqualGraph -- Comparing object graphs</title><summary type='text'>Keith Brown over at PluralSight has a useful method to Assert the equality of 2 object graphs: Assert.IsEqualGraph.I have a couple other quasi-useful Assertion type methods that I'll post here (if I ever get around to using the stupid computer again that is.)[Listening to: Ozzy Osbourne - Over the Mountain]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111772842416940637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111772842416940637' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111772842416940637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111772842416940637'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/06/assertisequalgraph-comparing-object.html' title='Assert.IsEqualGraph -- Comparing object graphs'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111755544433760867</id><published>2005-05-31T09:01:00.000-07:00</published><updated>2005-05-31T09:04:04.343-07:00</updated><title type='text'>Dumping XML content while reading it from a stream</title><summary type='text'>Oleg Tkachenko posts a nice nugget on Dumping XML content while reading it from a stream.  Since I'm a logging junkie this strikes home.[Listening to: Marilyn Manson - Apple of Sodom]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111755544433760867/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111755544433760867' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111755544433760867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111755544433760867'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/05/dumping-xml-content-while-reading-it.html' title='Dumping XML content while reading it from a stream'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111749484816492987</id><published>2005-05-30T15:56:00.000-07:00</published><updated>2005-05-30T16:14:08.173-07:00</updated><title type='text'>ORACLE: displaying initialization parameters</title><summary type='text'>Pulled from here and here.Thinking I was clever I created a little parms.sql which will pull out all matching initialization parameters from the v$parameter table.  Of course I find out that there's a built in way of doing this:C:\&gt; sqlplus someuser/passwd@tnsname[snip]SQL&gt; show parameter spfileNAME         TYPE        VALUE------------ ----------- ------------------------------spfile       </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111749484816492987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111749484816492987' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111749484816492987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111749484816492987'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/05/oracle-displaying-initialization.html' title='ORACLE: displaying initialization parameters'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111712827580032712</id><published>2005-05-26T09:54:00.000-07:00</published><updated>2005-05-26T10:24:35.866-07:00</updated><title type='text'>Of Performance and Peanut Butter Sandwiches</title><summary type='text'>Rico Mariani (certainly in my top 5 blogs lists ever,) gives some tips on Narrowing Down Performance Problems in Managed Code which border on instantly useful recommendations.  Cool.[Listening to: Fleetwood Mac - Silver Springs]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111712827580032712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111712827580032712' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111712827580032712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111712827580032712'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/05/of-performance-and-peanut-butter.html' title='Of Performance and Peanut Butter Sandwiches'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111653113136218972</id><published>2005-05-19T11:59:00.000-07:00</published><updated>2005-05-19T12:38:05.766-07:00</updated><title type='text'>ORACLE: Permissions for SQL Analyze</title><summary type='text'>To run SQL Analyze, the user requires the SELECT_CATALOG_ROLE:C:\&gt; sqlplus system/passwd@tnsname[snip]SQL&gt; grant SELECT_CATALOG_ROLE to theuser;Grant succeeded.If you want to use the index recommendation feature you'll need more privileges.  You could grant DBA but I hate doing that, so enable each one independently:C:\&gt; sqlplus "sys/passwd@tnsname as sysdba"[snip]SQL&gt; grant SELECT ON SYS.CDEF$ </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111653113136218972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111653113136218972' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111653113136218972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111653113136218972'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/05/oracle-permissions-for-sql-analyze.html' title='ORACLE: Permissions for SQL Analyze'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111627770934552066</id><published>2005-05-16T13:46:00.000-07:00</published><updated>2005-05-16T14:15:47.836-07:00</updated><title type='text'>ORACLE: What is the difference between &amp; and &amp;&amp;?</title><summary type='text'>Culled from here.What is the difference between &amp; and &amp;&amp; in a SQL script:"&amp;" is used to create a temporary substitution variable that will prompt you for a value every time it is referenced. Example: SQL&gt; SELECT sal FROM emp WHERE ename LIKE '&amp;NAME';Enter value for name: SCOTTold   1: SELECT sal FROM emp WHERE ename LIKE '&amp;NAME'new   1: SELECT sal FROM emp WHERE ename LIKE 'SCOTT'       SAL------</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111627770934552066/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111627770934552066' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111627770934552066'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111627770934552066'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/05/oracle-what-is-difference-between-and.html' title='ORACLE: What is the difference between &amp; and &amp;&amp;?'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111599988887284695</id><published>2005-05-13T08:55:00.000-07:00</published><updated>2005-05-13T08:58:08.876-07:00</updated><title type='text'>What Pre-1985 Video Game Character Am I?</title><summary type='text'>I normally don't post the results of these (although I must admit that I participate in every one) but I just couldn't resist:I am an Asteroid.I am a drifter. I go where life leads, which makes me usually a very calm and content sort of person. That or thoroughly apathetic. Usually I keep on doing whatever I'm doing, and it takes something special to make me change my mind. What Video Game </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111599988887284695/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111599988887284695' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111599988887284695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111599988887284695'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/05/what-pre-1985-video-game-character-am.html' title='What Pre-1985 Video Game Character Am I?'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111576308530294372</id><published>2005-05-10T15:05:00.000-07:00</published><updated>2005-05-10T15:15:42.453-07:00</updated><title type='text'>ORACLE: Creating tablespaces</title><summary type='text'>Scooped from here:Normal a.k.a. Permanent a.k.a. Datacreate tablespace {TABLESPACE-NAME}  logging  datafile 'C:\path\relative\to\oracle\server.dbf'   size 32m   autoextend on   next 32m maxsize 2048m  extent management local;Temporarycreate temporary tablespace {TABLESPACE-NAME}  tempfile 'C:\path\relative\to\oracle\server.dbf'  size 32m  autoextend on  next 32m  maxsize 2048m  extent management </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111576308530294372/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111576308530294372' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111576308530294372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111576308530294372'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/05/oracle-creating-tablespaces.html' title='ORACLE: Creating tablespaces'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111565480675199288</id><published>2005-05-09T08:56:00.000-07:00</published><updated>2005-05-09T09:11:08.340-07:00</updated><title type='text'>RSS Bandit 1.3 - Recovering disappearing menus and toolbars</title><summary type='text'>I'm using RSS Bandit 1.3.0.29 (although I've seen this problem in earlier versions of 1.3 as well.)  Occasionally all the menus and toolbars just disappear on me.  The Feed Subscriptions tab, Search Tab and Feed Details Tab are still there but nothing else.The bigger problem seems to be the fact that I can't find anywhere to right click to bring up the toolbar customization dialog to make them </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111565480675199288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111565480675199288' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111565480675199288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111565480675199288'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/05/rss-bandit-13-recovering-disappearing.html' title='RSS Bandit 1.3 - Recovering disappearing menus and toolbars'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111531400523300608</id><published>2005-05-05T10:26:00.000-07:00</published><updated>2005-05-05T10:26:45.320-07:00</updated><title type='text'>Give your DLL a dedicated config file - level 300</title><summary type='text'>Jeffrey Palermo has some sample code on how to give your DLL a dedicated config file.  This is just as useful as a sample of how to throw together an app domain.[Listening to: Down - Stone the Crow]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111531400523300608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111531400523300608' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111531400523300608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111531400523300608'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/05/give-your-dll-dedicated-config-file.html' title='Give your DLL a dedicated config file - level 300'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111513912790889958</id><published>2005-05-03T09:52:00.000-07:00</published><updated>2005-05-03T10:28:19.186-07:00</updated><title type='text'>XML Documentation</title><summary type='text'>Alan Dean is posting a series on using XML Documentation:Part 1: The OverviewPart 2: The DetailPart 3: Complex Tables.I've always been a fan of XML Documentation, but the coolest bit for me are the undocumented tags (like &lt;event&gt;) and the undocumented switches in a cref attribute in &lt;see&gt;.Nice job Alan.[Listening to: Jethro Tull - Broadsword]Update: Change title to reflect the series, not just </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111513912790889958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111513912790889958' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111513912790889958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111513912790889958'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/05/xml-documentation.html' title='XML Documentation'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111505312056570521</id><published>2005-05-02T09:45:00.000-07:00</published><updated>2005-05-02T09:58:40.566-07:00</updated><title type='text'>ORACLE: Using ROWNUM or SORT with UNION</title><summary type='text'>[Pulled from dbforums]If you want to use ROWNUM or SORT across the results of a UNION:SELECT *FROM (    SELECT employee_id, last_name, first_name    FROM   EMPLOYEES    UNION    SELECT department_id, 'DEPT', department_name    FROM   DEPARTMENTS)WHERE ROWNUM &lt; 100ORDER BY last_name;* I realize this is a brutaly contrived example, but hey, whaddaya expect?** I have no idea how this performs.</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111505312056570521/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111505312056570521' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111505312056570521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111505312056570521'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/05/oracle-using-rownum-or-sort-with-union.html' title='ORACLE: Using ROWNUM or SORT with UNION'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111505217626031699</id><published>2005-05-02T09:36:00.001-07:00</published><updated>2005-05-02T09:42:56.260-07:00</updated><title type='text'>ORACLE: Tidbits</title><summary type='text'>I'm starting to read up on Oracle and figure the beast out.  Naturally the first thing I do is to subscribe to the I Hate Oracle Club (IHOC).  I'm still trying to figure out a way to order the mug or T-Shirt.I figure I'll post whatever little tidbits I come across that I found useful.  Mostly so I don't have to remember them myself.[Listening to: Static-X - Cold]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111505217626031699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111505217626031699' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111505217626031699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111505217626031699'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/05/oracle-tidbits.html' title='ORACLE: Tidbits'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111505164698185705</id><published>2005-05-02T09:36:00.000-07:00</published><updated>2005-05-02T09:36:33.390-07:00</updated><title type='text'>Encrypting app.config configuration sections in Whidbey</title><summary type='text'>Pulled from That Indigo Book: A nice easy way to encrypt an app.config (or web.config) configuration section.  It's the little things.[Listening to: Lisa Loeb - Dance with the Angels]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111505164698185705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111505164698185705' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111505164698185705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111505164698185705'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/05/encrypting-appconfig-configuration.html' title='Encrypting app.config configuration sections in Whidbey'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111505168963283793</id><published>2005-05-02T09:28:00.000-07:00</published><updated>2005-05-02T09:35:04.246-07:00</updated><title type='text'>Catching up</title><summary type='text'>It's long past time I started making my way through the "To Blog" queue.  Here goes nothing...</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111505168963283793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111505168963283793' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111505168963283793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111505168963283793'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/05/catching-up.html' title='Catching up'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111238239692305145</id><published>2005-04-01T11:06:00.000-08:00</published><updated>2005-04-01T11:06:36.923-08:00</updated><title type='text'>Setting up a Development Environment with Virtual PC / Virtual Server</title><summary type='text'>Armand du Plessis rebuilds his development environment using Virtual PC/Virtual Server.  It sounds useful enough to blog here to trigger my failing memory when I might be tempted to do the same.[Listening to: Nickelback - Where do I Hide?]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111238239692305145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111238239692305145' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111238239692305145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111238239692305145'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/04/setting-up-development-environment.html' title='Setting up a Development Environment with Virtual PC / Virtual Server'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111238206640381718</id><published>2005-04-01T11:01:00.000-08:00</published><updated>2005-04-01T11:01:06.403-08:00</updated><title type='text'>Primer to ConnectionStringBuilder in ADO.Net v2.0</title><summary type='text'>Sushil Chordia puts together on the new ADO.NET 2.0 ConnectionStringBuilder class.  Definitely a time saver (and maybe a trial-and-error eliminator.)  Primer to ConnectionStringBuilder in ADO.Net v2.0 [Sushil Chordia][Listening to: Rage Against the Machine - Guerilla Radio]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111238206640381718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111238206640381718' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111238206640381718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111238206640381718'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/04/primer-to-connectionstringbuilder-in.html' title='Primer to ConnectionStringBuilder in ADO.Net v2.0'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111221633258578421</id><published>2005-03-30T12:58:00.000-08:00</published><updated>2005-03-30T12:58:52.586-08:00</updated><title type='text'>Keep your Main simple</title><summary type='text'>Jason Clark, over at Wintellect has a nice post on why you should keep your Main entry point nice and simple.  Even better, he gives you a juicy boilerplate to use.[Listening to: Oysterhead - Owner of the World]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111221633258578421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111221633258578421' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111221633258578421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111221633258578421'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/03/keep-your-main-simple.html' title='Keep your Main simple'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-111091563161212316</id><published>2005-03-15T11:40:00.000-08:00</published><updated>2005-03-15T11:40:31.613-08:00</updated><title type='text'>Book: Customizing the Microsoft .NET Framework Common Language Runtime</title><summary type='text'>Just found a reference to a potentially very useful book from Chris Sells here: Customizing the Microsoft .NET Framework Common Language Runtime by Steven Pratscher.  This sounds like just the stuff I'd be looking for (at least once I got off my butt and did something.)[Listening to: Flybanger - When are you? (Gonna Die)]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/111091563161212316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=111091563161212316' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111091563161212316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/111091563161212316'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/03/book-customizing-microsoft-net.html' title='Book: Customizing the Microsoft .NET Framework Common Language Runtime'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-110927998056083769</id><published>2005-02-24T13:19:00.000-08:00</published><updated>2005-02-24T13:19:40.560-08:00</updated><title type='text'>Access Control List Editing in .NET</title><summary type='text'>From the March 2005 issue of MSDN Magazine, Keith Brown gives us a UI to Edit Access Control Lists .NET.  Boy, just for the sake of displaying ACLs this thing rocks.[Listening to: Godsmack - Forgive me]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/110927998056083769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=110927998056083769' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110927998056083769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110927998056083769'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/02/access-control-list-editing-in-net.html' title='Access Control List Editing in .NET'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-110926267791670092</id><published>2005-02-24T08:31:00.000-08:00</published><updated>2005-02-24T08:31:17.916-08:00</updated><title type='text'>XSLTO -- XSLT's in C#</title><summary type='text'>This is cool enough to break me out of my non-blogging-funk: XSLTO -- XSLT-like processing using C#.  That definitely seems neat.  Found via Craig Andera.[Listening to: Sarah McLachlan - Witness]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/110926267791670092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=110926267791670092' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110926267791670092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110926267791670092'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/02/xslto-xslts-in-c.html' title='XSLTO -- XSLT&apos;s in C#'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-110598786093030938</id><published>2005-01-17T10:51:00.000-08:00</published><updated>2005-01-17T10:51:00.930-08:00</updated><title type='text'>Throwing, catching, and a little bit of paranoia</title><summary type='text'>Joe Duffy is paranoid.  And by the looks of his blog entry Throwing, catching, and a little bit of paranoia I might be a little more paranoid too, especially around security sensitive code.In a nutshell, despite your best intentions a perfectly valid .NET app can get code between an exception in your method and your finally block.  Yikes![Listening to: Eminem - Til Hell Freezes Over]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/110598786093030938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=110598786093030938' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110598786093030938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110598786093030938'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/01/throwing-catching-and-little-bit-of.html' title='Throwing, catching, and a little bit of paranoia'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-110598704278834325</id><published>2005-01-17T10:37:00.000-08:00</published><updated>2005-01-17T10:39:40.450-08:00</updated><title type='text'>Accessibility Domains and you</title><summary type='text'>Jeff Key of SnippetCompiler fame posts a nice overview of Accessibility Domains.  I.e. just what code can has access to a given class/method/member given it's accessibility modifiers (private/internal/public).[Listening to: Placebo - Black-Eyed]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/110598704278834325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=110598704278834325' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110598704278834325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110598704278834325'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/01/accessibility-domains-and-you.html' title='Accessibility Domains and you'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-110598517100440190</id><published>2005-01-17T10:06:00.000-08:00</published><updated>2005-01-17T10:06:11.003-08:00</updated><title type='text'>Limiting Profiling to particular blocks of code</title><summary type='text'>Richard Wurdack (a.k.a Angry Richard) gives a quick intro to the profiler api and the Microsoft.VisualStudio.Profiler namespace to help Limit the Data Crunch from Trace Profiling.This might help to prevent drowning in trace data.[Listening to: Limp Bizkit - Outro]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/110598517100440190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=110598517100440190' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110598517100440190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110598517100440190'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/01/limiting-profiling-to-particular.html' title='Limiting Profiling to particular blocks of code'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-110572328197130031</id><published>2005-01-14T09:21:00.000-08:00</published><updated>2005-01-14T09:22:03.256-08:00</updated><title type='text'>One hand washing the other - Clarke Scott</title><summary type='text'>You never know when you're going to need a favour, so here goes nothing...Clarke Scott is asking for help to market his CRM software application for SME businesses by increasing his Google rating.More power to you.[Listening to: Natalie Imbruglia - One More Addiction]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/110572328197130031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=110572328197130031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110572328197130031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110572328197130031'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/01/one-hand-washing-other-clarke-scott.html' title='One hand washing the other - Clarke Scott'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-110563677043164121</id><published>2005-01-13T09:19:00.000-08:00</published><updated>2005-01-13T09:19:30.430-08:00</updated><title type='text'>Customizing Quickwatch in VS.NET debugger for custom classes </title><summary type='text'>I know, I know, it's been a while.  I could spout off about being too busy or on vacation but basically I'm just too lazy.  Anyhow, in the laziness vein, here's a post that I want to keep around in case I'm looking for it later:Customizing Quickwatch in VS.NET debugger for custom classes.  I remember this sort of feature from VS6 but since I could never remember what the file was...[Listening</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/110563677043164121/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=110563677043164121' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110563677043164121'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110563677043164121'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2005/01/customizing-quickwatch-in-vsnet.html' title='Customizing Quickwatch in VS.NET debugger for custom classes '/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-110324108085939886</id><published>2004-12-16T15:51:00.000-08:00</published><updated>2004-12-16T15:55:04.966-08:00</updated><title type='text'>An ongoing Introduction to MSIL</title><summary type='text'>Just stumbled across this excellent Introduction to MSIL by Kenny Kerr.  It kinda' makes my brain hurt... but in a good way.[Listening to: Static-X - Cold]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/110324108085939886/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=110324108085939886' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110324108085939886'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110324108085939886'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/12/ongoing-introduction-to-msil.html' title='An ongoing Introduction to MSIL'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-110313003274279434</id><published>2004-12-15T09:00:00.000-08:00</published><updated>2004-12-15T09:04:28.980-08:00</updated><title type='text'>Your personality summarized in 26 links.</title><summary type='text'>An intriguing meme found on KC Lemson's blog.  lear the address bar in your browser, type in every letter of the alphabet, and list out what is the first URL on the history list.  No cheating now...A - http://www.adtmag.com/blogs/devcentral/ - Developer Central Blog.B - http://www.bbc.co.uk/radio4/hitchhikers/game.shtml - 20th Anniversary edition of the HitchHiker Adventure Game.C - http://</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/110313003274279434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=110313003274279434' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110313003274279434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110313003274279434'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/12/your-personality-summarized-in-26.html' title='Your personality summarized in 26 links.'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-110304894201673642</id><published>2004-12-14T10:29:00.000-08:00</published><updated>2004-12-14T10:29:02.016-08:00</updated><title type='text'>Cheapskate alert: Free XSLT1.0/XSLT2.0 and XQuery1.0 Processors for Windows</title><summary type='text'>Altova has put together a collection of free tools for the Xml/Xslt/XQuery folks out there.  Found via Oleg Tkachenko.  WooHoo![Listening to: Disturbed - God of the Mind]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/110304894201673642/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=110304894201673642' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110304894201673642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110304894201673642'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/12/cheapskate-alert-free-xslt10xslt20-and.html' title='Cheapskate alert: Free XSLT1.0/XSLT2.0 and XQuery1.0 Processors for Windows'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-110194078822380999</id><published>2004-12-01T14:39:00.000-08:00</published><updated>2004-12-01T14:39:48.223-08:00</updated><title type='text'>XmlPreCompiler / XmlSerializerPreCompiler</title><summary type='text'>Like most people I have struggled too often with XmlSerializer.  Mathew Nolton wrote a UI wrapper around Chris Sells' XmlSerializerPreCompiler called XmlPreCompiler.  This should help some.[Listening to: Faster Pussycat - Slip of the Tongue]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/110194078822380999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=110194078822380999' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110194078822380999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110194078822380999'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/12/xmlprecompiler-xmlserializerprecompile.html' title='XmlPreCompiler / XmlSerializerPreCompiler'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-110148943704209602</id><published>2004-11-26T09:17:00.000-08:00</published><updated>2004-11-26T09:17:17.043-08:00</updated><title type='text'>Nine Tips to Enterprise-proof MSMQ</title><summary type='text'>A slightly older (but still useful) link on DevX by Michael Jones: Nine Tips to Enterprise-proof MSMQ.  It deals with performance and reliability (usually at odds with each other.)[Listening to: Crazy Town - Only When I'm Drunk]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/110148943704209602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=110148943704209602' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110148943704209602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110148943704209602'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/11/nine-tips-to-enterprise-proof-msmq.html' title='Nine Tips to Enterprise-proof MSMQ'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-110140118607535765</id><published>2004-11-25T08:46:00.000-08:00</published><updated>2004-11-25T08:46:26.076-08:00</updated><title type='text'>Saying No to .NET Remoting</title><summary type='text'>I haven't gotten there yet (or anywhere recently, but that's another issue) but here's some tips from Chris Hewitt about which gives some guidance/recommendations on various distributed communication technologies:Saying No to .NET Remoting[Listening to: Weezer - Jamie]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/110140118607535765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=110140118607535765' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110140118607535765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110140118607535765'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/11/saying-no-to-net-remoting.html' title='Saying No to .NET Remoting'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-110062508296833808</id><published>2004-11-16T09:11:00.000-08:00</published><updated>2004-11-16T09:11:22.966-08:00</updated><title type='text'>15 Seconds : 10 Steps to a Successful Versioning and Deployment Strategy for .NET</title><summary type='text'>A very useful set of guidelines for versioning, deployment and security from Michele Leroux Bustamante, originally found in this blog entry: 10 Steps to a Successful Versioning and Deployment Strategy for .NET[Listening to: Eminem - Kids]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/110062508296833808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=110062508296833808' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110062508296833808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110062508296833808'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/11/15-seconds-10-steps-to-successful.html' title='15 Seconds : 10 Steps to a Successful Versioning and Deployment Strategy for .NET'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-110062394511953303</id><published>2004-11-16T08:52:00.000-08:00</published><updated>2004-11-16T08:54:57.756-08:00</updated><title type='text'>Guidelines - a hidden feature for the Visual Studio Editor</title><summary type='text'>A neat little VS gem from Sara Ford: Guidelines - a hidden feature for the Visual Studio Editor.Kinda cool.  Definitely one of those "My Visual Studio is better than yours" things.Found via the VSEditors blog[Listening to: KoRn - Dead Bodies Everywhere]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/110062394511953303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=110062394511953303' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110062394511953303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110062394511953303'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/11/guidelines-hidden-feature-for-visual.html' title='Guidelines - a hidden feature for the Visual Studio Editor'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-110010608100647123</id><published>2004-11-10T09:01:00.000-08:00</published><updated>2004-11-12T09:39:50.273-08:00</updated><title type='text'>Deterministic Finalization</title><summary type='text'>Updated: Changed title to reflect the series instead of just the first articleI just stumbled across Andy Rich's blog (I can't remember which blog I got it from -- apologies to the author.)  In it he has an excellent series on Deterministic Finalization:Deterministic Finalization I - a primer for CLR DisposeDeterministic Finalization II - The C++ DF ModelDeterministic Finalization III - </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/110010608100647123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=110010608100647123' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110010608100647123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/110010608100647123'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/11/deterministic-finalization.html' title='Deterministic Finalization'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109993241059610715</id><published>2004-11-08T08:46:00.000-08:00</published><updated>2004-11-08T08:46:50.596-08:00</updated><title type='text'>Creating a partially-trusted AppDomain</title><summary type='text'>Peter Torr expands on a set of blog entries from Shawn Farkas with: Creating a partially-trusted AppDomain.I'm going to keep collecting these links until I either get it, or give up on it.  I put the odds about even on those two.[Listening to: George Clinton - Play That Funky Music]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109993241059610715/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109993241059610715' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109993241059610715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109993241059610715'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/11/creating-partially-trusted-appdomain.html' title='Creating a partially-trusted AppDomain'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109951352939377761</id><published>2004-11-03T12:25:00.000-08:00</published><updated>2004-11-03T12:25:29.393-08:00</updated><title type='text'>An Enhanced Version of the Sandboxed AppDomain</title><summary type='text'>More from Shawn Farkas: An Enhanced Version of the Sandboxed AppDomain which puts together his posts on creating an AppDomain with a limited set of permissions and creating a StrongNameMembershipCondition[Listening to: Motley Crüe - Teaser]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109951352939377761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109951352939377761' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109951352939377761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109951352939377761'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/11/enhanced-version-of-sandboxed.html' title='An Enhanced Version of the Sandboxed AppDomain'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109942241662845674</id><published>2004-11-02T11:06:00.000-08:00</published><updated>2004-11-02T11:06:56.626-08:00</updated><title type='text'>Introduction to MSH (a.k.a Monad)</title><summary type='text'>From Jon Udell: An Introduction to MSH.  I looked at this a while back but I didn't spend much time to figure it out.  Maybe I'll have to now.[Listening to: One Minute Silence - Brainspiller]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109942241662845674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109942241662845674' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109942241662845674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109942241662845674'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/11/introduction-to-msh-aka-monad.html' title='Introduction to MSH (a.k.a Monad)'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109909811202345731</id><published>2004-10-29T17:47:00.000-07:00</published><updated>2004-10-29T18:01:52.023-07:00</updated><title type='text'>MSDN error on VS2003 while running as non-admin</title><summary type='text'>I've recently dropped my main XP user down to the "average schmo" level like I should (and like I have in my primary development VirtualPC image.)  When I tried to pull up the help on anything the installation wizard for VS2003 would pop up, eventually failing with this error:Error 1606.Could not access network location wwwroot$: Unable to get security info for this object.In case anyone else</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109909811202345731/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109909811202345731' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109909811202345731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109909811202345731'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/msdn-error-on-vs2003-while-running-as.html' title='MSDN error on VS2003 while running as non-admin'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109906484554849205</id><published>2004-10-29T08:47:00.000-07:00</published><updated>2004-10-29T08:47:25.550-07:00</updated><title type='text'>CreateProcessAsUser</title><summary type='text'>Any blog entry that includes usage instructions of use in rare circumstances and with caution deserves a link.  K. Scott Allen's sample code / wrapper around CreateProcessAsUser[Listening to: Iron Maiden - Caught Somewhere in Time]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109906484554849205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109906484554849205' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109906484554849205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109906484554849205'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/createprocessasuser.html' title='CreateProcessAsUser'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109883047297761840</id><published>2004-10-26T15:41:00.000-07:00</published><updated>2004-10-26T15:41:12.976-07:00</updated><title type='text'>Easily Creating a StrongNameMembershipCondition for an Assembly</title><summary type='text'>Another gem from Shawn Farkas: Easily Creating a StrongNameMembershipCondition for an Assembly[Listening to: Electric Light Orchestra - Turn to Stone]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109883047297761840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109883047297761840' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109883047297761840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109883047297761840'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/easily-creating-strongnamemembershipco.html' title='Easily Creating a StrongNameMembershipCondition for an Assembly'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109883039025361953</id><published>2004-10-26T15:39:00.000-07:00</published><updated>2004-10-26T15:39:50.253-07:00</updated><title type='text'>Creating an AppDomain with limited permissions</title><summary type='text'>Shawn Farkas has to be on my top 10 list of bloggers.  His blog entries and snippets are awesome and (eerily enough) tend to be right along the lines of stuff that I'm going to need.  How does he know what I'm doing?  Hey Shawn, that isn't you hanging around in the bushes outside my office window is it?Without further ado: Creating an AppDomain with limited permissions.[Listening to: Eartha </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109883039025361953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109883039025361953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109883039025361953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109883039025361953'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/creating-appdomain-with-limited.html' title='Creating an AppDomain with limited permissions'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109881133398753458</id><published>2004-10-26T10:22:00.000-07:00</published><updated>2004-10-26T10:22:13.986-07:00</updated><title type='text'>More Performance Tidbits for library writers</title><summary type='text'>More Performance Tidbits for library writers from the performance guru Rico "measure first" Mariani.At some point either they'll figure out a way to really profile in a VPC image or I'll have to knuckle under and install VS2005 on my host PC.  'Til then, my head is firmly in the sand.[Listening to: Alice in Chains - Junkhead]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109881133398753458/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109881133398753458' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109881133398753458'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109881133398753458'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/more-performance-tidbits-for-library.html' title='More Performance Tidbits for library writers'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109872230126153314</id><published>2004-10-25T09:38:00.000-07:00</published><updated>2004-10-25T09:38:21.260-07:00</updated><title type='text'>Getting the Current Permissions in a Named Permission Set</title><summary type='text'>Shawn Farkas posted a snippet on Getting the Current Permissions in a Named Permission Set.  I like snippets.  Snippets are good.  Long live snippets.Does it make sense for me to define my own Named Permission Set for my service?  Don't know yet.  Haven't spent enough time looking.[Listening to: Kittie - In Winter]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109872230126153314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109872230126153314' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109872230126153314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109872230126153314'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/getting-current-permissions-in-named.html' title='Getting the Current Permissions in a Named Permission Set'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109849564413819278</id><published>2004-10-22T18:38:00.000-07:00</published><updated>2004-10-22T19:36:49.650-07:00</updated><title type='text'>Programatically changing file permissions</title><summary type='text'>I'm back to implementing some permission related unit tests that I balked at earlier.It took me a bit of time to find how to remove all permissions from a file.  Since I don't want to have to go through this again I'll post it here.Basically I'm pulling what I found in Keith Brown's absolute must read wiki: The .NET Developer's Guide to Windows Security in How to program with SIDs into a </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109849564413819278/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109849564413819278' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109849564413819278'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109849564413819278'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/programatically-changing-file.html' title='Programatically changing file permissions'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109839781911690382</id><published>2004-10-21T15:30:00.000-07:00</published><updated>2004-10-21T15:30:19.116-07:00</updated><title type='text'>Boost XmlSerializer usability and performance by using strongly-typed serializers</title><summary type='text'>A short but sweet bit on how to Boost XmlSerializer usability and performance by using strongly-typed serializers from Daniel Cazzulino of Mvp.Xml fame.[Listening to: Delerium featuring Sarah McLachLan - Silence]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109839781911690382/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109839781911690382' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109839781911690382'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109839781911690382'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/boost-xmlserializer-usability-and.html' title='Boost XmlSerializer usability and performance by using strongly-typed serializers'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109811525521669432</id><published>2004-10-18T09:00:00.000-07:00</published><updated>2004-10-18T09:00:55.216-07:00</updated><title type='text'>Number Formatting in .NET</title><summary type='text'>An overview of Number Formatting in .NET via Kit George of the BCL Team.I too have spent far too much time looking for the right format string on MSDN.  This is a step in the right direction.[Listening to: Rage Against the Machine - The Ghost of Tom Joad]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109811525521669432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109811525521669432' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109811525521669432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109811525521669432'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/number-formatting-in-net.html' title='Number Formatting in .NET'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109777319742194946</id><published>2004-10-14T09:59:00.000-07:00</published><updated>2004-10-14T09:59:57.423-07:00</updated><title type='text'>Nifty VS2003 tips for breakpoints and the "Find" combo box</title><summary type='text'>Roy Osherove shows a few really nifty tricks: Advanced debugging tips and stuff you never knew about the "Find" combo box[Listening to: Faster Pussycat - Babylon]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109777319742194946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109777319742194946' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109777319742194946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109777319742194946'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/nifty-vs2003-tips-for-breakpoints-and.html' title='Nifty VS2003 tips for breakpoints and the &quot;Find&quot; combo box'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109776863787596973</id><published>2004-10-14T08:43:00.000-07:00</published><updated>2004-10-14T08:43:57.876-07:00</updated><title type='text'>Programmatic .NET ACL Definitions</title><summary type='text'>Another awesome security related code tidbit from Michael Willers: TaskDriven Working with ACLs on files.I'm already subscribed to his feed, but I somehow managed to miss this gem when it came out fresh.  Much thanks to Jeff Newsom from Thinking Out Loud for reposting the link that actually made it past my forehead.[Listening to: Soundgarden - Pretty Noose]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109776863787596973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109776863787596973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109776863787596973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109776863787596973'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/programmatic-net-acl-definitions.html' title='Programmatic .NET ACL Definitions'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109769477147842484</id><published>2004-10-13T12:12:00.000-07:00</published><updated>2004-10-13T12:12:51.480-07:00</updated><title type='text'>Upcoming Changes to System.Xml in .NET Framework 2.0 Beta 2</title><summary type='text'>Dare Obasanjo provides an overview on the upcoming changes to System.Xml in .NET Framework 2.0 Beta 2.[Listening to: Collective Soul - All]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109769477147842484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109769477147842484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109769477147842484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109769477147842484'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/upcoming-changes-to-systemxml-in-net.html' title='Upcoming Changes to System.Xml in .NET Framework 2.0 Beta 2'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109769465059416597</id><published>2004-10-13T12:10:00.000-07:00</published><updated>2004-10-13T12:10:50.593-07:00</updated><title type='text'>The Osherove.Interception framework</title><summary type='text'>Roy Osherove presents his Osherove.Interception framework.  I'm not entirely convinced of how I would use this (or even if I should) but it definetely deserves looking into despite his use of the word automagically.  Ugh.I had previously blogged about it here as it pertained to unit testing.[Listening to: KoRn - Blind]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109769465059416597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109769465059416597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109769465059416597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109769465059416597'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/osheroveinterception-framework.html' title='The Osherove.Interception framework'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109730628223365837</id><published>2004-10-09T01:02:00.000-07:00</published><updated>2004-10-09T00:40:09.993-07:00</updated><title type='text'>Another keeper from MbUnit: AssemblySetUp/TearDown</title><summary type='text'>Now that I've installed the latest MbUnit from TestDriven.NET I can make use of the TestFixtureSetUp and TestFixtureTearDown support in MbUnit (+ Assembly Setup and TearDown).This has greatly simplified my code.  In each of my test fixtures I used to have to have a SetUp method which calls a static initializer from another class to initialize my log4net stuff:public class MyTests{  [SetUp]  </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109730628223365837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109730628223365837' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109730628223365837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109730628223365837'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/another-keeper-from-mbunit.html' title='Another keeper from MbUnit: AssemblySetUp/TearDown'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109727371884735527</id><published>2004-10-08T15:15:00.000-07:00</published><updated>2004-10-08T15:15:18.846-07:00</updated><title type='text'>Loading an assembly from a "working directory" at design time</title><summary type='text'>Steve Maine may have just helped me out of a problem that I didn't even know I had yet: Loading an assembly from a "working directory" at design time.  Since I plan to load user assemblies I would've fallen over this eventually.  Now I'm prepared...  Or at least I've lost my excuse of not being prepared.[Listening to: Collective Soul - The World I Know]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109727371884735527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109727371884735527' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109727371884735527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109727371884735527'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/loading-assembly-from-working.html' title='Loading an assembly from a &quot;working directory&quot; at design time'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109727347586433824</id><published>2004-10-08T15:11:00.000-07:00</published><updated>2004-10-08T15:11:15.863-07:00</updated><title type='text'>An exercise in implementing a domain-driven design</title><summary type='text'>Steve Maine runs through a set of articles (Part I, Part II and Part III) doing an exercise in DDD (Domain Driven Design).Not sure if I'll jump on the bandwagon, but it looked interesting enough to persist here.[Listening to: Limp Bizkit - 9 Teen 90 Nine]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109727347586433824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109727347586433824' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109727347586433824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109727347586433824'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/exercise-in-implementing-domain-driven.html' title='An exercise in implementing a domain-driven design'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109708641494916178</id><published>2004-10-06T11:13:00.000-07:00</published><updated>2004-10-06T11:54:05.516-07:00</updated><title type='text'>VS2005 Export Template Wizard</title><summary type='text'>Craig Skibo details the new VS2005 Export Template Wizard.  This seems to be a great way to provide out-of-the-box wizards to allow customers to customize your app.[Listening to: George Clinton - The Shagadelic Austin Powers]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109708641494916178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109708641494916178' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109708641494916178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109708641494916178'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/vs2005-export-template-wizard.html' title='VS2005 Export Template Wizard'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109707717046415259</id><published>2004-10-06T08:39:00.000-07:00</published><updated>2004-10-06T08:42:24.823-07:00</updated><title type='text'>Unofficial NUnit Extensibility Framework (MbUnit too)</title><summary type='text'>Roy Osherove puts together another creepy cool unit testing extension to both NUnit and MbUnit.Introducing: Unofficial NUnit Extensibility Framework - make your own test attributes easily!First the automatic database rollback feature, now this.  Too cool.I echo Jonathan's sentiment: this belongs in TestDriven.NET[Listening to: Stone Temple Pilots - Sin]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109707717046415259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109707717046415259' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109707717046415259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109707717046415259'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/10/unofficial-nunit-extensibility.html' title='Unofficial NUnit Extensibility Framework (MbUnit too)'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109647074853447230</id><published>2004-09-29T08:12:00.000-07:00</published><updated>2004-09-29T08:18:59.376-07:00</updated><title type='text'>System.Security.AccessControl</title><summary type='text'>Valery Pryamikov might have just saved me a bunch of spelunking through MSDN2 (which is still pretty raw.)  I had reached a point where I wanted to start adding permission related unit tests, but I quickly got lost in beta documentation with no examples.I started going through Keith Browns excellent wikibook: "The .NET Developer's Guide to Windows Security" but quickly realized that I should </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109647074853447230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109647074853447230' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109647074853447230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109647074853447230'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/09/systemsecurityaccesscontrol.html' title='System.Security.AccessControl'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109595470598080086</id><published>2004-09-23T08:51:00.000-07:00</published><updated>2004-09-23T08:54:26.796-07:00</updated><title type='text'>A couple links on MSMQ Processing</title><summary type='text'>Wallace McClure posts a couple of articles on MSMQ stuff:MSMQ processing of a stringMSMQ Processing of multiple pieces of dataI haven't gone through them in any detail, but they look useful enough that I post it here so I don't lose them.[Listening to: KoRn - Blind]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109595470598080086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109595470598080086' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109595470598080086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109595470598080086'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/09/couple-links-on-msmq-processing.html' title='A couple links on MSMQ Processing'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109554764051580342</id><published>2004-09-18T15:35:00.000-07:00</published><updated>2004-10-09T00:31:03.746-07:00</updated><title type='text'>An alternate to MbUnit's CurrentFixture</title><summary type='text'>Now that my library of MbUnit unit tests is growing it's becoming a non-trivial amount of time to run them, something that I'd rather avoid when doing a very tight red/green/refactor loop.To speed things up I've been using the CurrentFixture attribute like so:[CurrentFixture][Test]public void DoSomeTest(){  ...and the associated property of the AutoRunner in main:public static void Main (</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109554764051580342/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109554764051580342' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109554764051580342'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109554764051580342'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/09/alternate-to-mbunits-currentfixture.html' title='An alternate to MbUnit&apos;s CurrentFixture'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109400816720678827</id><published>2004-08-31T19:47:00.000-07:00</published><updated>2004-08-31T20:40:43.750-07:00</updated><title type='text'>VS2005 Beta1 - Source doesn't match IL while stepping through DLL</title><summary type='text'>I am having the weirdest problem.  I have a unit test .EXE which exercises my code which lives in a .DLL assembly.  However, the code that the debugger is stepping through doesn't match what's actually happening.For example, say I have this:1: public bool Load (XPathDocument doc)2: {3:   using (new LogIndent (log.Info, "Load"))4:   {5:     if (doc == null)6:     {7:       log.Warn ("doc </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109400816720678827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109400816720678827' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109400816720678827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109400816720678827'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/08/vs2005-beta1-source-doesnt-match-il.html' title='VS2005 Beta1 - Source doesn&apos;t match IL while stepping through DLL'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109390085654989077</id><published>2004-08-30T14:14:00.000-07:00</published><updated>2004-08-31T19:46:55.526-07:00</updated><title type='text'>Enabling CodeWright 7.x / VS.NET 2003 synchronization</title><summary type='text'>After upgrading my version of VS to VS.NET 2003 at work I was missing the Add-in required to synchronize files between VS and CodeWright.  After a bit of spelunking here's what I found.  The add-in menu is completely controlled by the registry.First, register CWVS7Adin.dll as you would any COM dll.Then, save this to a .reg file and import it.&lt;!--span style="font:courier; margin-left: 20px"--</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109390085654989077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109390085654989077' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109390085654989077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109390085654989077'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/08/enabling-codewright-7x-vsnet-2003.html' title='Enabling CodeWright 7.x / VS.NET 2003 synchronization'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109382580831800133</id><published>2004-08-29T16:51:00.000-07:00</published><updated>2004-08-29T18:59:49.090-07:00</updated><title type='text'>Using System.Reflection to get at private fields in a class</title><summary type='text'>6:41 In my unit testing binge I have come across the need (albeit a questionable one) to validate the contents of values internal to a class.It took me a bit to figure out how to do this, so I figured I'd share it here.The magic is in FieldInfo.GetValue (thanks to Stefan Goßner for pointing me in the right direction here.)For instance, I have this:    public class FlowManager    {        </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109382580831800133/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109382580831800133' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109382580831800133'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109382580831800133'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/08/using-systemreflection-to-get-at.html' title='Using System.Reflection to get at private fields in a class'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109375442557803188</id><published>2004-08-28T21:33:00.000-07:00</published><updated>2004-08-28T21:40:25.576-07:00</updated><title type='text'>NDoc and VS2005 Beta 1 -- Has anyone gotten it to work?</title><summary type='text'>I'm trying to use NDoc to generate my documentation, but both the GUI and Console version complain that my assembly is invalid:Error: LoadAssembly: Exception is System.BadImageFormatException: The format of the file 'Gesture.Hookup.Core.dll' is invalid.When I see things like this I add the following to the .config file of the app that's blowing up:&lt;configuration&gt;    &lt;startup&gt;        &lt;</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109375442557803188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109375442557803188' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109375442557803188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109375442557803188'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/08/ndoc-and-vs2005-beta-1-has-anyone.html' title='NDoc and VS2005 Beta 1 -- Has anyone gotten it to work?'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109374373874994601</id><published>2004-08-28T18:14:00.000-07:00</published><updated>2004-08-28T18:48:11.820-07:00</updated><title type='text'>HookUp update </title><summary type='text'>I've started working on this again.  Slowly.  Very slowly.Mostly I'm getting the infrastructure going.  I'm working in VS2005 Beta 1.  I put together a few of the utility and base classes as TDD as I could.  (I'm weak.)First of all I'm developing as a non-admin, using Least Privilege.I'm using MbUnit for unit testing.  I couldn't get the GUI working, it gives me a ThreadAbortException while</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109374373874994601/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109374373874994601' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109374373874994601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109374373874994601'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/08/hookup-update.html' title='HookUp update '/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109297217976197556</id><published>2004-08-19T20:19:00.000-07:00</published><updated>2004-08-19T20:22:59.760-07:00</updated><title type='text'>VSHOST -- the Hosting Process</title><summary type='text'>Dave Templin explains what that MyApp.vshost.exe is and what it's doing in my bin folder.[Listening to: Monty Python - Always Look on the Bright Side of Life]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109297217976197556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109297217976197556' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109297217976197556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109297217976197556'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/08/vshost-hosting-process.html' title='VSHOST -- the Hosting Process'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109288453896928338</id><published>2004-08-18T19:46:00.000-07:00</published><updated>2004-08-18T20:02:18.970-07:00</updated><title type='text'>Of Repaving, Virtual PCs and Paying Attention</title><summary type='text'>Well, it came time to repave my machine (as it always seems to do.)  No sweat.  I had all of my dev stuff on a VPC image.  I even had the C partition going unused from a previous repaving.So, I install XP + updates + firewall + virus scanner.  All is well.I installed VS2003, Office, etc, etc.  All is well.I mount my VPC iso and install.  All is still well.  I'm on a roll.Now comes time to</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109288453896928338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109288453896928338' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109288453896928338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109288453896928338'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/08/of-repaving-virtual-pcs-and-paying.html' title='Of Repaving, Virtual PCs and Paying Attention'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109284497584658498</id><published>2004-08-18T09:02:00.000-07:00</published><updated>2004-08-18T09:02:55.846-07:00</updated><title type='text'>NSort: Generics and Testing</title><summary type='text'>Another keeper from Jonathan de Halleux of MbUnit fame: NSort: Generics and Testing.This is a pointer to a sorting library NSort, a nice refresher (read: reminder) on Composite Unit Testing plus a neat way of extending MbUnit without actually touching it.  Sweet, sweet, sweet.[Listening to: Genesis - The Lamb Lies Down on Broadway]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109284497584658498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109284497584658498' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109284497584658498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109284497584658498'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/08/nsort-generics-and-testing.html' title='NSort: Generics and Testing'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109277435389186312</id><published>2004-08-17T13:20:00.000-07:00</published><updated>2004-08-17T13:25:53.893-07:00</updated><title type='text'>Help Make Blogs More Visible!</title><summary type='text'>There are by some estimates more than a million weblogs. But most of them get no visibility in search engines. Only a few "A-List" blogs get into the top search engine results for a given topic, while the majority of blogs just don't get noticed. The reason is that the smaller blogs don't have enough links pointing to them. But this posting could solve that. Let's help the smaller blogs get more </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109277435389186312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109277435389186312' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109277435389186312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109277435389186312'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/08/help-make-blogs-more-visible.html' title='Help Make Blogs More Visible!'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109276993375742368</id><published>2004-08-17T12:09:00.000-07:00</published><updated>2004-08-17T12:28:57.023-07:00</updated><title type='text'>Another milestone in my progression into the BlogSphere</title><summary type='text'>Well, my blog has been linked to for the first time in a "main feed".  Alan Dean has done me the honours here refering back to my "me too" blog on PassWORDS vs. PassPhrases.  Thanks a bunch Alan.I guess Chris and Raymond can close up their laptops and practicing their hunting/gathering skills -- I'll take over from here ;)I have been linked to before in a follow up post by Sebastien Lambla </summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109276993375742368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109276993375742368' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109276993375742368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109276993375742368'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/08/another-milestone-in-my-progression.html' title='Another milestone in my progression into the BlogSphere'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109276458408627972</id><published>2004-08-17T10:43:00.000-07:00</published><updated>2004-08-17T10:45:42.596-07:00</updated><title type='text'>[PermissionSetAttribute] Least Privilege</title><summary type='text'>I've been looking for something like this.  I'm all for the least privilege thing, but I'm not quite sure where/how to start.  Maybe this'll give me a leg up.Alan Dean shows a good starting point for  Developing software with least privilege using PermissionSetAttribute.  Via DotNetJunkies.[Listening to: Beatles - Something]</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109276458408627972/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109276458408627972' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109276458408627972'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109276458408627972'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/08/permissionsetattribute-least-privilege.html' title='[PermissionSetAttribute] Least Privilege'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5714891.post-109223798937088095</id><published>2004-08-11T08:26:00.000-07:00</published><updated>2004-08-11T08:26:29.370-07:00</updated><title type='text'>Application Verifier</title><summary type='text'>Rusty Miller brings up what looks to be a very useful testing tool: The Application Verifier.He says it can help track down heap corruption.  Hey, isn't that what C# is for ;-)</summary><link rel='replies' type='application/atom+xml' href='http://bigeasy108.blogspot.com/feeds/109223798937088095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5714891&amp;postID=109223798937088095' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109223798937088095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5714891/posts/default/109223798937088095'/><link rel='alternate' type='text/html' href='http://bigeasy108.blogspot.com/2004/08/application-verifier.html' title='Application Verifier'/><author><name>BigEasy</name><uri>http://www.blogger.com/profile/09554562882815737675</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
