Fresh from TechEd


On TechEd 2004 a lot of attention was paid to Windows CE and applications for smart devices like pocket pc's and such.

Many new soft- and hardware gadgets were shown by evangelists. These are the people that get so excited about the new Microsoft breed that many people will stop buying current solutions to wait for the next wave. This can't be right, Bill!

Visual Studio.NET 2005, code named Whidbey, will make sure development gets quicker and quicker due to lots of built-in functionality... as long as everything goes well, though. Debugging is bound to absorb more and more time since all sorts of generated code only becomes visible in debugging mode. Most developers spend their time debugging rather than developing, so there's still somethig wrong here.

Novelty at TechEd is a wide-open comparison between Linux and Windows, amazingly supported by both Linus Torvalds and his Microsoft counterpart David Cuttler. The similarities are far more striking than the differences. Biggest issue is the GUI handling: Linux puts that in User Mode for stability, Windows takes it in Kernel Mode for performance.

Visual Studio Team System: now that's something we are waiting for (no, no, no irony this time). It's to become a development environment for the whole team, with tools for architects, developers, team leaders and managers. Modeling, reverse engineering and, thank god, unit testing is supported. A centralized metrics system is the wet dream for a manager. I can't wait.

Keep an eye on FXCop. Version 1.30 is even better than the last one. For the newbies: FXCop is a code checker, for both naming conventions as well as programming flaws (like implementing a publicly visible nested class... keep that private, people).

If you plan o building smart device solutions, try OpenNETCF.org. This is a repository for lots of controls and classes that extend the functionality of the Compact Framework drastically. And guess what: it's all free, open source and under a shared source license. Enjoy.

Performance is a big issue for Microsoft, but at TechEd it was emphasized that it is the responsibilty of developers, too. The CLR is fast enough, but don't load a million entries in a listbox while you can only see three entries at a time. Duh.

That was all. If I an get hold of more information, I will post some more news from the TechEd. I am particularly interested in the marriage of Sharepoint Portal Server and Content Management Server. Alas, maybe later.


You are trying to view the newsticker in a browser that doesn't support it. I am sorry.