Archives / 2004 / February
  • Longhorn suggestion for security and usability

    Before you allow any old program to just pop up and become the window with focus, check to make sure the user isn't typing something. Wait a few seconds before popping up. Not only is it frustrating, it could be a huge security problem. If I'm typing a document in word, and I need my credit card information or SSN, so I go to my secure app and copy it into the clipboard and go back to Word. Right before I paste and hit enter, some program that sends email to the world has figured out that it urgently needs to interrupt me for a comment, which it will immediately post to every blog on the planet, and my credit card goes out to the world.

  • .NET Rocks! Friday went off without a hitch

    Looks like our hard work paid off. After last week's live show and the problems we had with audio skipping, etc, we completely deconstructed our process, put it back together, and load tested it. That really paid off. There were no problems reported with our server (yet) or connecting that we have pointed to as being on our side.

  • New 2-hour .NET Rocks! with Scott Hanselman now online!

    He's back and he's pissed! Not really, but we've always wanted to say that. Scott Hanselman talks with Carl and Rory about the following:

    * ASP.NET
    * Declarative Programming
    * "Word Documents have no teeth"
    * Client Side Validation
    * Code Generation - CodeSmith
    * Caching
    * Performance Counters in ASP.NET
    * Perf Testing
    * "A caste system for APIs"
    * other ideas: blogging trends, usenet, google, toolbars, future interfaces,
    * where he's speaking this quarter....
    * DevDays
    * Whidbey
    Also in this show: Carl Franklin reads letters from the teeming millions, Rory presents "Google Weirdos"; a list of search terms that people have entered into Google only to land on his weblog, Carl presents the "Linux Vulnerability of the Week", and as always, lots of fun.
    This is a 2 hour show.
    About Scott Hanselman:
    Scott Hanselman is Chief Architect at the Corillian Corporation, an eFinance enabler. He has over a decade of experience developing software in C, C++, VB, COM, and currently VB.NET and C#. Scott is proud to have been appointed the MSDN Regional Director for Portland, OR for the last three years, developing content for, and speaking at Developer Days and the Visual Studio.NET Launch in both Portland and Seattle. Scott was in the top 5% of audience-rated speakers at TechEd 2003 in Dallas. Scott also spoke at the Windows Server 2003 and VS.NET 2003 Launches in 4 cities. He's spoken internationally on Microsoft technologies, and has co-authored two books from Wrox Press. In 2001, Scott spoke on a 15-city national tour with Microsoft, Compaq and Intel featuring Microsoft Technologies and evangelizing good design practices. In 2002, he was a highly rated speaker at TechEd Malaysia, giving 3 sessions, including one on the .NET Framework. Scott has also spoken twice at VSLive, and was made a Microsoft MVP for ASP.NET in 2004. His thoughts on the Zen of .NET, Programming and Web Services can be found at
    Data Dynamics, makers of Active Reports .NET
    Code Magazine - Microsoft technologies in-depth for IT Managers and Developers
    Peter Blum - Award-winning ASP.NET Validation controls that fit your budget.

  • .NET Rocks! streaming audio problems fixed! Ready for Friday

    I just thought I'd let all my listeners know that we've fixed all the problems with the live audio stream, including skipping and pausing. We successfully stress tested the server tonight using the load testing tool. We can now support about 350 live clients during a show. That's roughly 10 Megabits split up into 35K streams. It sounds good at 35K so we went with it.

  • Reading, Moving, Tweaking, and Testing Windows Media Services

    We're in the middle of a huge post-mortem on Friday's show. This involves analyzing logs, looking at performance counters, and physically moving machines, culminating in a stress test somewhere around midnight. We're going to use the load simulator on about 15 PCs in-house If anyone wants to participate in the test later, respond here and we'll tell you when to “let her rip” and what URL to use.

  • Chris Kinsman and Jesse Ezell discuss their .NET success stories on .NET Rocks!

    Chris talks about a huge project done for an insurance company that successfully uses ASP.NET and Windows Forms with autodeployment. As well, he talks about some applications he wrote for slot machine management at a casino.

    In the second half, Jesse Ezell discusses an application he helped develop for Articulate Software that utilizes Flash as a server application to convert Powerpoint presentations to Flash.

  • Nearly 47000 downloads of .NET Rocks! in January!

    I just got the latest statistics from MSDN. When I put them together with stats, I see that we had a record month in January. Almost 47K complete downloads and/or complete streams (having a 200 level response code) just in January alone. I can't wait to see Februarys.

  • Speaking at TechEd in San-Diego

    I just found out that I'll be speaking at Tech-Ed in San Diego. I have at least one talk, maybe more. I'll keep you posted. Now we have to do a show from there, Rory...

  • Great drum sound with only 2 mics

    To add more evidence to my argument that you don't need to spend more than a couple hundred bucks on a microphone, listen to this my latest in-studio creation. I used only two Marshall large diaphragm condenser mics (less than 200 bucks) about 4 feet from the kit on either side pointing to the middle of the set. For EQ I only brought up the low end a bit, that's all. I also copied out a snare hit, added reverb, and looped it to add a little spice to the snare. Other than that, it's perfectly flat.

  • Get at your local DevDays!

    If you want to get the PDC build of .NET Widbey (including VS.NET, VB.NET, C#, and ASP.NET) get your butt over to DevDays in your local area. In particular, I'm concerned that not enough people will show up in Hartford, and they'll have to cancel it. DON'T LET THAT HAPPEN! Register today to let Microsoft know that you WANT YOUR WHIDBEY!  </soapbox>

  • Chris Sells and Rory interview Carl on .NET Rocks!

    Carl Speaks! Chris and Rory interview Carl about communications programming (serial, sockets, and MIDI), teaching, and the meaning of life. It's a fun and informative show, that you shouldn't miss.  Carl talks about his framework for communicating over sockets to PocketPCs and other devices where web services and remoting are not supported or don't make sense. Chris wonders why Carl still uses VB.NET (joke) and Carl asks the proverbial question "Can't we all just get along?"  Rory is in a state of shock over the fact that he is interviewing Carl from Chris Sells' house.
    This is not a live show. We will be doing live shows in earnest starting February 20.
    Sponsored by DataDynamics, makers of ActiveReports .NET ( and Code Magazine (

  • Rockhead Update

    With all the buzz and hoopla over our new live format, I thought I'd let you all know what the next few weeks have in store.