Robert McLaws: FunWithCoding.NET

Public Shared Function BrainDump(ByVal dotNet As String) As [Value]

  • Joyous Morning

    Finally, after 2 weeks of very long, hard work, my employers new website is finally online. I'm thoroughly excited, because now I can talk about what they do. The company is myKB.com Inc., and they build knowledge base software. The system is really slick, and the architecture is top-notch. We've been working really heavily with RSS over the past two weeks, and I will be working on a series of RSS-related items over the next several days, including a detailed white paper on everything I'm working on. It may very well be the coolest thing I've ever done.

  • Question for the .NET Community

    Does anyone know of a really good TreeView control? Preferrably one with examples I can look at? I need to see if I can find a better one for my boss, because the one they are using is less than desirable. Thanks guys!

  • SQL Injection Article

    Roy pointed to this article about OO SQL Injection avoidance. Unfortunately, I'm going to have to disagree with him entirely about his excitement for this method. It still uses direct query strings, which is the biggest security risk imaginable. There is a real simple way to stop SQL Injection attacks, and it will be the focus of my next article on Builder.com (still open for business unlike Wrox): use Stored Procedures (SPROCS), and explicitly deny SELECT, INSERT, and DELETE privleges on your tables. Think what happens if someone gets your connection string and gets access to your database... they could have a field day.

  • Just short of an orgasm....

    I wiped my computer today to make way for the 15 disk monster of the Office 2003 Beta that came in the mail yesterday. Unfortunately I can't talk about it due to the "shut up or die" clause in the NDA, however I will say this: My blog now has a new front-end a la Don Box. I used InfoPath to generate a set of really nifty forms in about 5 minutes for all the different web services that ScottW has exposed. I'm feeling a little giddy :). Maybe at some point I'll use the PIAs that come with Office 2003 to run an installation checker routine, and make the InfoPath forms I just created available to anyone who has it installed.

  • Delegates in VB.NET

    I saw this great post a few minutes ago on delegates, and needed to archive it for future reference. I'm giving a crash course in delegates for the AZDNUG next Tuesday, and I need a bit of a crash cource myself. Thanks Kirk!