Grady Booch anouced on his blog the retirement from IBM of James Rumbaugh. He says Jim will be staying in the Bay Area and will continue to write and lecture.

Tags: | |

Somasegar announced on his blog the availability of the beta of Visual Studio 2005 Service Pack 1.

His post also announces support for VB6 runtime and IDE on Windows Vista.

Tags: | |

Domain-Specific Language Tools Version 1 release is now available. Domain-Specific Language Tools enable the construction of custom graphical designers and the generation of source code using domain-specific diagrammatic notations.

You can download this as a part of Visual Studio 2005 SDK version 3.0, which includes other tools, documentation and samples for developers to write, build, test and deploy extensions for Visual Studio 2005.

Tags: | |

IronPython is a new implementation of the Python programming language running on .NET. It supports an interactive console with fully dynamic compilation. It is well integrated with the rest of the .NET Framework and makes all .NET libraries easily available to Python programmers, while maintaining full compatibility with the Python language.

Download IronPython -- The latest release (IronPython 1.0). You can also view the v1.0 Release Notes

Download samples -- In addition to the tutorial that is in the download, there are several available samples.

Tags: | | |

Article: Close Ruby encounters of the .NET kind

An interesting review of current efforts to bring the Ruby language to the .NET platform.

Related resources:

Tags: | | | |

If you're waiting on a new release of the Visual Studio 2005 SDK, v3 (September 2006) is now available for download from

Beginning with this version you can also find the documentation for this SDK online at the following link: Visual Studio SDK.

Tags: | |

Here's a short overview of ObjectBuilder Pattern from Microsoft's Pattern & Practices Application Block.

The owners of the project define it as “a framework for composing object-oriented systems”. ObjectBuilder uses the Dependency Injection pattern to populate object’s members via Constructors and Property Setters strategies. (To read more about Dependency Injection, see Martin Fowler’s article about what dependency injection is and how it is implemented by various frameworks).

Tags: | |