The relevance of Domino in today's web (2.0 etc)

In this post, Ferdy gets some of his gripes about Domino off his chest. He starts off by answering a simple question, "Is Domino still the best platform for Web Development?":

It is the worst web development platform I have ever witnessed, and I say that as a big promoter of Domino web development. It feels like web support is added as an afterthought, without proper architecture or vision. It may have cut it back in 1999, but it certainly doesn't right now. There is a reason why hardly any internet site runs on Domino. I do it, and many in the Lotus community do it, but that's about it, exceptions aside.

There's a lot of people in the Notes/Domino world currently wondering about their personal career investment in Notes/Domino. Regardless of how much work IBM is doing behind the scenes it often feels like they're ignoring their community which is made up of some incredibly loyal, patient, and talented individuals. They do this at their own peril. While a great marketing department can do wonderful things (although Bill Hicks would have other advice for them if he were still alive today), the best positive advertising you can have for any product is a happy community. Right now the Domino community feels anything but happy. Yes, there are new things on the horizon in the form of Hannover, Expeditor, new releases of Sametime, and much more, however all that seems to be translating into is a feeling of uncertainty.

Ferdy makes a very relevant point in saying that "One should not rely on a single vendor or platform to make a living". Being a developer is often about lateral thinking, and problem solving. The ability to write code and use development tools is something that develops around that in order to facilitate the problems you're solving in your mind. However with Notes/Domino, it often felt like too much time was spent trying to convince the tool to do what you wanted to do, rather than to solve the actual business problem. While that's also a type of problem solving, it's not especially productive, and can leave developers with a sour taste in their mouths as well as a skillset that isn't overly transferable.

I'm still passionate about Notes/Domino and the things that can be achieved with it, but more and more it feels like it's the Betamax of the Web x.0 world. I still work with Domino, but these days I'm finding that as a consultant, 95% of my time is being spent in the world of .NET - the transition is something which was a little harsh to make initially, but it's something I'm incredibly glad I did, and it's also something which was driven by sheer market demands over here (it's also something that I wanted to write more about but never seem to find the time!).

A selection of links for further reading:

Link: Domino's Relevance and the Modern Web
Link: Ferdy Christant: Bashing Domino
Link: Codestore: Having a stab at Domino
Link: Codestore: Why I'm still a Domino Developer

 Print | Posted on Monday, November 27, 2006 1:37 PM |



Feedback

Gravatar

# The relevance of Domino in today's web (2.0 etc)

Thanks for the plug, Ross. Good summary of the various discussions, I especially like your Betamax analogy.

I hope you don't mind, but I added you to my new Blogo user gallery:

http://s3maphor3.org/blogo/blogoscreenshots.php#examples

Cheers, Ferdy

11/28/2006 9:57 AM | Ferdy

Gravatar

# The relevance of Domino in today's web (2.0 etc)

Hi Ferdy,

Thanks for the link - and no, I don't mind at all! :)

11/28/2006 10:31 AM | Ross Hawkins


Post Comment

Title  
Name  
Email
Website / Url
 

Your comment

   
Ensure the word in this box says 'orange':
 
Please add 4 and 6 and type the answer here:





Due to excessive comment spam, all comments are now being moderated. If you're a comment spammer then you're wasting your time here. Your comments will not be published - ever.


About me

My name is Ross Hawkins and I'm a developer, consultant, business owner and writer based in Auckland, New Zealand (pictured below!). My current work revolves around ASP.NET, C#, jQuery, Ajax, SQL Server, and a mix of other Microsoft development technologies.

I also have about 15 years of experience with IBM Lotus Notes/Domino and associated technologies. While Notes/Domino is no longer my primary focus I still like to dabble and keep my skills up to date.

I own and run 2 businesses - Hawkins Consulting Services, and Ignition Development.

Bethells Beach, located in sunny West Auckland, New Zealand




Subscribe

Subscribe to this feed


Search




Popular Content

Troubleshooting WebResource.axd

The .NET 2.0 framework changed the way clientside JavaScript is delivered to the browser. Previously, ASP.NET 1.1 used the aspnet_client directory whereas now 2.0 uses WebResource.axd.

Published on October 8, 2006

jQuery Wildcard Selectors - some simple examples

I wrote about jQuery wildcard selector syntax briefly back in 2009, and since then that post has received a lot of views – way more than a post that brief should ever have seen..

Published on October 14, 2011

Microsoft AJAX Extensions: Sys.Debug is null or not an object

One of the breaking changes which was made with the 1.0 release of the Microsoft Ajax Extensions was the renaming of the 'Debug' class to 'Sys.Debug' for reasons of compatiability with other frameworks. Breaking changes like this can often be a source of frustration..

Published on May 22, 2007

Simple ASP.NET Character Counter

A textbox character counter is a pretty simple piece of functionality, and there's a lot of different ways to apply one to your application. The following method is nice and simple, and can be done using only clientside JavaScript if required, or combined with server side code in order to create a more dynamic effect

Published on December 4, 2006

Simple ASP.NET Character Counter - with Master Page Support

A quick update to my previous character counter article adding some changes for those using it with Master Pages.

Published on February 7th, 2009

Adding Tooltips to Gridview Headers

As the title says, this is a very simple but dynamic way of achieving tooltip text on a header column. It's not overly flash, but it's lightweight and quick to implement.

Published on April 15, 2007

SQL Server Web Report Viewer Issues on Windows 2008 Server/IIS7

A fix for another AXD related issue, this time with the SQL Server Web Report Viewer Control which was being served up via IIS7 on a Windows 2008 server.

Published on June 2, 2007
Updated on April 10, 2008





Archives

May, 2012 (1)
April, 2012 (4)
March, 2012 (2)
February, 2012 (4)
January, 2012 (3)
December, 2011 (3)
November, 2011 (8)
October, 2011 (9)
September, 2011 (8)
August, 2011 (5)
July, 2011 (4)
June, 2011 (7)
May, 2011 (5)
April, 2011 (3)
March, 2011 (8)
February, 2011 (4)
January, 2011 (3)
December, 2010 (8)
November, 2010 (5)
October, 2010 (6)
September, 2010 (7)
August, 2010 (11)
July, 2010 (12)
June, 2010 (8)
May, 2010 (8)
April, 2010 (4)
March, 2010 (8)
February, 2010 (6)
January, 2010 (12)
December, 2009 (13)
November, 2009 (11)
October, 2009 (12)
September, 2009 (12)
August, 2009 (2)
July, 2009 (7)
June, 2009 (12)
May, 2009 (9)
April, 2009 (9)
March, 2009 (9)
February, 2009 (8)
January, 2009 (7)
December, 2008 (6)
November, 2008 (7)
October, 2008 (9)
September, 2008 (12)
August, 2008 (9)
July, 2008 (6)
June, 2008 (24)
May, 2008 (13)
April, 2008 (16)
March, 2008 (8)
February, 2008 (10)
January, 2008 (1)
December, 2007 (14)
November, 2007 (11)
October, 2007 (11)
September, 2007 (13)
August, 2007 (11)
July, 2007 (5)
June, 2007 (15)
May, 2007 (11)
April, 2007 (9)
March, 2007 (9)
February, 2007 (10)
January, 2007 (8)
December, 2006 (18)
November, 2006 (11)
October, 2006 (14)
September, 2006 (9)
August, 2006 (10)
July, 2006 (4)
June, 2006 (4)
May, 2006 (6)
April, 2006 (3)
February, 2006 (6)
January, 2006 (10)
September, 2005 (2)
August, 2005 (4)

Post Categories

ASP.NET
AJAX
Amusing
NZ
NZ Trains
Notes/Domino
Visual Studio
Web Development
Miscellaneous
Me
Rugby
C#
SQL