Flex, Java/JavaFX, Silverlight, AJAX & RIA Frameworks

RIA Developer's Journal

Subscribe to RIA Developer's Journal: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get RIA Developer's Journal: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Articles from RIA Developer's Journal
Hours before Google was due to trot out its Nexus One Google Phone Tuesday, Apple sent out a statement saying that more than three billion apps have been downloaded in the roughly 18 months that its iTunes App Store has been open. Reminding Google who’s king of the hill, Apple CEO ...
The Skiff Reader, the initial dedicated device to integrate the upcoming Skiff e-reading service, is sleek and easy to use. At just over a quarter-inch in overall height, the device is the thinnest e-reader announced to date. It features the largest and highest-resolution electronic-pa...
 Remember me?Sorry for lack of posts. Happy to report I am very busy on both the pressDOOH and Preset fronts, and seeing a lot of airports (but dodging storms).Anyway, there is encouraging news on the Adobe Flash licensing beat - with a senior Adobe guy promising: Adobe will make an un...
Adobe LCDS 3 really shines with its newly introduced model-driven development workflow. This article is not a review of its features, but rather an early feedback and some suggestions for future releases. Fire that guy who already reached his level of incompetency and said, “If one sal...
Everyone wants to lower their capital expenditures and increase operational efficiency - it's a sign of the times. The economy of the past 12 - 18 months has forced all organizations to do more with less and become more efficient. While everyone can identify with the request to do more...
Streaming Media is a way to provide multimedia content in real time using Streaming Media clients such as Adobe Flash Player or JW Palyer. In general, Streaming Media is useful if you are watching Television or Movies that are served from a centralized location. Usually, Multimedia con...
When you’re dealing with conditional formatting of objects based on enumerated values you can eliminate conditional assignments by directly mapping your ENUMs to CSS classes. There are many cases where enumerated values are used to describe values, especially in the world of infrastr...
Spreadtrum and Lenovo Mobile, in a highly collaborative technical partnership, jointly developed Lenovo O1. This new handset runs on the China Mobile led developed Intelligent Terminal software platform - the OPhone platform. Lenovo 01 uses Spreadtrum's TD-SCDMA/HSDPA / GSM / GPRS / ED...
Actuate Corporation has announced BIRT Performance Scorecard 9, the latest iteration of its Performance Management solution. BIRT Performance Scorecard 9 is a Rich Information Application (RIA) that fully integrates BIRT to bring the simplicity and collaboration of consumer internet ap...
Adobe put out this press release - well, kinda, it was released at 6am Saturday morning and the company didn't bother to tell its staff about it, least of all its sales people. Anyway, it's about how Acrobat.com, Adobe's contribution to the flock of Office-challenging web apps, has hit...
Yeah, it's this time of the year. Again. Making predictions is so tempting... This year I'll cover just the iPhone. Apple will let Flash Player on iPhone no later than October ’10. They don’t have a choice, if they want to stay competitive. Enough of a crippled Web browser already. Act...
The combined company is supposed to expand the market opportunity for the BIRT Web 2.0 development environment by transforming content and structured data into BIRT-based Rich Information Applications (RIAs). Xenos, which has got a string of 350 brand name customers, including 170 of t...
They discussed cloud computing, transparency, and Adobe's approach to this key aspect of the government market. A phenomenon born out of the connectivity of the Web, cloud computing can help address key challenges such as making it easier for government to interconnect systems, share d...
Adobe Flex is a software development approach and environment which enables the production of cross-platform Rich Internet Applications.  Adobe Integrated Runtime (AIR) is the cross-platform runtime environment used by Flex (as well as Flash, HTML, JavaScript and AJAX) for deployment o...
Visual WebGui, a platform for developing business and industry tools, announced a new application with the launch of E-grou’s 5.0. Visual WebGui has increasingly become the choice tool for developers creating corporate and management solutions for businesses of all sizes. Its latest s...
Performance implications of certain CSS Selectors are not specific to a certain JavaScript Library like Prototype. I recently blogged about the internals of CSS Selectors in jQuery. The same holds true for every JavaScript library that offers CSS Selectors. Certain lookups can be done ...
So far I’ve remained relatively aloof from the whole “eBook” craze. Ordinarily, given my geeky background and borderline insane craving for technology, one would think that I’d be all over these things. The problem is, my love for the written word also extends to a love for the experie...
Britain's hidebound state-owned Royal Mail is getting a cloud. Yup, CSC is supposed to provide 30,000 of its employees with access to newfangled web-based services using Microsoft's Business Productivity Online Suite (BPOS), part of Microsoft Online Services. CSC will also provide firs...
Every time I work with one of our .NET customers to help them with managing their application performance I come across the same problems as seen with other clients before: lots of ADO.NET queries, many hidden exceptions in core or 3rd party .NET libraries, slow 3rd party components, i...
At one point I was actually thinking about writing a book for .NET developers to learn Cocoa but other plans, time constraints, and life issues all got in the way. I have posted countless times comparing the worlds of Cocoa and .NET and have twice presented at Apple's WWDC comparing bo...
Sun Microsystems today announced the availability of a new cloud-based Desktop as a Service for educational institutions. Sun and Ashbourne Technology Group are now offering a secure, cost-effective computing solution delivered anytime, anywhere via the Internet that provides a rich, v...
In my previous article I talked about the impact of jQuery Selectors on a page that I analyzed. The page took 4.8 seconds in the onLoad event handler. 2 seconds were mainly caused by the selectors as described in the blog. The other 2.8 seconds were caused by a dynamic JavaScript menu ...
5th International Cloud Expo will take place April 19-21, 2010, at the Jacob Javits Convention Center in New York City with more than 5,000 delegates and over 100 sponsors and exhibitors participating in the conference. Cloud Expo is the world's leading Cloud-focused event and is he...
Microsoft has put out public betas of Office 2010, the SharePoint-dependent Office Professional Plus 2010 with its browser-based, Google Docs-offsetting Office Web Apps for business (this time with editing in Word and OneNote), Visio 2010 and Project 2010, both Office extensions, Excha...
The dynaTrace AJAX Edition has been out there as an Alpha for a couple of weeks. It gave you the first impression what was to come. All the feedback we have received (like that from Steve Souders, and all that has come in via the contact form and the online forum) in that time made it...
Inheritance Patterns in JavaScript: Interesting points on using pseudo-classical inheritance pattern vs the functional pattern.  SproutCore is pseudo-classical based, just like Closure, primarily because of memory concerns.  Nice to see folks at Google went down the same direction.
Adobe is cutting another 680 full-time jobs worldwide, around 9% of its pre-Omniture workforce, to align its costs with its fiscal 2010 operating plan and “the realities of the business environment,” according to an SEC filing. It previously said it would cut 9% of Omniture’s 1,200 peo...
TechCrunch is reporting that 9% of Adobe's workforce is to be axed, according to an 8-K filed by Adobe with the SEC today. "Adobe is restructuring its business to align costs with its fiscal 2010 operating plan and budget, the company’s three-year strategic priorities and the realities...
Citrix Systems today launched the new Citrix Ready Open Desktop Virtualization program to further accelerate large-scale enterprise virtual desktop deployments with Citrix® XenDesktop™. The Citrix Ready Open Desktop Virtualization program includes more than 10,000 products from over 20...
As part of today's portfolio announcement at Cisco's Collaboration Summit, the company introduced a ground-breaking version of its industry-leading unified communications platform, featuring innovations and enhancements designed to reduce costs and increase operating efficiencies betwe...
Not long ago I worked on a team charged with building up a Java-based REST infrastructure. Our goals were to first support what was then an emerging specification for Java-based RESTful services called JAX-RS. Beyond that, we had thoughts of building an entire framework, both server an...
A robust ecosystem of solutions providers is emerging around cloud computing.Here, SYS-CON's Cloud Computing Journal expands its popular list of most active players in the fast-emerging Cloud Ecosystem, from the 'mere' 100 we identified back in January of this year, to half as many aga...
Web Page Performance was one of the big topics at the Ajax Experience in Boston this week. Steve Souders - author of High Performance Web Sites and Even Faster Web Sites - talked about the top things to look into when analyzing web page performance.
Apple today introduced new Apple TV 3.0 software featuring a redesigned main menu that makes navigating your favorite content simpler and faster, and makes enjoying the largest selection of on-demand HD movie rentals and purchases, HD TV shows, music and podcasts from the iTunes® Store...
Convio today announced expansion of its Open Platform which is helping nonprofit organizations tap the power of technology and the Internet to better reach, engage and move people to support their cause. The company is introducing Convio Web Services, a new set of standard interfaces f...
Adobe in a strategic deal with Salesforce.com has put out a jointly developed, Eclipse-based Flash Builder for Force.com IDE - well, at least a developer preview - integrating their two platforms in the name of greater developer productivity in creating what they claim will be a "new g...
Carl Icahn announced today that he had informed the Board of Directors of Yahoo! Inc. that he was resigning as a director of Yahoo!. Mr. Icahn told the Board that in his view there was not a need at this time for an activist director at Yahoo! Mr. Icahn indicated that there are a numbe...
Templated Helpers are one of the new features in ASP.NET MVC 2. The other day, Visual Studio 2010 Beta 2 came out and some of you may have noticed that it comes pre-equipped with a beta release of ASP.NET MVC 2. In short a templated helper is a way of using various combinations of impl...
The other day I ran into a blog entry from the Astoria team discussing the projections feature of the 1.5 CTP2 version of the product. If you're not familiar with ADO.NET Data Services (formerly codenamed Astoria), it's basically a layer that you can put on top of an Entity Dat...
Visual Studio 2010 Beta 2 is now available to MSDN subscribers and will be available to the public at large late next week. The list of stuff that is awesome and worth checking out in VS2010 Beta 2 is too long and ridiculously in-depth for me to cover here. Some of the big things that ...