The i-Technology Media!
Register | Log in
   
 
.NET  ·  AJAX  ·  CLOUD  ·  ECLIPSE  ·  FLEX  ·  OPEN WEB  ·  iPHONE  ·  JAVA  ·  LINUX  ·  OPEN SOURCE  ·  ORACLE  ·  PBDJ  ·  SEARCH  ·  SILVERLIGHT  ·  SOA  ·  VIRTUALIZATION  ·  WEB 2.0  ·  WIRELESS  ·  XML
Comments
Plone and Drupal: Different Approaches, Different Results
paul.nowak wrote: Matt, thanks for the comments. I made an error on the version of Plone. It's 2.5 Plone running on Zope 2.9x. In regards to the additional products, we have a skin installed and we have a product that we had custom developed for us that connects to a PostgreSQL database. We've looked at slow PostgreSQL queries causing problems and have not been able to find an issue. We've also tested for the case where the PostgreSQL server is down and have not been able to create an issue. We therefor...
Nov. 4, 2009 04:19 PM EST
Cloud Expo on Google News
Did you read today's front page stories & breaking news?


2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts

2009 East
GOLD SPONSORS:
CA
Get Your Transactions Under Control: SOA Performance Management
Software AG
Performance Driven Adoption: The Secret to Advancing SOA
Intel
The Evolving SOA Appliance: 3 Game-Changing Innovations
SILVER SPONSOR:
Denodo
Data Mashups: Deliver Your Project Faster with Virtualized Data Services Across Internal & External Sources
POWER PANELS:
The Business Value of Service Orientation
Driving Profitability Through User Experience
Click For 2008 West
Event Webcasts
Live Google News by SYS-CON!
Top Three Links You Must Click On


Hot Story
Who Are The All-Time Heroes of i-Technology?
From Ada, Countess of Lovelace to Jamie Zawinski

By: Jeremy Geelan
Feb. 5, 2007 04:45 AM
  • « first
  • ‹ previous
  • …
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • …
  • next ›
  • last »

Craig McClanahan

 

Brief Description: Of Tomcat, Struts, and JSF fame

Further Details:

Craig McClanahan was the original creator of the Struts Framework, and was the co-specification lead for JavaServer Faces 1.0 (JSF).

Struts grew out of a personal need (open source developers often call this scratching your own itch) to support the development of an application that McClanahan was responsible for, prior to joining Sun in 2000. His task was to take a US-centric application to Europe, initially in four languages, and make it available (among other delivery channels) on the Web. At the time, there was lots of discussion about appropriate architectures for on the JSP-INTEREST mailing list at java.sun.com, but there were few available implementations. Therefore, he set out to create an application framework for my own use.

The resulting framework served McClanahan's needs quite well. As it became obvious that his needs were not unique, he began the process of open sourcing this idea of a Web application framework at the Apache Software Foundation. What happened next was nothing short of extraordinary: Struts quickly became the de facto standard web application architecture in the J2EE space.

The number of significant Internet applications built with Struts is substantial, but is dwarfed by the number of intranet applications that use it. Struts is now integrated into nearly all the major app servers and tools, supported by a rich ecosystem of knowledgeable proffesionals and skilled developers, backed by significant documentation in the form of books and articles, and the basis for a large user community centered around the Struts User mailing list. (To subscribe, send an empty message to user-subscribe@struts.apache.org).

After Struts was released, and was beginning to demonstrate its popularity, an increasing number of other frameworks and component implementations were becoming available. While a large amount of innovation occurred, it was difficult to forsee the development of a common standard API for user interface components - one that would enable the creation of a component marketplace where tools vendors could support one component API instead of 50, and where component developers could count on interoperation with many tools instead of one or two. So JavaServer Faces (JSR-127) was introduced - with the goal of solving this problem by providing a common base level API for building user interface components for Web applications, with the specific goals of being both accessible to developers writing applications by hand, but also easy to integrate into tools.

 

JSF 1.0 was released in March 2004, followed by a maintenance release (1.1) in May, and is being rapidly adopted by tools vendors, component writers, and application developers alike.

McClanahan now blogs, often offering comments on Java technologies (especially in the Web tier).

  • « first
  • ‹ previous
  • …
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • …
  • next ›
  • last »
Published Feb. 5, 2007— Reads 152,344 — Feedback 48
Copyright © 2007 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
Related Stories
▪ i-Technology Viewpoint: Are We Blogging Each Other To Death?
▪ Does i-Technology Matter?
▪ Where's i-Technology Headed in 2007?
▪ Who Are the Top 100 i-Technology Heroes?
▪ Sun Co-Founder to Lead Cloud Start-Up
▪ Brad Templeton: Pioneer Whose Company Began the Dot-Com Era
▪ Andy Bechtolsheim’s Off Reinventing the World Again
▪ National Security Technology Summit
▪ Oracle+MySQL Opponents Take to the Barricades
About Jeremy Geelan
Jeremy Geelan is Sr. Vice-President of SYS-CON Media & Events. He is Conference Chair of the all-new International Cloud Computing Conference & Expo series, of the International Virtualization Conference & Expo series, of AJAXWorld RIA Conference & Expo series, and of the long-running SOAWorld Conference & Expo series. He's founder of Cloud Computing Journal, Web 2.0 Journal, AJAX & RIA Journal and other leading SYS-CON titles. From 2000-6, as first editorial director and then group publisher of SYS-CON Media, he was responsible for the development of all new titles and i-Technology portals for the firm, and regularly represents SYS-CON at conferences and trade shows, speaking to technology audiences both in North America and overseas. He is executive producer and presenter of "Power Panels with Jeremy Geelan" on SYS-CON.TV.

Add Your Feedback

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 4

#48
Justin Hart commented on 18 Feb 2007

Vint Cerf's name is Vinton Cerf, not Vincent Cerf.

#47
pvdg commented on 9 Feb 2007

I'd begin with:

N°1 : Charles Babbage (designed the first computer)
N°2 : Konrad Zuse (built the first working computer)

#46
pvdg commented on 9 Feb 2007

What about Seymour Cray?

Bill Gates was a "hero of i-Technology" and I didn't know? What technology did he invented?

#45
kjell krona commented on 6 Feb 2007

In your list of IT heroes, I am missing some of the important people involved in the Graphical User Interface, as first instantiated in Macintosh UI (and later was copied by Microsoft):
Douglas Engelbart, who at SRI in the 60's invented, among other things, the idea of a mouse, overlapping windows, hypertext, outlining, video collaboration, and many other things that later inspired a lot of people to improve interaction with computers;
Larry Tesler, who at Xerox Parc (working with Alan Kay on Smalltalk) invented among other things the modeless editor and, I believe, cut/copy/paste, and later moved to Apple and worked on the Lisa and Macintosh;
Bill Atkinson, who wrote the "Quickdraw" graphics layer in Macintosh, proving that advanced bitmapped graphics was possible on a low-end processor; the orignal MacPaint, basically the predecessor to Photoshop, without which the graphical world today would be lost; and Apple HyperCard, which with its successors showed what "user programming" could mean, and accustomed people to the idea of "linking" pieces of information with clickable buttons, which subsequently exploded in the World Wide Web.

- kjell

#44
Lars Arvestad commented on 6 Feb 2007

|| m6 commented on the 6 Feb 2007:
|| Can someone explain to me why Jamie Z is
|| a hero?

The word "hero" should of course be used sparingly, and probably not in adjunction to "tech", but JWZ holds his place among the Big Hackers, IMHO.

Some of his accomplishments, in no particular order:
* XEmacs. He was one of (the?) main people making a user-friendly version of GNU Emacs.
* XKeyCaps. This little application has really helped me getting a sane keyboard layout under X a few times.
* Mosaic. I believe he was the main hacker on the Unix version of the first "real" browser. And one of the first employees at Netscape.

#43
fm6 commented on 6 Feb 2007

Can someone explain to me why Jamie Z is a hero? I only know him from reading his comments in the Netscape keyboard resource file when I was trying to get the browser to behave under Linux. These left me with a permanent dislike for the dude: instead of explaining the format of the file, he put in lengthy sarcastic (and misinformed) rants about the "mistakes" made by various Unix vendors in designing their keyboards.

#42
Ron Blessing commented on 5 Feb 2007

Every time I see one of the computer Hall of Fame articles in a magazine
it seems to me there is always one glaring omission. I know there are
many that have contributed but I feel like there are two people that
deserve to be mentioned and always seem to be missed. Ward Christensen
and Randy Suess, in my opinion, started what eventually led to our
current Internet when they launched the first dialup Bulletin Board
system called CBBS. In addition, Ward developed the first widespread
file transfer protocol, XMODEM, which allowed files to be transferred
error free between bulletin boards around the world.

...Ron Blessing

#41
Grady Booch commented on 5 Feb 2007

I'm quite flatted that you've numbered me among your top twenty all-time technology heroes.

As for the Renaissance jazz bit, I play the Celtic harp, on which I perform a number of medieval and renaissance pieces. I once had an instructor who taught me some great improvisational skills, and thus the phrase, Renaissance jazz, for I like to do riffs off of really old themes.

I think I would have been an itinerant musician or a priest if I were not doing software :-)

Grady

#40
InOtherNews commented on 5 Feb 2007

Yakov Fain has devised his own version over here: http://yakovfain.javadevelopersjournal.com/who_are_the_heroes_of_itechno... in case anyone wants to take a look.

#39
More Nominees commented on 5 Feb 2007

There's a great supplemetary list by Mark Hinkle here: http://www.encoreopus.com/content/view/334/35/.

Among the new names he adds are Jarkko Oikarinen, Bram Cohen, and Jerry Yang & David Filo, the founders of Yahoo!

#38
i-net user commented on 5 Feb 2007

Congratulaions, you have just insured that I will never willing used AJAX in any of my projects. Your pop-over add that blocks the article is annoying at best.

#37
Barry Threw commented on 5 Feb 2007

Vannevar Bush
Norbert Weiner
John Von Neumann
Claude Shannon
John Pierce

#36
kelley meck commented on 4 Feb 2007

You have to include Claude Shannon, and you might want to consider Oliver Selfridge. Shannon was the mathematician who figured information theory, and Selfridge started everything behind neural networks--which have never caught up with modal programming, but whose promise is unbounded.

#35
Lee Butler commented on 4 Feb 2007

You should also remember Michael J. Muuss. He developed "ping" and was instrumental in some of the developments of TCP/IP and Unix in the early days. He worked at the Army's Ballistic Research Laboratory.

#34
Carsten Schlemm commented on 4 Feb 2007

Jeremy,
I am a bit disappointed you forgot Konrad Zuse (http://en.wikipedia.org/wiki/Zuse). His problem is that he doesn't have an Anglosaxon name....
Judge for yourself.

Cheers,

Carsten


Feedback Pages:

  • 1
  • 2
  • 3
  • 4
  • next ›
  • last »


Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers

ADS BY GOOGLE

Breaking Java News
ZyXEL Announces Multi-Functional Mobile Wireless Router
Chevron, Marathon Oil Corp, and Exxon Mobil Corp Gulf Coast Oil and Gas Production Reported Unharmed in Ida
DiscoverRIA Announces the Launch of DiscoverRIA.com
Across 6 States, Registration Opens for Toy Shops to Benefit Military Children
EVE Offers First Commercially Available Green Emulator
Can't Get Over Your Ex? The New 'Help Me Rhonda' Call in Radio Show Hosted by Psychotherapist, Relationship Expert and Author Rhonda Findling Can Help You!
Florida's Existing Home, Condo Sales Rise in 3Q 2009
Media Alert: Ankeena Networks Addresses Video Delivery at Leading Industry Shows
The CAO Group Expands Its LED Family with the Dynasty® MR16 Lamp
S3 Investment Company Announces Receipt of Payment for Recent Redwood Capital Client Closing

ADVERTISE   |   MAGAZINE SUBSCRIPTIONS   |   FREE BREAKING-NEWSLETTERS!   |   SYS-CON.TV   |   BLOG-N-PLAY!   |   WEBCAST   |   EDUCATION   |   RESEARCH

.NET Developer's Journal - .NETDJ   |   ColdFusion Developer's Journal - CFDJ   |   Eclipse Developer's Journal - EDJ   |   Enterprise Open Source Magazine - EOS
Open Web Developer's Journal - OPENWEB   |   iPhone Developer's Journal - iPHONE   |   Virtualization - Virtualization   |   Java Developer's Journal - JDJ   |   Linux.SYS-CON.com
PowerBuilder Developer's Journal - PBDJ   |   SEO / SEM Journal - SJ   |   SOAWorld Magazine - SOAWM   |   IT Solutions Guide - ITSG   |   Symbian Developer's Journal - SDJ
WebLogic Developer's Journal - WLDJ   |   WebSphere Journal - WJ   |   Wireless Business & Technology - WBT   |   XML-Journal - XMLJ   |   Internet Video - iTV
Flex Developer's Journal - Flex   |   AJAXWorld Magazine - AWM   |   Silverlight Developer's Journal - SLDJ   |   PHP.SYS-CON.com   |   Web 2.0 Journal - WEB2
Apache   |   CMS   |   CRM   |   HP   |   Oracle Journal   |   Perl   |   Python   |   Red Hat   |   Ruby on Rails   |   SAP   |   SaaS

SYS-CON MEDIA:   ABOUT US   |   CONTACT US   |   COMPANY NEWS   |   CAREERS   |   SITE MAP
SYS-CON EVENTS:   |  AJAXWorld Conference & Expo  |  iPhone Developer Summit  |  Cloud Computing Conference & Expo  |  SOA World Conference & Expo  |  Virtualization Conference & Expo
INTERNATIONAL SITES:   India  |  U.K.  |  Canada  |  Germany  |  France  |  Australia  |  Italy  |  Spain  |  Netherlands  |  Brazil  |  Belgium
 Terms of Use & Our Privacy Statement     About Newsfeeds / Video Feeds
Copyright ©1994-2008 SYS-CON Publications, Inc. All Rights Reserved. All marks are trademarks of SYS-CON Media.
Reproduction in whole or in part in any form or medium without express written permission of SYS-CON Publications, Inc. is prohibited.
 
close this window