Monthly Archives: June 2004

ScottW discovers “using” in VB.NET Whidbey

Scott Watermasysk writes about the using statement in VB.NET Whidbey pointing out that “using … end using” will also immediately dispose of the resource you created with “using”.

Brand spanking new concept to me – since I have not even used enough C# to know that it already exists there (which I figured out *after* I read Scott’s post).

This makes me realize that I need to understand dispose a lot better than I do because outside of explicitly closing ado.net connections (in cases where they are not implicilty called – as in a datadapter.fill), I don’t really call Dispose outside of my infrequent work with unmanaged resources.

So google this: “when to call dispose .net” and you will find all kinds of msdn articles (this one is for interop though which is not so novel), interesting posts by Paul Wilson, Patrick Steele (who basically constructed the using construct all by himself in vb.net!) and others, articles on Code Project and more.

TabletPC Talk at DevTeach Conference in Montreal

When I initially proposed a Design Considerations for Tablet PC Development talk for DevTeach, I did not realize that it would be the only TabletPC talk for the whole conference.

But since it is, I have shifted the focus to more coding against the TabletPC SDK. I will still spend some time talking about Why Tablets? Why develop with the SDK? and Design Considerations. But the bulk of my presentation will now be looking at what is in the SDK, what you can do with it and how.

Are girl geeks geeky enough to write utility programs?

Ziff Davis’ DevSource is having a great Utility Programming contest with a grand prize of a trip to VSLIve NY. The contest entries have until June 11th to be submitted.

Here is a description of the contest

Ziff Davis Internet challenges you to write a software utility that runs on a current Windows operating system. Your utility should help simplify, automate, secure, and streamline one’s PC experience.

The utility can do nearly anything you like, though we’ll give extra attention to software that does something especially useful, elegant, and innovative. We want to hear from you!

Esther Schindler, a writer who is working with DevSource, noted that so far not one of the entries was written by a female developer. Why is that? Are utilities too geeky for chicks? We just thought it was a curious thing.

Rich Turner is back with No! Niente! Nein! Never, etc. this time on “Is OO Dead”

Rich Turner from the Indigo team is here with his arms waving and feet stomping to attempt to stop the spread of the malformed idea that the push of SO means the death of OO.

OO is *absolutely* relevant, useful, valuable, important, vital and positively NOT deprecated and obsolete. I don’t know where this message came from, but it is NOT true. 

He points out the problems with OO and explains that SO complements OO.

Read more here

Serendipity with Crucial.com

I just ordered some memory from Crucial. The chips were $259 each. I selected 2, filled out my billing and shipping info and then when I looked at my shopping cart, the price of the chips was suddenly $23 less for each chip. I opened up the site in a new browser window, drilled into the same memory, and indeed, the prices had just been dropped! (I actually asked them what had happened.) Lucky me by 5 minutes!

Dell “FreeDOS” systems – buy a computer without an O/S

One of the drawbacks when buying a new computer is paying for an operating system that you already own. Dell has a series called the “N” series that they really devised for Linux, etc. users but is a great option for people who already own an OS. I just ordered an OptiPlex this way. I only ordered it with the base 128MB of RAM though since it is a lot cheaper to buy my memory from Crucial.com.