I blog about business, technology, oracle, microsoft, bpel, soa, java, .net, portals, project management, and more...

JSF UI Versus ASP.NET UI – Hardly A Showdown, Yet

Ashok Aggarwal | .NET, Business, Java, Programming, Technology | Wednesday, November 29th, 2006 | Popularity: 15%

Well, it’s clear, JSF has a long way to go before it gets to the look-and-feel capabilities of ASP.NET 2.0 and 3.0.  Interestingly, I don’t feel this is a function of the implementation of the frameworks, but instead of the marketing and the pure power-house ASP.NET has been when it comes to sucking in software vendors as partners.  You can buy a junk-load of Visual Studio IDE plug-ins (add-ons) to easily configure your .NET components for a brain-dead, easy development experience and a lovely end-user experience.  Three important notes here:

1. You have to BUY the components – software for money is expected in the Microsoft community, yet shunned in the Java community (which is the enterprise language of choice for the up-and-coming “open-sorcerers” — yes I just thought up of that and coined the term — don’t steal it)

2. Brain-dead, easy development – brain-dead easy development is expected in the Microsoft community, yet shunned in the Java community (why do they put themselves through so much Struts — said fast, that is pronounced S-T-R-E-S-S)

3. Lovely end-user experience – a lovely end user-experience is expected in the Microsoft community, yet shunned in the Java community (okay, it is not “shunned”, but the components made for ASP.NET simply blow away the ones on the market for Java)

 

Yes, I can hear all my Java developers outside my house chanting “come out so we can beat you up” as they keep warm around the bonfire which used to be my car.  But the ones that REALLY know me, know I am not really a completely die-hard Microsoft fan, nor do I hate coffee.  Okay, I hate coffee, but I don’t hate Java.

I would like to see the software vendors of the world not only begin creating beautiful components for Java and JSF, but have a real economic reason to do so.  I’m not talking about the big players like Oracle, but instead the small ones, like Ashok’s Software and Taco Shop — hey, if you recognized it, it wouldn’t be a small player.  I think JSF opens the windows to this.  There are many, many developers and some great companies embracing Java/JSF, but it has got to be a really strong push to catch up with the components out there for .NET.  If it can be done with free or even open-source software, then I’m even happier, but I think some of that ideology might have to swing just a slight bit more towards capitalism to see it take off.


Where Have All the Cowboys Gone?

Ashok Aggarwal | .NET, Business, Database, Java, Programming, Project Management, SQL, Technology, Web Technology | Friday, November 10th, 2006 | Popularity: 21%

I remember a time in enterprise technology when developers, albeit a small percentage, were “cowboys” – you know, people who “shoot from the hip”.  I’m not talking about the irresponsible, incompetent people, but instead the people who knew what needed to be done, knew how to do it, and wouldn’t wait for other people to make it happen.  Yes, a bit uncontrolled, but insanely, insanely productive.

I can’t help but feel an overarching culture shift in technology from ROI to security.  This special “security beats ROI” mantra was always reserved for the most uncool, slow, unproductive organizations (and unfortunately, it seems government always got the brunt of that since they were never driven by profitability).  Well ironically, the trend seems to be reversing.  Many areas in government seem to be taking a customer-focused, run-our-organization-like-a-business approach, while some businesses are taking a do-it-securely-and-perfectly-even-if-profitability-is-at-risk approach.  Now, I am not saying that either is right or wrong.  There are certainly reasons to focus on profitability that need not be explained.  And the argument to focus on security and risk mitigation is also valid that need only be explained in one word: Enron.

But, I guess the part that I miss is that rogue developer who would come up with something cool and amazing [in the enterprise] every few months just because he wanted to make an impact.  You know where all these developers have gone?  Google and small businesses/startups.  Google makes everything a beta product, they charge the public for almost nothing, and most importantly, they make enough money in their advertising that they can splurge on cowboy developers.  Thus, you can be a developer at Google and work for years without touching anything that would be considered a material risk to the business.  It is no surprise that they are attracting so many of the smartest.  Part of me hopes that the security-beats-ROI trend in the enterprise is balanced back just a little so we can see our cowboys flourish again.


Powered by M&S Consulting | Copyright © 2006 | All rights reserved

Bad Behavior has blocked 213 access attempts in the last 7 days.