Welcome to DevAuthority.Com Sign in | Join | Help

March 2006 - Posts

A while back I was stung by the rounding "bug" and forgot to blog about it. I was unaware of the fact that Round by default uses accounting rounding where you round to the nearest EVEN value. Thus round(1.5,0)=2 and round(0.5,0) = 0. Although this Read More
A while back I posted that the ERL function is still available in Vb.Net. I was prompted to re-look at the code from a recent newsgroup post and realized that, while it is possible to use ERL, there is a definate performance penalty. Consider the original Read More
Over on the MSDN Forums, there is a post pondering changing the name of VB.Net to B# (see: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=301770&SiteID=1). Here's my tongue-in-cheek take. As a programmer and musician, there is a problem with Read More
I found an issue (or rather the issue recently found me) concerning my advice advocating using Decimal.TryParse on currency items. It turns out if you use the base implementation of Decimal.TryParse, it will not work when presented with currency values Read More
While I appreciate and applaud Microsoft's attitude change from secrecy to openness in terms of new products, it might be time to re-evaluate their naming schemes for pre-release evaluation versions. Last year, I read that they would no longer offer Beta's, Read More
I recently ran into one of the most frustrating issues to face someone debugging a released application: a bug which only appears intermittently. In the instance, I have a collection of business objects that are being bound to a DataGridView. Periodically, Read More