<?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-10866390</id><updated>2011-11-12T13:36:28.872-05:00</updated><title type='text'>Starbucks-fueled Developer</title><subtitle type='html'>Grande White Peppermint Mocha for an aspiring Agile, .NET developer.  Writings and musings on things Agile and .NET over an over-priced coffee.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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>77</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-10866390.post-2111533380363192185</id><published>2007-08-20T10:25:00.000-04:00</published><updated>2008-12-09T23:42:44.919-05:00</updated><title type='text'>Fitting Acceptance Tests with DSLs</title><summary type='text'>Reading Ayende's post about Fit prompts me to say that I, too, haven't been overly pleased with the Fit/FitNesse experience in the .NET world; Java maybe a different story...The Fit book was/is excellent at demonstrating what can be done with Fit and why it's valuable to have customer driven/written acceptance tests, but the framework just doesn't seem to have matured enough on the .NET </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/2111533380363192185/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=2111533380363192185' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/2111533380363192185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/2111533380363192185'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2007/08/fitting-acceptance-tests-with-dsls.html' title='Fitting Acceptance Tests with DSLs'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_8xutglj54KE/Rsm8-v3jHcI/AAAAAAAAAAM/1iHM60IG4Qg/s72-c/story_writing.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10866390.post-949974163110504583</id><published>2007-08-04T14:32:00.000-04:00</published><updated>2007-08-04T15:01:14.779-04:00</updated><title type='text'>Finally, Somebody, Got it Right!</title><summary type='text'>My wife and I were heading out of town this weekend but, before we could begin our trip, she had to take a PRAXIS test for her masters so she could student teach this fall and, thus, graduate in Spring of 2008.  She's enrolled at Shippensburg University and the test just so happened to be offered there today which, semi-conveinently, wasn't too far out of the way of our destination.  So, I tagged</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/949974163110504583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=949974163110504583' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/949974163110504583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/949974163110504583'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2007/08/finally-somebody-got-it-right.html' title='Finally, Somebody, Got it Right!'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-5030128064107439247</id><published>2007-06-28T23:18:00.000-04:00</published><updated>2007-06-29T00:23:29.442-04:00</updated><title type='text'>DSL Support in Brail, Part II</title><summary type='text'>So continuing from Part I, here is our example view:&lt;?braildsl Html:  html:    head:      title:        text "Untitled page"      end    end    body:      p:        text "Hello World"      end    end  endend?&gt;As covered in part one, the initial expansion of the "dsl" macro yields us the following code in Boo:dsl = Castle.MonoRail.Views.Brail.DslProvider(self)dsl.Register(</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/5030128064107439247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=5030128064107439247' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/5030128064107439247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/5030128064107439247'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2007/06/dsl-support-in-brail-part-ii.html' title='DSL Support in Brail, Part II'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-5647485663216001700</id><published>2007-06-26T21:50:00.000-04:00</published><updated>2007-06-26T23:00:01.724-04:00</updated><title type='text'>DSL Support in Brail, Part I</title><summary type='text'>Ayende mentioned on his blog about the work I've done to incorporate support for DSLs in Brail views within MonoRail.  While he did a great job giving an overview of how to make use of the functionality, I figured I'd dive into the actual implementation and give some details of how this is achieved and where this can be taken -- at least my "vision".The BeginningFirst, none of this is even </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/5647485663216001700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=5647485663216001700' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/5647485663216001700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/5647485663216001700'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2007/06/dsl-support-in-brail-part-i.html' title='DSL Support in Brail, Part I'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10866390.post-5063380215284225707</id><published>2007-05-23T09:41:00.000-04:00</published><updated>2007-05-23T09:54:19.921-04:00</updated><title type='text'>And Now for Something Completely Different</title><summary type='text'>Yes, I just quoted Monty Python...And speaking of odd, fad programming languages...A friend of mine got me reading Scott Hannselman's blog and one of his latest entries was on why Ruby is cool and worth learning.  At the end of the post, he provides a link for an opportunity to try Ruby now.I was skeptical.  I figured it was a post on how to setup Linux and getting Apache with Ruby and Ruby on </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/5063380215284225707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=5063380215284225707' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/5063380215284225707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/5063380215284225707'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2007/05/and-now-for-something-completely.html' title='And Now for Something Completely Different'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-4452276378684011640</id><published>2007-02-12T11:23:00.000-05:00</published><updated>2007-02-12T11:23:28.855-05:00</updated><title type='text'>Bit Shifting: What is it and Why</title><summary type='text'>OK, so maybe I'm way behind the times, but I finally figured out why in the world one would ever want to shift bits.  I came by this discovery after reading one of Ron Jefferies' recent posts.  Pay particular attention to the color method: private int color(int count) {//      int gray = (255 - count*4 + count/2) &amp; 0xFF;     int gray = (255 - count*6) &amp; 0xFF;     int rgb = (gray &lt;&lt; 16) | (gray &lt;&lt;</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/4452276378684011640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=4452276378684011640' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/4452276378684011640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/4452276378684011640'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2007/02/bit-shifting-what-is-it-and-why.html' title='Bit Shifting: What is it and Why'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10866390.post-115681609129295805</id><published>2006-08-28T21:16:00.000-04:00</published><updated>2006-08-28T21:52:47.160-04:00</updated><title type='text'>"Everyone See Palmer Now"</title><summary type='text'>And now for something completely different...When I heard that ESPN was awarded the contract to carry Monday Night Football, I rejoiced.  Madden is/was/always will be a Hall of Fame coach; and that's where he belongs.I hope he wasn't watching Brett Farve tonight.  If so, I sure hope the EMTs were on stand-byto revive him after every down Farve played.  Cincinnati's defense just obliterated Green </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/115681609129295805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=115681609129295805' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/115681609129295805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/115681609129295805'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/08/everyone-see-palmer-now.html' title='&quot;Everyone See Palmer Now&quot;'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-115409187519302293</id><published>2006-07-27T20:57:00.000-04:00</published><updated>2006-07-28T09:04:35.206-04:00</updated><title type='text'>Firefox Supports XSL?</title><summary type='text'>So I wanted to view the RSS feed that I have set for Visual Studio to load on start up, and when I browsed to the URL, I got a nicely formatted presentation of the RSS feed.  "Wha??", I exclaimed.  A peak at the source for the RSS feed revealed that Microsoft was including an XSL to "pretty" the RSS (you know, so if you browsed to it in IE, you'd get a real view since IE supports XML/XSL).</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/115409187519302293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=115409187519302293' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/115409187519302293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/115409187519302293'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/07/firefox-supports-xsl.html' title='Firefox Supports XSL?'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-115211963291081349</id><published>2006-07-05T18:00:00.000-04:00</published><updated>2006-07-05T18:12:35.796-04:00</updated><title type='text'>Hurry Up!!...Wait...</title><summary type='text'>I was reading a post by Michael today and thought I'd express my thoughts given its relevance to my job - at least as of today.  Tomorrow may be something completely different...Personally, I hate the "Fast Today" mentality...The "RAD" mentality..."Mort" should you dare go there these days.  I've been there, done that.  Yeah, sometimes it's fun and exhilarating.  But when the dust settles and you</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/115211963291081349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=115211963291081349' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/115211963291081349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/115211963291081349'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/07/hurry-upwait.html' title='Hurry Up!!...Wait...'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-115212145151920491</id><published>2006-07-05T13:16:00.000-04:00</published><updated>2006-07-05T13:44:11.533-04:00</updated><title type='text'>What's in the Name?</title><summary type='text'>When you get down to it, nothing really.  The original one got boring and I hated explaining what I meant and all that jazz.So the new one better reflects who I am and what I'm about.  I am a consumer of over-priced coffee.  And I do so all too frequently.  Their numbers in my area are inversely related to my bank account balance.  I've never been to Seattle so if there's something better, maybe </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/115212145151920491/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=115212145151920491' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/115212145151920491'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/115212145151920491'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/07/whats-in-name.html' title='What&apos;s in the Name?'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-115195015436054471</id><published>2006-07-03T14:07:00.000-04:00</published><updated>2006-07-03T14:09:14.376-04:00</updated><title type='text'>"Does your incompetence know no bounds?"</title><summary type='text'>On the subject of TDD, no, no it doesn't...Level II, I am. (found while reading Object Mentor Blogs)</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/115195015436054471/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=115195015436054471' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/115195015436054471'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/115195015436054471'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/07/does-your-incompetence-know-no-bounds.html' title='&quot;Does your incompetence know no bounds?&quot;'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-115192846582860527</id><published>2006-07-03T08:03:00.000-04:00</published><updated>2006-07-03T08:07:45.840-04:00</updated><title type='text'>Control Yourself!!</title><summary type='text'>I fired up my work laptop this morning at home and, upon opening a project in VS2k5, I was greeted with the following options as I was not connected to the corp. network...I thought to my self, "you know, option 1 doesn't sound all that bad actually...":</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/115192846582860527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=115192846582860527' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/115192846582860527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/115192846582860527'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/07/control-yourself.html' title='Control Yourself!!'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-115189639564157980</id><published>2006-07-02T22:32:00.000-04:00</published><updated>2006-07-03T13:56:39.636-04:00</updated><title type='text'>The Next [Family] Feud</title><summary type='text'>(reader beware: this post comes from the author's recent findings on numerous posts on Agile Methods, TDD, design, and other buzzwords that he pays attention to.  Incoherient ramblings may be present.  Parental discretion strongly advised...)Earlier this week, I had a mild epiphany while reading Jeremy's post on the NSpec project which led to catch-/brush-up on reading the enlightening wisdom of </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/115189639564157980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=115189639564157980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/115189639564157980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/115189639564157980'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/07/next-family-feud.html' title='The Next [Family] Feud'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-115006610749800691</id><published>2006-06-11T18:07:00.000-04:00</published><updated>2006-06-11T18:49:06.736-04:00</updated><title type='text'>My Tour of Agile Development</title><summary type='text'>While I've posted on using/doing Test Driven Development in the past, I have a few confessions to make.  First, when I started blogging (about a year ago), most of my "unit tests" where really more integration tests.  I had very little understanding of why mocking the database was so important and that introducing such dependencies on your tests just increases the fragility of both testing code </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/115006610749800691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=115006610749800691' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/115006610749800691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/115006610749800691'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/06/my-tour-of-agile-development.html' title='My Tour of Agile Development'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-114985618943364914</id><published>2006-06-09T08:23:00.000-04:00</published><updated>2006-06-09T08:30:21.060-04:00</updated><title type='text'>Now THAT'S a Feature!</title><summary type='text'>From "How to uninstall the Adobe Flash Player plug-in and ActiveX control":"Due to recent enhancements with the Flash Player installers, you are now only able to uninstall by using the Adobe Flash Player Uninstaller (below). To uninstall Flash Player simply download the appropriate uninstaller for your system and follow the instructions listed below."I shouldn't need to download an uninstaller to</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/114985618943364914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=114985618943364914' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/114985618943364914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/114985618943364914'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/06/now-thats-feature.html' title='Now THAT&apos;S a Feature!'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-114964209337007871</id><published>2006-06-06T20:37:00.000-04:00</published><updated>2006-06-06T21:01:33.390-04:00</updated><title type='text'>Changes</title><summary type='text'>Previously, I hinted at changes going on in my life - personally and professionally.   A week ago today, I started a new job at the Office of the Attorney General for the State of Pennsylvania as an application developer.  It was very difficult, emotionally really, to leave my previous employer; however, the changes that have happened - and still happening - have sort of comforted me along the </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/114964209337007871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=114964209337007871' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/114964209337007871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/114964209337007871'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/06/changes.html' title='Changes'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-114895339661820106</id><published>2006-05-29T21:19:00.000-04:00</published><updated>2006-05-29T21:48:27.363-04:00</updated><title type='text'>6 Seconds of Fame</title><summary type='text'>As may[not] have read previously, my brother is currently living/studying at Full Sail in Central Florida to become a computer animator.  He'll be starting his third month tomorrow and the fruit of his 3D Foundations is available for viewing on his blog (or directly downloadable; again, apologies for the URL...).  Watch and return...Some spec's not mentioned in his post: he mentioned that it's </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/114895339661820106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=114895339661820106' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/114895339661820106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/114895339661820106'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/05/6-seconds-of-fame.html' title='6 Seconds of Fame'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-114858598522366460</id><published>2006-05-25T15:12:00.000-04:00</published><updated>2006-05-25T15:39:45.256-04:00</updated><title type='text'>Process Problems</title><summary type='text'>While this won't be an issue for me much longer, I recently ran into a situation that I'm not sure how agile-ists handle during product/project development.  I'll try to summarize what happened.A project I was working is heading into its "maintenance" phase; essentially we completed Release 1 and are continuing to support the application as bugs and new features are found and requested by the </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/114858598522366460/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=114858598522366460' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/114858598522366460'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/114858598522366460'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/05/process-problems.html' title='Process Problems'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-114850119730399894</id><published>2006-05-24T15:58:00.000-04:00</published><updated>2006-05-24T16:06:37.316-04:00</updated><title type='text'>IntelliSense for SQL Server Tools</title><summary type='text'>I went for a visit to Scott Guthrie's blog to get the Web Application Project Template and found that Red-Gate Software now has a free (like Visual Studio Express free) tool for providing IntelliSense in the vairous tools for SQL Server.  See Red-Gate's site for more information.While I haven't been writing much SQL recently, this is a nice tool to have...especially since it's free...</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/114850119730399894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=114850119730399894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/114850119730399894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/114850119730399894'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/05/intellisense-for-sql-server-tools.html' title='IntelliSense for SQL Server Tools'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-114779799488210018</id><published>2006-05-16T12:37:00.000-04:00</published><updated>2006-05-16T12:46:34.900-04:00</updated><title type='text'>Goodbye GotDotNet, Hello CodePlex</title><summary type='text'>Rob Caron announced, along with James Newkirk and Korby Parnell, that Microsoft has deployed the first public beta of the replacement for GotDotNet.com - CodePlex.com, which is build on Team Foundation Server.It appears that membership is free, but I was not able to find any information on whether or not members must purchase a license of Team Explorer to connect to CodePlex or how that'll work </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/114779799488210018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=114779799488210018' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/114779799488210018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/114779799488210018'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/05/goodbye-gotdotnet-hello-codeplex.html' title='Goodbye GotDotNet, Hello CodePlex'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-114298126473898350</id><published>2006-03-21T17:06:00.000-05:00</published><updated>2006-03-21T17:47:44.763-05:00</updated><title type='text'>Chasing the Dream</title><summary type='text'>Sadly, that's not a song title, but it should be.This weekend, my younger brother left for Florida to start attending Full Sail where he'll be a student of Computer Art and Animation.  He has a "blawg" (don't be fearful of the URL...I don't know, you'd have to ask his comrades) and his latest post talks about coming to terms with pursuing your dreams and the journeys they lead you on.  Or, in the</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/114298126473898350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=114298126473898350' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/114298126473898350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/114298126473898350'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/03/chasing-dream.html' title='Chasing the Dream'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10866390.post-113846899937869455</id><published>2006-01-28T12:20:00.000-05:00</published><updated>2006-01-29T15:36:56.153-05:00</updated><title type='text'>VSTS Experience: Part 2</title><summary type='text'>I'm a youngin.  I'm in my mid-20s and I have not had much experience outside a Microsoft environment.  It's what I grew-up in, it's what I know.  However, I've learned a lot in the past 2 years alone about the importance of communication among a team and its members, as well as between the team and the customer.  Facilitating this communication becomes essential to the success - or failure - of a</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/113846899937869455/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=113846899937869455' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/113846899937869455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/113846899937869455'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/01/vsts-experience-part-2.html' title='VSTS Experience: Part 2'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-113807349315886973</id><published>2006-01-23T22:23:00.000-05:00</published><updated>2006-01-24T13:26:10.423-05:00</updated><title type='text'>VSTS Experience: Part 1</title><summary type='text'>My team is trying out Team Foundation Server (TFS) for our "new" development environment.  I have to say that I was initially extremely psyched about getting to stand up Beta 3 Refresh on a machine, but after about 2 hours of use, the excitement left rather quickly.The setup went smooth.  Not a single hitch.  My only thought on the installation process is that it would be nice if TFS came </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/113807349315886973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=113807349315886973' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/113807349315886973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/113807349315886973'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/01/vsts-experience-part-1.html' title='VSTS Experience: Part 1'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10866390.post-113643404152113892</id><published>2006-01-04T22:39:00.000-05:00</published><updated>2006-01-04T23:07:21.543-05:00</updated><title type='text'>"Page One"</title><summary type='text'>...otherwise known as "The Breakthrough":Scott Bellware's recent series on a project he's working inspired me to dust off my copy of Domain Driven Design and explore learning how to write software that expressively tackles the problem which it intends to solve.  Reviewing and continuing to read the book has lead to several insights and breakthroughs that have left me feeling as though I'm </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/113643404152113892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=113643404152113892' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/113643404152113892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/113643404152113892'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2006/01/page-one.html' title='&quot;Page One&quot;'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-113477300831554691</id><published>2005-12-16T17:04:00.000-05:00</published><updated>2005-12-16T17:43:28.333-05:00</updated><title type='text'>"Skating On Thin Ice"</title><summary type='text'>Over the past two months, work has been pretty...well, depressing. Right before having to leave for our honeymoon and the Thanksgiving holiday, a coworker and I were finishing up a major project for a high-profile customer for recommendations on migrating a legacy system to the Microsoft Windows/.NET platform. My bride and I were flying out of the country on the 19th and our delivery presentation</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/113477300831554691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=113477300831554691' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/113477300831554691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/113477300831554691'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/12/skating-on-thin-ice.html' title='&quot;Skating On Thin Ice&quot;'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-113477054146488338</id><published>2005-12-16T16:51:00.000-05:00</published><updated>2005-12-16T17:02:21.476-05:00</updated><title type='text'>"Back On The Streets Again"</title><summary type='text'>I've been in and out of the "blogosphere" over the past 2 months, as things have been a little hectic for me between getting married, a huge project wrapping up, honeymoon, and the holidays appearing out of thin air.I hope to devote more time to blogging in the near future, but I have other priorities in life at the moment, like ensuring that my marriage starts out on the right path for one...</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/113477054146488338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=113477054146488338' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/113477054146488338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/113477054146488338'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/12/back-on-streets-again.html' title='&quot;Back On The Streets Again&quot;'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-113113795068277447</id><published>2005-11-04T15:50:00.000-05:00</published><updated>2005-11-04T15:59:55.896-05:00</updated><title type='text'>Using NUnit with VS2k5 Express Editions</title><summary type='text'>If you're like me, you don't have the funding to purchase VSTS anytime soon; so, you follow the guide Jeremy put together for "A Poor Man's IntelliJ". However, I've found it difficult to get NUnit to run with v2 of the Framework. Today, I found a post on the NUnit Project forum that was very helpful. Make sure you have the 2.2.2 version (which is the most recent iteration release) of NUnit and </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/113113795068277447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=113113795068277447' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/113113795068277447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/113113795068277447'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/11/using-nunit-with-vs2k5-express.html' title='Using NUnit with VS2k5 Express Editions'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112839746815257698</id><published>2005-10-03T23:19:00.000-04:00</published><updated>2005-10-03T23:57:11.110-04:00</updated><title type='text'>UPDATE: DECORATing Web Controls</title><summary type='text'>OK, so if it wasn't apparent in the original post, I'll confess now: it wasn't TDD'd...While I don't have the time, at least right now, to complete it with unit tests and all, I'll at least revisit it and show how it can be improved upon.One immediate flaw with the existing code is that the PersonBuilder class relies on an implementation of IControlLocator.  While this might not appear to be that</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112839746815257698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112839746815257698' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112839746815257698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112839746815257698'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/10/update-decorating-web-controls.html' title='UPDATE: DECORATing Web Controls'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112839592517872961</id><published>2005-10-03T23:00:00.000-04:00</published><updated>2005-10-03T23:18:45.186-04:00</updated><title type='text'>A Simple "Thank You"</title><summary type='text'>Sometimes, that's all we need to get through a rough day...My bride and I are into the home stretch of the whole wedding fiasco and, needless to say, the next 12 days are going to be hectic - at a minimum. So..with that, tensions are high, and I'll cut you the details and say that I wasn't in the best of moods leaving this evening.On my way home though, a stranger made me feel good about myself -</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112839592517872961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112839592517872961' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112839592517872961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112839592517872961'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/10/simple-thank-you.html' title='A Simple &quot;Thank You&quot;'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112718521132804248</id><published>2005-09-19T23:31:00.000-04:00</published><updated>2005-09-19T23:52:13.156-04:00</updated><title type='text'>DECORATing Web Controls</title><summary type='text'>In reading Jeremy's post on the DECORATOR pattern, I actually found another application of the pattern in my own code (gasp!). While I don't particularly enjoy working with in-place editing on the Data* web controls, I didn't have the choice this time. However, as you'll see, I turned my frown upside down by implementing this very useful pattern...I'm sure you've written similar code (the mix of </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112718521132804248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112718521132804248' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112718521132804248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112718521132804248'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/09/decorating-web-controls.html' title='DECORATing Web Controls'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112693522156162956</id><published>2005-09-19T22:15:00.000-04:00</published><updated>2005-09-19T22:16:10.283-04:00</updated><title type='text'>Browser War 2.0: Security</title><summary type='text'>I cam a cross this CNET article stating that Symantec found Mozilla-based browsers to the more vulnerable in comparison to IE. While it is important to have browsers that comply to web standards, I personally prefer a more secure product over one that offers more "bells and whistles". Don't get me wrong! I'm just as disappointed as everyone else with Microsoft's stance on not passing the Acid2 </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112693522156162956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112693522156162956' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112693522156162956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112693522156162956'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/09/browser-war-20-security.html' title='Browser War 2.0: Security'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112589253584277674</id><published>2005-09-04T23:40:00.000-04:00</published><updated>2005-09-05T00:53:17.266-04:00</updated><title type='text'>"Can you do it in Excel?"</title><summary type='text'>Ah the wisdom of a father...That's his [in]famous response to a recent customer when asked "hey, can you build a simple database with a few ASP pages to do XYZ?". His point is that anyone can make a database and tie a few ASP[X] pages to it. But does that time really give you an extra value or benefit for all that work when, quite possibly, a few sheets in an Excel Workbook can give you all the </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112589253584277674/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112589253584277674' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112589253584277674'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112589253584277674'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/09/can-you-do-it-in-excel.html' title='&quot;Can you do it in Excel?&quot;'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10866390.post-112554641082387713</id><published>2005-08-31T22:54:00.000-04:00</published><updated>2005-08-31T23:46:50.833-04:00</updated><title type='text'>Discriminating Against Special Case Entities</title><summary type='text'>This is something that I'm really struggling with as I pick up O/R knowledge. I'm going to attempt to describe my confusion using a trivial example so I hope this is clear...I'm building a bank account management system. I need to track different types of accounts, transactions, etc. Typically, types are structured in the database as reference data (look-up tables, pick your poison). So, I'll </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112554641082387713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112554641082387713' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112554641082387713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112554641082387713'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/08/discriminating-against-special-case.html' title='Discriminating Against Special Case Entities'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112451433028726555</id><published>2005-08-20T00:51:00.000-04:00</published><updated>2005-08-20T01:05:30.293-04:00</updated><title type='text'>Agile Analysis and Planning</title><summary type='text'>A week ago, my group was contacted by an extremely high-profile customer.  Apparently, they are looking to migrate a monolithic J2EE application (presumed million(s) of LOC) to a .NET application, as Sun has announced that support for its Unified Development Server and Forte technologies will expire come Jan 1 2006 - at least, according to my knowledge.The customer, from my early and brief </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112451433028726555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112451433028726555' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112451433028726555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112451433028726555'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/08/agile-analysis-and-planning.html' title='Agile Analysis and Planning'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112290955828019634</id><published>2005-08-15T11:18:00.000-04:00</published><updated>2005-08-20T01:31:53.303-04:00</updated><title type='text'>Virtual [Agile] Developer</title><summary type='text'>I stated earlier that, in July, I was planning a presentation on Virtual PC and Virtual Server.  Overall, it was really a hit and miss.  One coworker/higher-up asked about how my group (AppDev) could possibly work with our networking and server-consolidation offerings to provide "packaged"(?) solutions, which wasn't really my intent, but hey, if it pays the bills...Actually, what I was hoping to </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112290955828019634/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112290955828019634' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112290955828019634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112290955828019634'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/08/virtual-agile-developer.html' title='Virtual [Agile] Developer'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112295092561296916</id><published>2005-08-01T22:22:00.000-04:00</published><updated>2005-08-01T23:41:40.696-04:00</updated><title type='text'>Benefit of the Doubt</title><summary type='text'>So I genuinely try to give other developers the benefit of the doubt; if I don't get why they wrote/designed something the way they did, I'll try my hardest to accept it and say "they probably had there reasons". And I do this no matter who the author is: internal/group or even Corporate shops...like Microsoft...I'm giving them the benefit of the doubt on this one...to an extent...I was "pairing"</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112295092561296916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112295092561296916' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112295092561296916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112295092561296916'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/08/benefit-of-doubt.html' title='Benefit of the Doubt'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112261045004169112</id><published>2005-07-28T23:49:00.000-04:00</published><updated>2005-07-29T00:25:08.476-04:00</updated><title type='text'>Branches Getting Burned</title><summary type='text'>I can't say that I didn't see this coming, but I met resistance today when I proposed branching the VSS project that I'm working on. We're in the middle of production fixes and implementing new features and the source is getting quite ugly. We deployed code Monday and had to remove some code post-haste as it was for new features that weren't finished.The PM cited realistic reasons: poor team </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112261045004169112/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112261045004169112' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112261045004169112'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112261045004169112'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/07/branches-getting-burned.html' title='Branches Getting Burned'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112260707944940704</id><published>2005-07-28T22:14:00.000-04:00</published><updated>2005-07-28T23:48:12.526-04:00</updated><title type='text'>Striving for Agility, [Not]Willing to Settle for Mediocrity</title><summary type='text'>In my "The More You Know" post, I mentioned learning agile methodologies and test-driven development. Today I stumbled upon Jeffrey's post entitled "Advocating Agile in a CMM or MSF shop" and said "wow...that's me". I'd like to share a little bit of my experience thus far.Beginning this year, my department was told that if we can't show we are profitable, or the potential to be profitable, </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112260707944940704/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112260707944940704' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112260707944940704'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112260707944940704'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/07/striving-for-agility-notwilling-to.html' title='Striving for Agility, [Not]Willing to Settle for Mediocrity'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112250281557555947</id><published>2005-07-27T17:59:00.000-04:00</published><updated>2005-07-27T18:21:34.316-04:00</updated><title type='text'>Exceptional Exception Handling</title><summary type='text'>I have a response to Jeremy's rant...I'll admit up front that I'm an infant when it comes to agile/domain-driven design stuff, but this is something that a coworker and I have debated for sometime now. Long story short, the application he's migrating to .NET (and NHibernate, DDD, etc.) uses exceptions within the domain object property setters to send back validation error messages to the user. </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112250281557555947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112250281557555947' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112250281557555947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112250281557555947'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/07/exceptional-exception-handling.html' title='Exceptional Exception Handling'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112230704382531570</id><published>2005-07-25T11:56:00.000-04:00</published><updated>2005-07-25T22:47:35.673-04:00</updated><title type='text'>Branching Out is Good For You</title><summary type='text'>I learned an invaluable lesson today: branch your code, especially when it's in production.A project I'm working on has been in production for about a month now. I/we are following up on bug fixes as well as implementing features that did not make the original release. Did you see the hole we fell into? We didn't branch our source code before/after deploying the release to production. So now, </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112230704382531570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112230704382531570' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112230704382531570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112230704382531570'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/07/branching-out-is-good-for-you.html' title='Branching Out is Good For You'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112218638261499178</id><published>2005-07-24T02:24:00.000-04:00</published><updated>2005-07-24T02:26:22.613-04:00</updated><title type='text'>VSTS2k5 Beta 2 VPC Available</title><summary type='text'>If you're an MSDN Subscriber, Rob Caron notes that the Virtual PC Machine that was distributed at TechEd is now available for download.  It's fully configured OOB, so all you need to do is point the VPC console at it and let it rock.Sweet.</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112218638261499178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112218638261499178' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112218638261499178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112218638261499178'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/07/vsts2k5-beta-2-vpc-available.html' title='VSTS2k5 Beta 2 VPC Available'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112218580218160757</id><published>2005-07-24T02:07:00.000-04:00</published><updated>2005-07-24T02:16:42.183-04:00</updated><title type='text'>How about 3K LOC?</title><summary type='text'>Jeremy recently blogged about identifying "Blob" classes.  The "core" of the application I'm working on right now has a "Common" object.  It spans 3000 lines of code, all of which are contained within Shared/Static member functions.  It's the canonical example of Singletonitis let alone failing the "one class, one responsibility" test.It's times like these I wish my Refactoring skills were much, </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112218580218160757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112218580218160757' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112218580218160757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112218580218160757'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/07/how-about-3k-loc.html' title='How about 3K LOC?'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112218172059884224</id><published>2005-07-24T02:00:00.000-04:00</published><updated>2005-07-24T01:59:38.870-04:00</updated><title type='text'>The Effects of Change on a Team</title><summary type='text'>YAT: Yet Another Thesis...After much tripping over thoughts and ideas, I think I finally have this post straight. There's been A TON of changes in my company over the past year. You name it, we've done it. Not all of the change has been structural. People have changed; whether it's personality, life situation (20s-30s life styles, etc.), or work assignments, everyone within the company - </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112218172059884224/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112218172059884224' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112218172059884224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112218172059884224'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/07/effects-of-change-on-team.html' title='The Effects of Change on a Team'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112218514219281800</id><published>2005-07-24T01:59:00.000-04:00</published><updated>2005-07-24T02:05:42.193-04:00</updated><title type='text'>XMLUnit Framework</title><summary type='text'>I stumbled upon Unit Test Frameworks while we were out this evening and it mentioned numerious xUnit test frameworks.  One of which was XMLUnit.  I have not taken the time to review it, but there apparently are Java and .NET versions available.I still look to post on the topic, so check back some time soon...</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112218514219281800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112218514219281800' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112218514219281800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112218514219281800'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/07/xmlunit-framework.html' title='XMLUnit Framework'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112218010311338564</id><published>2005-07-23T22:00:00.000-04:00</published><updated>2005-07-25T22:36:23.066-04:00</updated><title type='text'>FIT Article on MSDN</title><summary type='text'>I'm glad my family keeps everything. While I haven't verified this yet, I believe if I needed, for whatever ridiculous reason, the January 2000 issue of the MSDN Magazine in print I could find it with relative ease. Having said that, stumbling across the February 05 issue was as easy as sitting down in the living room. It was this weekend that I discovered I missed an article in that issue </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112218010311338564/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112218010311338564' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112218010311338564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112218010311338564'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/07/fit-article-on-msdn.html' title='FIT Article on MSDN'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112139292412034253</id><published>2005-07-14T21:38:00.000-04:00</published><updated>2005-07-14T22:02:04.136-04:00</updated><title type='text'>New MS Patterns &amp; Practices Papers and TDD/Agile Security Woes</title><summary type='text'>Two new, to me anyway, releases from Microsoft's patterns &amp; practices group:   Threat Modeling Web Applications   Testing .NET Application Blocks (TAB)      The Threat Modeling guide is new this month and testing has been out since January '05 apparently. The TAB I found to be an interesting document.  I use to be enthrawled by the DAAB, but that has since subsided.  I'll probably review this one</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112139292412034253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112139292412034253' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112139292412034253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112139292412034253'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/07/new-ms-patterns-practices-papers-and.html' title='New MS Patterns &amp; Practices Papers and TDD/Agile Security Woes'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112131607841397506</id><published>2005-07-14T00:07:00.000-04:00</published><updated>2005-07-14T14:09:20.140-04:00</updated><title type='text'>"The More You Know"</title><summary type='text'>...is not neccesarily "half the battle"...I feel as though I've been going through a really rough stage in my professional life. The biggest struggle that I am facing is the fact that I feel as though there's a lot of stuff out there that I'm really, really excited about and anxiously trying to [find the time to] learn. Really, I'm mean my head is almost spinning. Take a look at this list - in no</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112131607841397506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112131607841397506' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112131607841397506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112131607841397506'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/07/more-you-know.html' title='&quot;The More You Know&quot;'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112131406149364881</id><published>2005-07-14T00:03:00.000-04:00</published><updated>2005-07-14T00:07:41.496-04:00</updated><title type='text'>Virtual PC/Server Bliss</title><summary type='text'>I don't intend for my blog to become my personal reminder, but I'm sure I'll forget about this one...Aimlessly browsing the web tonight, trying to muster the will to close Firefox, I came across a post on the wonderfulness that is Virtual PC differencing disks.  My team has started giving regular FYI presentations and demos during our monthly staff meetings and I'm going to give a talk on VPC and</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112131406149364881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112131406149364881' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112131406149364881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112131406149364881'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/07/virtual-pcserver-bliss.html' title='Virtual PC/Server Bliss'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112126791792527470</id><published>2005-07-13T10:58:00.000-04:00</published><updated>2005-07-13T11:18:37.936-04:00</updated><title type='text'>"I Like Your Style" NAnt/#develop</title><summary type='text'>A coworker came over to me and we were discussing VSS and shadow folders. I mentioned to him, hinting at continuious integration and frequent releases, that it wouldn't take much to have a build get fired off when a file is checked-in because all you'd have to do is watch the directory(ies) for changes. And if you break the build, you'll be flogged, no questions asked. Surprisingly, I got a </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112126791792527470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112126791792527470' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112126791792527470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112126791792527470'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/07/i-like-your-style-nantdevelop.html' title='&quot;I Like Your Style&quot; NAnt/#develop'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112117437893934236</id><published>2005-07-12T09:17:00.000-04:00</published><updated>2005-07-12T19:07:23.856-04:00</updated><title type='text'>"You Doin' Me Wrong" VSS/VS.NET</title><summary type='text'>Rant warning...So I know we all have our reasons for hating Visual Source[un]Safe, but I've personally had enough. My list of reasons is pretty long:   Doesn't play nicely with web projects that exist outside of wwwroot.   Doesn't play nicely with web projects that exist on IIS with mutliple sites   "Get Latest version (recursive)" within VS.NET 2k3 doesn't always guarantee you that you did, in </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112117437893934236/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112117437893934236' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112117437893934236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112117437893934236'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/07/you-doin-me-wrong-vssvsnet.html' title='&quot;You Doin&apos; Me Wrong&quot; VSS/VS.NET'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112085687594289456</id><published>2005-07-08T16:39:00.000-04:00</published><updated>2005-07-08T17:09:12.596-04:00</updated><title type='text'>"Soul Vaccination" for Data Access Layers</title><summary type='text'>Sorry, but I have to play the devil's advocate...Jeremy Miller recently blogged on Quarantining ADO.NET code to a reusable, separate layer; I couldn't agree more. I've been tasked at work with finishing an ASP.NET application that was written by subcontractors that - well, let's just say I think the result would've been different had it not been subcontracted. One of my biggest peeves with the </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112085687594289456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112085687594289456' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112085687594289456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112085687594289456'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/07/soul-vaccination-for-data-access.html' title='&quot;Soul Vaccination&quot; for Data Access Layers'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-112085517776187699</id><published>2005-07-08T16:37:00.000-04:00</published><updated>2005-07-08T16:39:37.770-04:00</updated><title type='text'>Back, Once Again...</title><summary type='text'>I was out on vacation last week and work and personal life have kept me from being able to contribute more here; I'm looking to make up for it soon.</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/112085517776187699/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=112085517776187699' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112085517776187699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/112085517776187699'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/07/back-once-again.html' title='Back, Once Again...'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111889427628940841</id><published>2005-06-15T23:38:00.000-04:00</published><updated>2005-06-16T00:09:58.350-04:00</updated><title type='text'>As Promised: VS2005 Announcements</title><summary type='text'>Having taken a brief blogging hiatus, I promised to post on some recent Visual Studio 2005 and related announcements. While anyone reading this may have heard from other sources, here they are, in no order:       Visual Studio Team System Roles to Include Team Foundation Server 5 client License   SQL Server 2005 Reporting Services Included in Express Editions   Visual Studio 2005 to be Release </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111889427628940841/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111889427628940841' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111889427628940841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111889427628940841'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/06/as-promised-vs2005-announcements.html' title='As Promised: VS2005 Announcements'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111759828144924124</id><published>2005-05-31T23:57:00.000-04:00</published><updated>2005-06-01T00:16:15.930-04:00</updated><title type='text'></title><summary type='text'>I'm tired.I'm tired of being the person that everyone comes to with their problems, looking for solutions.I'm tired of being the responsible one.I'm tired of being the supportive one.I'm tired of being trustworthy, loyal, helpful, friendly, courteous, kind, obedient, cheerful, thrifty, brave, clean, and reverent, of being prepared, and doing a good turn daily.I'm tired of not being feeling </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111759828144924124'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111759828144924124'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/05/im-tired.html' title=''/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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></entry><entry><id>tag:blogger.com,1999:blog-10866390.post-111740087809754865</id><published>2005-05-29T22:56:00.000-04:00</published><updated>2005-05-30T01:36:49.263-04:00</updated><title type='text'>[My] Ethics of an Agile Software Project</title><summary type='text'>I don't think I could never make it as a mechanic. I don't think I've ever had a pleasing experience getting my car repaired. My estimates never seem to be anywhere close to the actual costs of the work I ask to be done and what's worse, I feel, is that I never really know if they only do what I ask and nothing more. If a mechanic were to call me and report that s/he over-estimated the time and </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111740087809754865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111740087809754865' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111740087809754865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111740087809754865'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/05/my-ethics-of-agile-software-project.html' title='[My] Ethics of an Agile Software Project'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111731434573156166</id><published>2005-05-28T23:30:00.000-04:00</published><updated>2005-05-29T00:40:01.796-04:00</updated><title type='text'>Contracting an Agile Software Project</title><summary type='text'>Man, if that isn't worthy of a book, I don't know what is...I got thinking this afternoon (the bride was a napping so my mind was wandering) about how a company needs - or should - adapt to employ an agile methodology. My main predicament is how proposals and/or contracts are written.Currently, under a waterfall methodology, countless hours are spent devising requirements, system(s) documentation</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111731434573156166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111731434573156166' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111731434573156166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111731434573156166'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/05/contracting-agile-software-project.html' title='Contracting an Agile Software Project'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111724959681947893</id><published>2005-05-27T22:48:00.000-04:00</published><updated>2005-05-27T23:06:36.823-04:00</updated><title type='text'>A Look Back - "Halo: Combat Evolved" E3 2001 Coverage</title><summary type='text'>My brother and I were arguing today over the quality of the Xbox 360 materials from E3 this year. He brought up some interesting points, mainly, the argument that "Halo: Combat Evolved" looked like "Video Games: Graphically Dissolved" - at least from the previews presented at E3 around 2001.  His argument is that the majority of the games presented, with exceptions like Gears of War and others, </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111724959681947893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111724959681947893' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111724959681947893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111724959681947893'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/05/look-back-halo-combat-evolved-e3-2001.html' title='A Look Back - &quot;Halo: Combat Evolved&quot; E3 2001 Coverage'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111721202503852261</id><published>2005-05-27T12:29:00.000-04:00</published><updated>2005-05-27T12:53:32.300-04:00</updated><title type='text'>Mono for Everyone</title><summary type='text'>I'm in the process of downloading Monoppix as reported by Darrell.  The biggest benefit is that since it's distributed as an ISO, you don't even need to reboot if you have Virtual PC!!This is absolutely awesome!  Tutorials, built-in web server/ASP.NET...I really, really hope to have an opportunity to play with this professionally...Absolutely awesome...</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111721202503852261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111721202503852261' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111721202503852261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111721202503852261'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/05/mono-for-everyone.html' title='Mono for Everyone'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111690891509013134</id><published>2005-05-24T00:18:00.000-04:00</published><updated>2005-05-24T00:28:35.096-04:00</updated><title type='text'>BBB Update: Feature List (incomplete)</title><summary type='text'>Here's the start of the list of features I want to incorporate into my Bare-bones Blog application. By no means is this an exhaustive, ordered, or complete list; it's very much still in progress. Eventually, this list will become the Product Backlog for the project and I will prioritize the functionality into the appropriate Sprints. At that point, the coding will begin...Functionality thus far:</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111690891509013134/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111690891509013134' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111690891509013134'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111690891509013134'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/05/bbb-update-feature-list-incomplete.html' title='BBB Update: Feature List (incomplete)'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111656938766084853</id><published>2005-05-20T02:03:00.000-04:00</published><updated>2005-05-20T02:09:47.663-04:00</updated><title type='text'>Lesson 1: Process Does not Make Project</title><summary type='text'>My previous post permitted me to learn something just in determining how to begin. I was struggling how to describe my use of Scrum. Scrum isn't driving the project; the customer(s) and stakeholders drive the project. Scrum isn't "behind" the project either - meaning, it's not supporting it as if Scrum did not exist, the project could not exist or would not be feasible without Scrum.This may very</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111656938766084853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111656938766084853' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111656938766084853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111656938766084853'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/05/lesson-1-process-does-not-make-project.html' title='Lesson 1: Process Does not Make Project'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111656893823785713</id><published>2005-05-20T01:25:00.000-04:00</published><updated>2005-05-20T02:10:02.673-04:00</updated><title type='text'>BBB Update: Scruming Away</title><summary type='text'>If the title for this post didn't provide any hints, I'm choosing to attempt implementing Scrum while developing the BBB project. My choice came about, primarily, because of my interest in how the process could benefit my professional work. Also, the only other agile methodology I'm remotely familiar with is XP and, since I'm the sole developer, I don't have a pair to pair with during my code </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111656893823785713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111656893823785713' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111656893823785713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111656893823785713'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/05/bbb-update-scruming-away.html' title='BBB Update: Scruming Away'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111647916577374054</id><published>2005-05-19T00:08:00.000-04:00</published><updated>2005-05-19T01:06:05.783-04:00</updated><title type='text'>Personal Software Project Announcement</title><summary type='text'>As I mentioned yesterday, I want to start talking about the project I'm directing all of my focus on currently that is completely non-work related. So, without further ado, here's the official press release:Announcing: Project Code-name "Bare-Bones Blog"After much frustration that I have experienced using Blogger, I've decided to have a go and dip my big toe into the blog application pool. I'm </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111647916577374054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111647916577374054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111647916577374054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111647916577374054'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/05/personal-software-project-announcement.html' title='Personal Software Project Announcement'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111639580967401467</id><published>2005-05-18T01:51:00.000-04:00</published><updated>2005-05-18T01:56:49.676-04:00</updated><title type='text'>"Irons on the Horizon"</title><summary type='text'>There's lots that I want to blog about, so keep checking back as I hope to discuss more of these topics in greater detail in the near future. But as a preview, here's some of things to look for (in no order):   Test-Driven XSLT/XPath   VS2005 announcements   Agile development happenings at work (if permissible)   MyPSP - or My Personal Software Project, name TBD  I hope to have something started </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111639580967401467/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111639580967401467' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111639580967401467'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111639580967401467'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/05/irons-on-horizon.html' title='&quot;Irons on the Horizon&quot;'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111639413175622306</id><published>2005-05-18T00:57:00.000-04:00</published><updated>2005-05-18T01:51:06.153-04:00</updated><title type='text'>If you can't test, throw in the towel</title><summary type='text'>So, I've been really struggling lately keeping a balance between my personal and professional lives. My personal life, I feel, is crazy right now. There's a lot going on with the wedding, less than five months out and, on top of that, it just seems like May and June are always much more busy than November and December - which for the life of me, I can't determine why that is. I'm feeling as </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111639413175622306/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111639413175622306' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111639413175622306'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111639413175622306'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/05/if-you-cant-test-throw-in-towel.html' title='If you can&apos;t test, throw in the towel'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111331257327578984</id><published>2005-04-12T08:38:00.000-04:00</published><updated>2005-04-12T09:29:33.276-04:00</updated><title type='text'>Reflection on Repository</title><summary type='text'>I looked into Jeffrey Palermo's architecture and, just about like anyone else new to TDD, I questioned "all the code". Unlike everyone else, however, I did not question the code for the tests; I had problems with all the code for mere data access.Palermo's architecture makes use of Fowler's Repository pattern and that's mainly when flags were raised for me. Fowler states in describing the pattern</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111331257327578984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111331257327578984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111331257327578984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111331257327578984'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/04/reflection-on-repository.html' title='Reflection on Repository'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111322447902167336</id><published>2005-04-11T08:54:00.000-04:00</published><updated>2005-04-11T09:01:19.023-04:00</updated><title type='text'>Check In Importance</title><summary type='text'>So I learned the hard way today why frequent builds and check-ins are so important and key to the XP methodology.My boss asked me today to review my time submitted for the prior week as she wanted a more detailed report for billing purposes.  "Sure, I'll review my comments in VSS to make sure I didn't miss anything and get you more accurate numbers".The screaming you heard, yeah, the incredible </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111322447902167336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111322447902167336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111322447902167336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111322447902167336'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/04/check-in-importance.html' title='Check In Importance'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111299109946830311</id><published>2005-04-08T16:11:00.000-04:00</published><updated>2005-04-08T16:13:10.633-04:00</updated><title type='text'>Jeff Palmero's TDD Presentation</title><summary type='text'>I have been conversing off and on with Scott and I am looking to give a similar talk/presentation to my coworkers. I'm already anticipating the questions and concerns that were addressed in your meeting; they seem to be pretty prevelant throughout the community whenever TDD is mentioned.I, too, am just starting to attempt to pick up this methodology and it can be quite daunting to say the least. </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111299109946830311/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111299109946830311' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111299109946830311'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111299109946830311'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/04/jeff-palmeros-tdd-presentation.html' title='Jeff Palmero&apos;s TDD Presentation'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111299005188797736</id><published>2005-04-08T15:54:00.000-04:00</published><updated>2005-04-08T15:54:11.886-04:00</updated><title type='text'>XP SP2 makes it a snap to disable the Shockwave add-in - level 000</title><summary type='text'>The only thing that would make this any cooler is if it was enforced corresponding to the Zone, like Trusted Sites, etc.  For example, say I'm browsing www.weather.com and there's a flash ad coming from adkami or whomever they are.  IE would notice that it's coming from a different site and block the ActiveX control from running because it could potentially load malicious content.Now that would</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111299005188797736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111299005188797736' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111299005188797736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111299005188797736'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/04/xp-sp2-makes-it-snap-to-disable.html' title='XP SP2 makes it a snap to disable the Shockwave add-in - level 000'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111281225482182144</id><published>2005-04-06T14:30:00.000-04:00</published><updated>2005-04-06T14:30:54.823-04:00</updated><title type='text'>Strategic Policy Entity</title><summary type='text'>So, in talking to Scott, I still feel a little left in the dark...Call it mind-numbing anal-retentiveness, I'm having a hard time accepting the fact that an object that fits the STRATEGY pattern could also be an Entity.  I guess I feel that business logic should be as far from the Entities as possible and that by giving an Entity more responsibility then just a container for data seems like </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111281225482182144/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111281225482182144' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111281225482182144'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111281225482182144'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/04/strategic-policy-entity.html' title='Strategic Policy Entity'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111281149195342034</id><published>2005-04-06T14:13:00.000-04:00</published><updated>2005-04-06T14:18:11.953-04:00</updated><title type='text'>Rambler</title><summary type='text'>I noticed in reading my previous post that I'm not that great of a writer - that post was all over the place!!!You'd think I would have got more out of my Lib. Arts. education...</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111281149195342034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111281149195342034' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111281149195342034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111281149195342034'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/04/rambler.html' title='Rambler'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111276263846126603</id><published>2005-04-06T00:11:00.000-04:00</published><updated>2005-04-06T00:47:07.273-04:00</updated><title type='text'>Aggregates, Ho!!!</title><summary type='text'>I discovered my first Aggregate!!! Cha-ching!!! Finally, all this model/test-driven design research has "paid off"...If only that were the case.In finding the Holy Grail of OO design, I also found that my persistance layer, drafted ever-so-horribly by yours truly, doesn't appear to easily accomodate such a design...Thinking about this more, however, has posed an interesting question: why should </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111276263846126603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111276263846126603' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111276263846126603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111276263846126603'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/04/aggregates-ho.html' title='Aggregates, Ho!!!'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-111276069204981719</id><published>2005-04-06T00:09:00.000-04:00</published><updated>2005-04-06T00:11:32.050-04:00</updated><title type='text'>Try this again, shall we?</title><summary type='text'>I'm back, not necessarily better than ever, but the hiatus is over and posts are coming...Check back often.</summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/111276069204981719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=111276069204981719' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111276069204981719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/111276069204981719'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/04/try-this-again-shall-we.html' title='Try this again, shall we?'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-110876340917995532</id><published>2005-02-18T16:43:00.000-05:00</published><updated>2005-02-18T16:50:09.183-05:00</updated><title type='text'>The Case for the Special Case</title><summary type='text'>I found myself today strugglingly immensely with modeling "typical" business data.  If this isn't a sign of a true novice, I'm not sure what is...Essentially, from a database perspective, I'm struggling with look-up tables - those values like 1 = DVD, 2 = Book, 3 = CD, etc. to use Products and Product Types as an example.  So I have a Product class and and Product Type class, but I realize that </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/110876340917995532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=110876340917995532' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/110876340917995532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/110876340917995532'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/02/case-for-special-case.html' title='The Case for the Special Case'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-110861943736376619</id><published>2005-02-17T00:16:00.000-05:00</published><updated>2005-02-17T00:55:19.846-05:00</updated><title type='text'>DTOs: What's the Point?</title><summary type='text'>Scott, after I sent him an e-mail, read my post about serializing ADAPTERS to XML, sent me the following reply:"I don't know enough about XML serialization to be able to speak to theproblem in any significant depth.Am I understanding that you're serializing the adapter? If so, that's areally uncommon thing to do. Adapters often sit at component boundaries,but aren't often passed back and forth </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/110861943736376619/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=110861943736376619' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/110861943736376619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/110861943736376619'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/02/dtos-whats-point.html' title='DTOs: What&apos;s the Point?'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-110861737423300645</id><published>2005-02-17T00:05:00.000-05:00</published><updated>2005-02-17T00:16:14.236-05:00</updated><title type='text'>Quite a Ways to Go</title><summary type='text'>I have to admit, first off, that I feel guilty for openly asking a person hundreds of miles away specifically to view a post that I wrote because I don't know what I'm doing and frustrated with my lack of success.  I feel as though I get paid to come up with solutions, not to create new problems and get outside help only to reaffirm the feelings of jumping in without being able to tred water.  </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/110861737423300645/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=110861737423300645' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/110861737423300645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/110861737423300645'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/02/quite-ways-to-go.html' title='Quite a Ways to Go'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-110859214491549174</id><published>2005-02-16T16:35:00.000-05:00</published><updated>2005-02-16T17:17:34.720-05:00</updated><title type='text'>Serializing "Adapted" Objects to XML (or, "Just Bar Damn It!!")</title><summary type='text'>Background InformationMy company, long ago, developed a Role/Task-based authentication service that has since been converted to a .NET Web Service. This service, I'll call it IMS, is basically used by any application we design, and personally, I think it's overused. When it was developed, there really wasn't anything that similar available - at least to my knowledge - and it made sense for us to </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/110859214491549174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=110859214491549174' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/110859214491549174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/110859214491549174'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/02/serializing-adapted-objects-to-xml-or.html' title='Serializing &quot;Adapted&quot; Objects to XML (or, &quot;Just Bar Damn It!!&quot;)'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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-10866390.post-110852722830305047</id><published>2005-02-15T23:09:00.000-05:00</published><updated>2005-02-15T23:13:48.306-05:00</updated><title type='text'>Welcome</title><summary type='text'>My first post using Blogger; it's not a .NET blogging application, but it's Google so that's earned it kudos thus far.  I hope to post and write here about both my personal and professional lives and look to focus on Test-Driven Development and my aspirations to become more test-first oriented in developing and designing professional business applications.I've learned a ton by reading numerous </summary><link rel='replies' type='application/atom+xml' href='http://hrboyceiii.blogspot.com/feeds/110852722830305047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10866390&amp;postID=110852722830305047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/110852722830305047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10866390/posts/default/110852722830305047'/><link rel='alternate' type='text/html' href='http://hrboyceiii.blogspot.com/2005/02/welcome.html' title='Welcome'/><author><name>Harris</name><uri>http://www.blogger.com/profile/15345622930184297762</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>
