ADS BY GOOGLE
From the Blogosphere

Five years ago the OpenAjax Alliance was founded with the intention of providing interoperability between what was quickly becoming a morass of AJAX-based libraries and APIs. Where is it today, and why has it failed to achieve more prominence?

Jun. 30, 2011 11:45 AM EDT  Reads: 9,258

Christophe Herreman, a Java developer from Belgium, made the following tweet today: “At the supermarket, and I once again seem to have picked the wrong lane... I wonder if there is a strategy for this.” Being a member of the Java community myself, I feel obligated to offer my approac...
Are you a webmaster or web developer? Want to create super-fast websites? You may have Monitis’s recent posts sharing tips for improving the performance of Windows Server 2008 and Linux Servers, and we hope that they’ve helped you. Now, we’re moving on to Javascript — that wonderfu...
Highlighting an input field that failed validation (or conversation) is a common UI practice today. This sort of functionality is not available in JSF (nor RichFaces) out of the box (Seam does have it). I got an email from RichFaces 4 workshop attendee from CONFESS_2011 conference aski...
Wednesday morning I received new photographs of Sofia from the State Department in Washington, DC. Sofia remains in Syria since being abducted in July 2010. The day after my last tweet regarding the lack of any new information about my abducted daughter Sofia since March 4, I received ...
Last week, General Alexander (director of NSA and commander, USCYBERCOM) spoke at the RSA conference in San Francisco. He pointed out the the explosion of technology over the past 10 years. That users went from an average of 250MB of personal files, to over 128GB. The fact that 70% of ...
Lately I have seen a spike in questions such as which JSF 2.0 component library is better? Or RichFaces vs PrimeFaces and there is also performance comparison. It’s probably because JSF 2 is being used more and more and people want to know which library to use. I guess that’...
When a client signs a contract with me for a web design, the first thing I do is send them a three page questionnaire and request they answer as many questions as they deem appropriate. This questionnaire helps me get inside their heads and it helps me better understand their marketing...
"Enterprises everywhere are realizing the inherent benefits of running their core IT services in the cloud,” said Todd McKinnon, most recently VP of Engineering at Salesforce.com from 2003 to 2009, and now CEO of the on-demand identity and access management service, Okta. "This shift ...
On the day when the Dow Jones Industrial Average topped 12,000 for the first time since June 2008, it was impossible not to correlate the eloquence and optimism of President Obama's "State of the Union" speech on Tuesday night with the restoration of a sense of perspective and hope in ...
Last July, I was asked to review JSF 2.0 Cookbook by Anghel Leonard. I finally found time to finish reading the book and wrote a review. (If you are interested, back in April I reviewed another book from Packt Publishing: JSF 1.2 Components.) Chapter 1 – Using Standard and Custom...
Earlier this year, in an interview for Oracle, I made a statement defending hacking. Yesterday, I found a thread on theserverside.com where java developers were sharing their view on the subject. In this blog I’ll take the same two quotes there ignited some arguments and will try to ex...
So it seems that the Antivirus Add-On in Internet Explorer is causing a major impact in page load time. The AV Add-On needs to check all loaded JavaScript files for malicious code. In the example of Pedro and Frank they load jQuery, several jQuery plugins and some custom JS. This slows...
"Larry Ellison is borderline bat-shit crazy on a good day," the analyst Rob Enderle is quoted as saying in a piece last week by Sam Gustin - a senior writer at DailyFinance, an AOL Finance & Money site. Enderle was prompted to utter this remark by speculation that perhaps the Oracle...
A heavy book! What would you rather carry on your back — textbooks or lighter than air apps and data? When I went to school (six miles each way in the snow and rain, LOL), every year the books got heavier. Now, students can look forward to easy trips home with courses online — br...
Between 1991 and 1994 I worked for the French company Rhône-Poulenc in its U.S. headquarters in Cranbury, New Jersey. Rhône-Poulenc is the biggest French company in the world and is owned by the French government. During those three years I designed, coded and delivered a state-of-t...
Mr. and Mrs. President Bashar al-Assad: At the tender age of 17 months my severely ill daughter Sofia, an American citizen, was abducted by her mother on Monday, July 26, in Istanbul, Turkey, and taken to Syria. I was informed yesterday by Sofia's mother that she will not be comi...
This also seems to be a natural adjacent market for Amazon (the IaaS company – not the online retailer). If they already successfully host web startups and are the most well-known compute platform for tasks such video transcoding or text recognition – why not use that same expertise an...
Had an interesting conversation the other day with Adam, our lead interface developer at Enomaly. He's been our key AJAX and API developer on the Enomaly ECP platform for several years. During our random afternoon chat he basically said that AJAX is quite possibly the worst way to cons...
Adobe should cut its losses with Apple and target its flagship Flash Player at telecoms carriers, independent analyst Ovum has claimed in a new report*. With the spat over Apple's refusal to support the Adobe Flash technology on its iPhone, iPad and iPod Touch devices continuing to ...
The RichFaces team has made a major step toward RichFaces 4 by releasing Alpha 2 version. I'm hoping to see GA in September. Keep in mind that not all components have been migrated to version 4 yet. The components that are available right now are listed below. Some highlights in RichFa...
There are four components in the a4j: tag library which enable you to send an Ajax request. They are a4j:commandButton, a4j:commandLink, a4j:support, and a4j:poll. All provide rather specific functionality. For example, a4j:commandButton will generate an HTML button that fires an Ajax ...
Effective contract management is a “critical lever” that companies can pull to find contract information, optimize profits, and identify risks and opportunities quickly. Ariba, the spend and procurement management solutions provider, hopes small- to mid-sized businesses will take their...
The article is the first in a series of articles elaborating the concept of utilizing enterprise mashups to recover value from SOA investments. The article series elaborates on the conceptual architecture model for mashups and the inevitable trade-off between power and flexibility vers...
As you probably know JSF 2 is a major upgrade over JSF 1.2. One of the major additions to this version of JSF is standard Ajax support. This article covers Ajax features in JSF 2. If you are familiar with RichFaces and specifically the a4j:support tag then learning how to use Ajax feat...

I got it yesterday at 5PM. The Apple store at the nearby mall was crowded, but at the end of day there were more people in blue shorts (I was told that there were a 100 of them) than c...

"From my first day at Saatchi & Saatchi," explains Bob Seelert, chairman of Saatchi & Saatchi, "I met with as many people as I possibly could. There is no substitute for a personal presence, I went to four companies in London and then got on a Concorde and did the same in New York befo...
La décennie 2010 - 2020 sera celle du Cloud Computing ; c’est un message que je répète sur ce blog depuis longtemps et il est maintenant bien accepté par tous les fournisseurs, y compris les «historiques», par la grande majorité des responsables informatiques. Les deux composantes t...
Gartner this week released a report entitled "Citizen Developers are Poised to Grow." The report by Gartner Analyst Eric Knipp describes how forces like more computer literate employees, cloud computing and better tools are fundamentally changing the role of IT. Eric paints a vision...
I wanted to touch on how a RIA Services can be exposed as a Soap\WSDL service. This is very useful if you want to enable the exact same business logic\data access logic is available to clients other than Silverlight. For example to a WinForms application or WPF or even a console app...
I had a great time today in my Mix2010 session on SEO for Silverlight. You can find all the slides (more than I was able to cover in the talk) here. and the the full play-by-play of the demo (include a link to the completed solution). I started off talking why SEO matters. You can...
To continue our series, let’s look at SEO and Silverlight. The vast majority of web traffic is driven by search. Search engines are the first stop for many users on the public internet and is increasingly so in corporate environments as well. Search is also the key technology that dr...
To continue our series, let’s look at updating the data. I have created a Plates.xaml page with very similar structure to the above. For details on how I created this page, check out my PDC 09 demo walk through. Now let’s look at updating the Plate data.. First we will create som...
To continue our series I wanted to look next at how to expose your data from the server side of your application. The interesting data in your business applications come from a wide variety of data sources. From a SQL Database, from Oracle DB, from Sql Azure, from Sharepoint, from a...
To kick off our series, I wanted to focus on our goal of helping you focus on your business, not plumbing code. The first place you will see this in the pre-build components in the Business Application Template. It describes a prescriptive application structure, looks great and is ea...
With Silverlight 4 and RIA Services all but done, I thought it would be worthwhile to highlight some of the key features of the platform and tools that make Silverlight a fantastic platform for building business applications. I’ll avoid gratuitous video and dancing hippos and focus ...
I published a link to my post "Choosing a SOA Consultant" in Ulitzer. Ulitzer is a "new media" site. The site provides a portal like page for every author. You can look at my page as an example. Each article's page includes related articles. For example "Choosing a SOA Consult...
BIRT offers several ways reports can be deployed. The AJAX based BIRT viewer can be deployed to your application server, the BIRT tag libraries can be used or you can deploy the Report Engine in your application. You can also modify any of the above options, given that the source is av...
To answer this question we first need to look at what way it is different from HTML4. Here are the salient features of HTML5 arranged in the order of importance (my opinion). Like Google Gears it allows mechanism for ensuring Web applications are available even when the user is not con...

Scaling applications that include AJAX and non-AJAX components may require more than just tuning your web server 

A common problem after deploying a Web 2.0 AJAX-based application shows itself through poor performance or lower capacity on the server, often both. We...


ADS BY GOOGLE