Archives
-
Forrester and Gartner - BPM Tools Research Online
The Proforma site, currently has the Forrester Wave and Gartner Magic Quadrant documents for BPM tools available online. IDS Scheer via ARIS maintains its lead, but is being challenged by Proforma and MEGA.
-
A Service is Not an Object or Component
Continuing on the SOA front, I've recently been reading a version of the forthcoming book "Programming WCF Services" by Juval Lowy. While a great book on WCF internals, I was thunderstruck by Juval's assertion that (services are the) "next evolutionary step in the long journey from functions to objects to components to services". I so strongly disagreed, that I left some notes to that effect in the notes to him and the publisher.
-
DDD and SOA Are Unrelated
There seems to be a lot of discussion these days regarding the relationship between DDD (Domain Driven Design) and SOA (Service Oriented Architecture).
-
XPO (ORM) vs ADO.NET?
I recently responded to a question on a newsgroup regarding what to use for persisting data - XPO (an Object/Relational Mapper (ORM) tool) or Microsoft's ADO.NET. The question was from a Delphi developer new to .NET. For posterity, I've included my response below.
-
Our Industry's Dark Side?
It's generally acknowleged that bringing a non-trivial software project to a successful conclusion is problematic. Sadly statistics confirm that few projects can be regarded as successful when one strictly applies the criteria that a successful project is one that is delivered on time, on budget and to specification. Delays, budget overruns and the delivery of solutions that aren't actually of value to stakeholders are common symptoms.
-
Quote of the Week
"BPM is SOA’s killer application, while SOA is BPM’s enabling infrastructure." - Ismael Ghalimi
-
Developers, Inheritance and Skills
Julian Bucknall (DevExpress) has written a great post on interface versus implementation inheritance, that also touches on developer skills.
-
SQL Express 2005 Remote Connections and Backups
SQL Server Express 2005 doesn't allow remote connections by default. Some simple instructions for allowing remote connections can be found at ... http://www.datamasker.com/SSE2005_NetworkCfg.htm.
-
Books and an Update to Fritz Onion's Classic
My favorite book on ASP.NET is without doubt Fritz Onion's Essential ASP.NET With Examples in C#, but I've been wondering about an update for 2.0. Looks like the answer is that he'll be co-authoring Essential ASP.NET 2.0 with Keith Brown - can't wait.
-
WinFx Windows Vista Developer Namespace Diagram
-
Agile Methodologies on Large Projects
There has been some discussion recently on the Australian "dotnet" Mailing List about the applicability of XP and agile development to large scale projects.
-
Upgrading 1.x Projects and Friend Assemblies
I'm finding that one new change required on upgrading a project from .NET 1.x to 2.0 occurs when wanting to make an assembly's internals accessible to another assembly i.e. creating a friend assembly.
-
Publishing Your Schedule From Outlook
I’m currently managing a team that uses Lotus Notes. Because I need to use Outlook through my company’s mail server, making my schedule public – so that team members using Notes can see my schedule and schedule meetings with me – was problematic until I realised that I can have Outlook publish my schedule in standard vCalendar format.