Not very surprisingly, Microsoft has dropped the horrible codename “WPF/E” and chosen an easier name for their upcoming “Flash killer” technology. But I didn’t expect it to be “Silverlight”? It sounds too much like “Flash” to my ears. On the other hand, I suppose “Blue and white electromagnetic discharge” was unavailable for registration. Anyway, I’m happy that the new name lacks an “X” as well as a year number.
Entries in category Coding
Just as last year, Microsoft arranged a spring presentation of their upcoming stuff for developers. The speakers were Johan Lindfors and Robert Folkesson from Microsoft, as well as Patrik Löwendahl and Marcus Olsson from Cornerstone.
When I go to old cities such as Rome, I see ancient buildings everywhere. Some were erected over two thousand years ago and still stand before my eyes. But when future historians and archaeologists will rediscover the year of 2007, it is unclear if they will find anything. Perhaps a bunch of shopping malls and concrete freeways scattered across the landscape. But there will likely be less traces of our digital achievements.
When you work with software and user experience, a lot of interesting things are discovered. For instance, it feels like the tolerance of issues with software is much lower than say five years back, despite the fact that people in general are a lot more computer savvy today.
When I was a boy, computer games were widely considered to be merely a toy for children. We were the first generation who played a lot of computer games and the adults were just waiting for us to grow up, so we would stop this childish act and adopt to the normal society. Instead, it was the society that changed.
When I was a pup, programmers looked like Santa Claus and chewed trees for breakfast. Or something like that. Coding used to be a lot harder with tons of restraints and limitations. Anybody still remembering pointers and explicit memory allocation with malloc?
Over the years, we’ve seen the birth and death of several design patterns for graphical user interfaces. One of my favorite acronyms is KISS: “Keep It Simple, Stupid”. It’s valid in an impressive range of creative outlets.
Since coding C# ain’t the most glamorous way of living today, the next step for many ambitious coders is to become a Rock Star Programmer. Fortunately there is a handy guide to browse through before you don your bandana gear and start smoking bananas. If you ever doubted the glamour part, just head over to Rick Strahl’s office for a look.
I just got home from a day filled of Microsoft information. There were sessions on three parts of WinFX: Windows Presentation Foundation (WPF, formerly codenamed Avalon), Windows Communications Foundation (WCF, codenamed Indigo) and Windows Workflow Foundation (WWF). Even though all of them are interesting, my focus lies on Avalon.