Here. A VS.NET add-in that provides the following C# refactoring operations:
-Encapsulate Field
-Extract Method
-Inline Temp
-Introduce Explaining Variable
-Move Method new
-Rename Field
-Rename Method
-Rename Property
-Rename Local Variable
-Rename Parameter
-Replace Magic Number with Symbolic Constant
-Replace Temp with Query
It seems to be implemented in Java and then ported to .NET via J# and the web site has the coolest little visitor counter control.
Here. An interview of Peter Hallam, the dev. lead for the C# compiler. Most of the interview covers stuff you're likely to already know, e.g. the design goals for C# and the CLR, etc, but Mr. Hallam does spend some time talking about generics and his opinion on mono (he likes it).
Here. Oh man, I *so* want one of these, but I can't decide whether to get the 15" one and use it as a monitor as well as a tablet, get the 8" for cuddling up to in bed or something in the middle!
Also, does anyone know if these things support the same software as a TabletPC? They certainly should.
Here. From Shawn Wildermuth: Chris has a new article up on http://ONDotNet.com on Hosting your Windows Forms controls in COM Containers? Wouldn't you love to use the DataGrid inside your MFC project?
Here. Eric Gunnerson discusses the basics of .NET stream-based I/O. Not very deep, but I'm still surprised at how few .NET programmers understand how streams work.
Here. This is a pretty comprehensive, and pretty even-handed, comparison (Java gets kudos for doing some things better than C# and vice versa). If you're still curious about how the other half lives, check it out, but I'll bottom line it for you:
C# and Java are pretty much the same language. The real differences are in the respective libraries, not the languages.
Here. The idea of Media2Go is a PDA/MP3-player-style device just for A/V, e.g. a video-enabled iPod. I have mixed feelings about it. I think I'd rather watch videos on my laptop and get an audio-enabled cell phone than carry yet another device.
Here. While I think that the prototype watches are butt ugly, I really want to write apps for my watch. With a decent metal frame and a color screen, the Smart Personal Object Technology (SPOT) watches would rock. BTW, does anyone else thing that the Win32/.NET/SPOT windowing API needs to be updated for non-rectangular displays?