Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Discussions

Eric Falsken Eric Falsken
  • What is the worst thing in .NET?

    littleguru wrote:
    
    Klaus Enevoldsen wrote:
    What about ".Equals(object) : boolean"? It is seriously the worst thing in the .NET Framework. It was only invented because we did not have operator overloading in .NET 1.0! Removing "Equals" from the framework would be an OK breaking change!


    Please not! I need Equals:

    int i = 1;
    int j = 1;
    object o1 = i;
    object o2 = j;

    bool r1 = (o1 == o2); // false
    bool r2 = o1.Equals(o2); // true



    how about:

    bool r1 = (o1 == o2); //true
    bool r2 = (o1 === o2); //false

    That would be much better imho. Just like PHP. use === for identity equality, == for value equality, and = for assignment. Very standard and clear.

  • What is the worst thing in .NET?

    Partial classes and extender methods are a start. now let's get some serious multiple inheritance. Pleeeeeese. I've had to subclass some poorly written parent classes that I had no control over....

  • publishing code changes

    I get to rework my server setups. To deploy code updates, I currently have to Remote Desktop onto my server and use Eclipse to syncronize my source code repository with the local server. The boss insists on it this way because sometimes he checks things into source control that he dosn't want to "go live" yet, or which need revision by another team member. I guess there's nothing really wrong with it, but in this day and age, it feels kind of "wrong" to have to access the server directly and interactively pull files onto the server.....that was so 1997-server-management-style.

    Does anyone have any better ideas?

    The only thing I can come up with is to force him to manually pull older versions of the files he does not want to publish, causing his system to appear "as he wants it", and then doing an FTP, xcopy, or equivalent operation to publish to the live server. He won't like this, but the catch is that other users may accidentally download his unpublished changes and publish them.

    How can I make this work?

  • Does Visual Studio have an "​advanced mode" now?

    How do I load the other layouts?

  • Does Visual Studio have an "​advanced mode" now?

    I'm back on XP for a short time, but I had to reinstall Visual Studio. Now a bunch of the features I'm used to (like my Immediate Window) and the debug toolbar with "step in" "step out" "step over" are all missing. There are other things, but those are the most obvious. Where'd all the useful stuff go?

    To head off the obvious, I've tried resetting my profile, deleting my VS preferences folder(s), and looking through all the menus. I'm pretty sure most of the options are nowhere to be found except in the "customize toolbar" dialog.

  • Tips for building online communities?

    I would recommend against the forum, actually. Put your videos into a video blog ala Blogger or YouTube or any of the other blogging services. If people want to comment on videos, let them comment. Comments take a lot less effort for the occational visitor. Forums require more committment to register and check periodically, and are more appropriate for a community of people who are actively discussing a range of topics.

    There are hundreds of forums out there, and I hate registering for yet another site just to leave a comment. I typically leave without commenting. Especially if I'm not likely to come back.

    Blogs on the other hand allow me to subscribe in my RSS reader, and do not require registration before allowing me to comment.

    I've been running the db4o developer community: http://developer.db4o.com for almost a year now. Active users love posting. But the blogs almost never get comments because they're registration-only. (working on loosening that up a bit) But the only reason people come to post in the forums is if they want help on an issue they are having.

    If you're expecting a lot more "Help, X dosn't work" posts, leave it on comments until you start getting enough repeat traffic to make real "discussions" possible.

    As for driving traffic, put your feed/blog url into your sig everywhere you post (for starters), and get your feed listed anywhere possible. Keep the content coming. Even shows like ARCast and Hanselminutes took 20 episodes before they caught on.

  • Script to recycle appDomain?

    Does anyone have a script that can recycle an appDomain? I'm tired of running iisreset just to kick one misbehaving website.

  • Microsoft website all screwd up this weekend

    Right now, http://msdn.microsoft.com and downloads.microsoft.com are coming up with HTTP:500's. Passport was down a while ago. And other microsoft sites have been going up and down all weekend. I've noticed that their favicon changed too. What's going on?
    ....
    And why hasn't slashdot picked up on it yet? I figured it would have been the top story of the day by now.

  • New Wiki for ​Community​Server ​(Open-​Source, Free)

    Over at http://developer.db4o.com/ProjectSpaces we've been eating our own dogfood for the last few months. I'm happy to say that the new CS-Wiki system is ready for public beta.

    CS-Wiki is Open Source and free (LGPL) add-on to Community Server (the same system that runs Channel9)

  • What is your favorite Programming languages For Servers?

    Why use different languages at all? C# is the only one you should be using.