A Domino Developer on .NET

April 4th, 2006

Well, after 5 months of almost all .NET development, and alot recently with a very complex content management application, I can say without the slightest hestitation, that Domino developers have it easy.


Make no mistake, .NET is an extremely powerful and flexible development platform that can cutdown your development time significantly over J2EE, but Microsoft still has a long way to go when it comes to security. Not physical, or OS security, but the very granular business application security that allows the developer to show/hide resources depending on a users role or group memebership.

Even the simplistic lookup formulas that can tell you who the next approver is for any given workflow, seem to be years ahead of the excessive JOINing and subquerying that goes along with any application built on a realtional backend.

Not complaining really, since I remember how long these things took when I was developing in WSAD and DB2, but I REALLY wish that IBM would beef up Domino as a web platform and quit with the “Websphere entitlement” crap. We had a good thing going that was unbeatable with security and time to deliver, but it is slipping away…..

*sigh*

3 Responses to “A Domino Developer on .NET”

  1. Sean Burgess Says:

    Brother, you have strayed from the path of light and begun to pay the price for the error of your ways. It is not too late to come back to us and receive all of the gifts that your deserve. He He He

    Seriously though, I have always been amazed a the lack of granularity in the security model of other environments. I agree that we Notes developers are extremely easy when it comes to security and workflow, which is why the platform is so popular. For all it’s short comings with respect to relational data, it is unparalleled in it’s strengths of security, RAD, and replication.

    Sean—

  2. Administrator Says:

    Now if onbly we can get IBM to realize they cannot duplicate those advantages in J2EE, we would be taking the first step in the right direction.

  3. Jerry Carter Says:

    Iguess my thought is, it is up to us to take these good things with us and find ways to duplicate them in other technologies. With J2EE, there are design patterns and a growing number of libraries out there that give you what you want (thinking specifically of role based security here - we did that in the one J2EE app I worked on only because I had a hand in designing it), but it’s all bubblegum and bailing wire compared to Domino.

Leave a Reply


bar
My Portal Project is proudly powered by WordPress
Entries (RSS) and Comments (RSS).
This theme designed by Jeff Crossett and created using the Yahoo User Interface library.

.