So, you know I was thinking, Int64 is just too limiting for my integers. I mean, I might generate a product that every single person on the planet may need to purchase dozens of versions of. How will my ordering system deal with that with only a piddlely 9,223,372,036,854,775,808 allowable Ids? Good thing the BCL team is thinking of me and my future by including the [new BigInteger structure](http://blogs.msdn.com/bclteam/archive/2007/01/16/introducing-system-numeric-biginteger-inbar-gazit.aspx) in the next update to the .
I was working on an application last week that required that I stream in the content of one XML document and selectively make copies of the data into another XML document. I wanted to use a XMLReader and XMLWriter to perform this work; however, there wasn’t a way exposed by the .Net framework to only do a shallow copy of the current node on the XMLReader. Luckily I stumbled across this little gem where Mark Fussell had already done the work for me.
Okay, so after almost a two week break it is time to finally wrap up the third and final part of the .Net 2.0 SDK tools series. This series has covered many of the executables found within the bin folder of the .Net 2.0 SDK. The first part covered some tools that were probably pretty familiar to most .Net developers and second part covered some that probably were not well known.