Attention: We have retired the ASP.NET Community Blogs. Learn more >

Jeff Makes Software

The software musings of Jeff Putz

  • Search for Xbox 360

    How fast can you whip something up with ASP.NET? Pretty fast.

    http://www.searchforxbox.com/

    I don't know if anyone will actually go to the site, but it took me all of two hours to do and $8 for the domain name, so it's worth a shot. If I generate that much in AdSense, I broke even. :)

  • How do I really copy a List<T> object?

    OK, color me annoyed. I want to copy a List<T> object because I want to manipulate the junk in it. The junk is in the ASP.NET cache, so if I alter it, it gets changed and the change is reflected on the next request.

    For example... right now I have

    List<Foo> list = Foo.GetFromCache();
    list[0].MyString = "yo";


    As you would expect, that MyString property is going to be "yo" next time I get it. I tried using List<T>.CopyTo() to copy it to an array, but that array is still a reference to the original.

    It's gotta be easier... right?

  • Getting sucked into Ajax

    I actually bought a book at Borders today, something I never do anymore. Computer books in particular are rare purchases for me because there are few that I need or want to learn from.

  • MSDN is slooooooooooow

    Since I never got a "welcome e-mail" from MSDN, I began relentlessly pinging the form for a subscriber number lookup on Sunday. Finally, this morning, it worked and I got my number. I started downloading Visual Studio. Twelve hours ago. Still only two-thirds the way there. Getting 35k/second.

    That's pathetic. How does a company the size of Microsoft offer a very high-end and premium download service and not have the bandwidth to support it. I keep seeing people in various forums and blogs post excuses, but there is no excuse. People are paying big money for this stuff.

    What a disappointment.

  • MSDN... still not in real time!

    Since I guess I still haven't done enough to impress anyone in the community (or perhaps because my intentions frequently involve profit), I never got an MVP and free access to MSDN, so I paid for it. I scored the old "Enterprise" version from Amazon for about $1,400, so that upgrades me to the Team System for Developers version. Score. Beats $5k.

    That said, I'm shocked that it's still not a real-time affair. Back in 2001, the first time I subscribed, I accepted that as just being with the times, but still? I activated my membership on the phone (since the Web site was down, also disappointing), and I have to wait the three or four days until they send me a membership number.

    It's disappointing that access isn't nearly instant. You'd think Microsoft would be better than that for such a crucial function for its developer community.