September 2006 Entries

CSAML - Next Gen. C#?
Matt Warren's The Wayward WebLog led me to discover an article on the next 'Evolutionary Leap' in object oriented programming: a 21st century programming language combining the strength of C# with the "verbosity" of XML! CSAML = The C# Application Markup Language. Here's the link to Charles Petzold's article where he describes this fascinating new technology and all it has to offer. <Chuckle />...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Thursday, September 28, 2006 1:40 PM | Feedback (4)

"Adobe Updater must update itself..."
This is the single most hilarious dialog box I've seen this year, and it's real: Credit goes to Rogue Amoeba :)
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Monday, September 25, 2006 8:10 AM | Feedback (5)

Happy New Year. Shana Tova.
Shana Tova everyone. Tonight marks the beginning of a new year according to the Jewish calendar - the year 5767, if you will. I hope you all have a wonderful new year both in and out of your Visual Studio .Net (or whatever other IDE your faith dictates) :) Have a good one! urig
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Friday, September 22, 2006 8:53 PM | Feedback (0)

Workaround: How to set an ASP.Net Image's NavigateUrl property without having it HTMLEncoded.
Just bumped into another one of ASP.Net's annoying quirks. When setting the NavigateUrl property of an <asp:image>, ASP.Net automatically "HTMLEncodes" the value assigned. So if you'd try to pass a query string in the url, like so: <asp:image id="imgExample" runat="server" navigateurl = "example.jpg?foo=bar&a... /> you'll end up with something like this on the client side: <img id="imgExample" src="example.jpg?foo=b...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Tuesday, September 19, 2006 4:30 PM | Feedback (0)

CustomValidator will validate empty controls - but only in ASP.Net 2.0.
A while back I ranted about ASP.Net's CustomValidator behaving badly - When the control it is set to validate is empty, CustomValidator will (surprisingly) perform no validation. Now I've learned that the good people at Microsoft have resolved this issue, but only in ASP.Net 2.0. The CustomValidator now has a new property called ValidateEmptyText. As the name implies, when this property is set to true empty controls will be validated by the CustomValidator. Too bad this solution is only implemented...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Tuesday, September 19, 2006 1:27 PM | Feedback (0)

Cool Retro: Make your own cassette tape
Well, not really a casette tape in the physical sense, but a very amusing image of what one looks like. The Cassette Generator at says- it.com lets you choose one of 3 types of audio casseettes, type in a band name, and an album name and generate and image of what the cassette would have looked like back in the good old 80's. I just love retro:...
  • Share This Post:
  • Share on Twitter
  • Share on Facebook
  • Share on Technorati

Posted On Wednesday, September 06, 2006 2:29 PM | Feedback (2)