January 21, 2003 .net

Another C# Refactoring Tool

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.
January 21, 2003 .net

Talking C#/CLR with Microsoft

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).
January 20, 2003

Smart Displays Now Available

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.
January 20, 2003 .net

COM & WinForms…Happy together?

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?
January 20, 2003

I/O, I/O, It’s Off to Work I Go

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.
January 20, 2003 .net

C# and Java: Comparing Programming Languages

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.
January 18, 2003

Media2Go Preview

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.
January 18, 2003

SPOT On

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?

← Newer Entries Older Entries →