I was asked to look at an ASP.NET 1.1 application that was designed with a distributed architecture using .NET Remoting. Over a period of a few hours of heavy usage, this production application would intermittently bring the Windows 2003 Server that it was being hosted on to a screeching halt. Cause unknown. No event log… Read More


Well, the answer depends on who you ask and what they are trying to model, but the following five models have proven to be essential to me on almost every project since I started using UML: Activity Use Case Class Component Deployment Class models are obviously the most important ones since I can directly generate… Read More


While I have used several modelling tools in the past, since I started using Sparx Systems Enterprise Architect (EA), I have not looked back. This is a great tool (for the most part) with a reasonable price tag. What I do wish this tool could do better is provide CodeSmith type support for code generation.… Read More