My blog was included on Microsoft Tech·Ed: Developers website.


A complete list of feature improvements contained in IE7 RC1 can be found in this fact sheet, and there's more background on the software's development on Microsoft's official IE blog.

Internet Explorer 7 RC1 is currently only available in English and available for download here.

Somasegar announced this week on his blog that Visual Studio .NET 2003 SP1 is available from Microsoft Downloads, including fixes for more that 400 bugs.

I'm looking forward with much more interest to the release of the first Service Pack for VS 2005.

You can download it from this link:

Some of the new features include:

  • New Powertoys (Extensibility Explorer, VC++ Snippet Support, SuperDiff)
  • Enhancements to IronPython web integration
  • RDT Explorer Sample
  • DocView Editor Sample
  • Managed Language Tools / ManagedMyC Sample

Here's the Microsoft .NET Framework 3.0 Community site:

"The Microsoft .NET Framework 3.0 (formerly WinFX), is the new managed code programming model for Windows. It combines the power of the .NET Framework 2.0 with new technologies for building applications that have visually compelling user experiences, seamless communication across technology boundaries, and the ability to support a wide range of business processes."

Learn more...

As announced in previous posts, Ivar Jacobson and colleagues finally published a new article about their new Unified Process

Coming from one of the "fathers" of components and component architecture, use cases and UML, The Essential Unified Process (EssUP) is a fresh start that cautiously integrates successful practices from the camps of unified process, agile methods, and process improvement.

[...] EssUP is very different from other processes or methods in how it is presented. It embodies an idea new to the process industry—Separation of Concerns (SOC), as in aspect-oriented thinking. When we apply this idea to process development, we generate a fundamentally different process—one that makes it easier and more intuitive to select your tailor-made software process. Most importantly, it will be more natural and intuitive to plan and execute a software project.

More resources can be found on, including this short PDF presentation: The Essential Unified Process – a Fresh New Start.

Here's an interesting article about software patterns by Martin Fowler

I've spent a lot of my writing energy writing patterns. From time to time I get asked questions about why I do that and what makes a good pattern. This is a brief article about how I look at patterns with my suggestions for people who are interested in writing patterns themselves.

Martin Fowler