Robert McLaws: FunWithCoding.NET

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

  • Recursive File Count Function

    Private Sub Test()
        Dim fileCount As Integer = 0
        Dim Dir As New System.IO.DirectoryInfo("c:\")
        RecursiveCount(Dir, fileCount)
    End Sub

  • I Don't Believe In Interface Versioning

    I was thinking about how to implement folder recursion for CarbonCopy.NET while taking a shower earlier, and somehow my mind wandered to the topic of interfaces. In. .NET 2.0, I'm told that you'll bee seeing new versions of interfaces implemented like this: IDataReader2 for the new ones, so that old code can still support IDataReader. Does anyone else think this is a really lame way to design an API? What happens when you have .NET 6.0 (VS.NET 13.0 for those of you keeping track) in 8 years.... are we going to have to browse through:

  • Making NTFS a Little Bit Friendlier

    A while back, I posted in my LonghornBlog about how I wanted to have a file live in several locations in WinFS. A few hours later, I got two comments that I considered fairly condescending, because they just assumed that I knew what they were talking about, and didn't provide any further information (besides that really stupid for not knowing it was possible). Steve Maine, who is a really cool guy, jumped in and talked about a tool from SysInternals, but I could not find it after scouring the site. Disappointed, I blew it off and forgot about it.

  • What's the deal?

    Marc Canter's back to the blog. He's been moving, and as such was without internet access for something like 2 weeks. Wow. I don't think I could handle that. I'd start convulsions after 2 days. So what's the first thing he does when he gets back? Rips off Scoble's new blog banner. Huh. If I were Scoble, I don't know whether I'd be flattered or pissed. I guess it's a good thing they're friends. Hey, I guess if Marc freakin Canter likes it, it must be good, right?

  • Here Comes IE 6.1

    Microsoft is doing a major overhaul of IE for Windows XP SP2. Ryan Naraine of InternetNews.com outlines for us just what's in store. Among the changes: